I think you have a good chance in all schools except the Ivys and Stanford. Your ECs are pretty impressive, and they will set you apart from other applicants. Just make sure they tour personal statement is decently good and you’ll be fine. Stanford is known for its seemingly random selections of students; you just never know. Good luck!