You’ve certainly got great stats so don’t be worried there. I would say that your ECs are a bit common and not too unique so you’re going to have to try harder to stand out in other parts of your application i.e. your essays. But if you feel good about them then I would say you are certainly competitive for top schools but really, it’s up to the admissions gods for those top tier universities. Admissions is fickle, my friend. I wish you the best of luck!
Oh, and it would be greatly appreciated if you could chance me back!
http://talk.collegeconfidential.com/what-my-chances/1820147-but-srsly-what-are-my-chances-of-getting-into-stanford-ps-will-chance-back.html#latest
Thanks, and again, good luck!