You’ve picked the hardest schools for admission. Even people with perfect scores don’t get into these schools. As an international student, it’s even harder. These would all be reaches for you.
Haven’t seen your writing ability, but you are really doing the short answer thing, so I have to assume it isn’t notable. You don’t get into these places with ‘decent’ EC’s, particularly if you are trying to do CS, which is what it looks like.
I’d set your chances generously at 1%, maybe 3X more or less depending on the things you haven’t shown yet.
What you really need to do is find a good match and use your energies in figuring out how you are going to make a mark there rather than obsessing about "top schools’.
@paul2752 There is big leap in the difficulty level from the 10th to the 11th grade so my percentage dropped down but I will definitely improve in he 12th grade.
Five threads in the last three days asking the same question is not going to help you. Why don’t you stop asking the same question and start studying for the SAT? Remember how you think you are getting a 2300?
MIT admits only 4-5 students from India and they are usually looking for some national or international awards when they pick them since so many apply.
Unless your school normally sends some students to Stanford, you may not be able to make it without great ECs despite not asking for FA.
If you are doing engineering, you should consider applying to Cornell and Georgia Tech and Berkeley.