I think thumper1 is trying to tell you because MIT is one of the top schools in the world, they can pick anyone they want.
Nobody will be able to tell you who is going to get “picked” but we know plenty of students with perfect grades and test scores and incredible EC who are not picked.
Again, read the articles. Study hard. Fill out an application when it’s time and see.
A 90% would be the minimum, 97% preferred.
PLUS a high SAT score, preferably with 800 or as close to a perfect 800 in math as possible.
PLUS everything else required for an application
PLUS something extraordinary and unique, like major prize national winner or Math olympiads national team etc.
And with all this, your odds are 2% (perhaps 5% if you’re on the national team for STEM olympiads).
That’s why it’s the best STEM school in the world -they choose not only the best in your country, they choose the best in the world.
Note that there are lots of world class universities in the US: look up “UPenn NETS”, Cornell UX design, HarveyMudd Engineering - to list 3 amazing colleges that offer financial aid even to internationals.
You’ll need to have a yearly budget - and if, as for most, your parents can afford 10k max, then your choices will be limited due to cost.
If you can afford 35k, 50k, 75k or more each year, more choices open: UMaine, University of Iowa, Missouri S&T, Michigan state, UCincinnati, Penn State, Virginia Tech, NCSU, UT Dallas, Cal Poly Pomona and Humboldt, UAlabama, UMN, UMichigan, …
Some of these offer merit aid (scholarships as an incentive for someone with top 2% or top 1% test scores to attend their school).
By the way, a close relative of mine got an 800 math and 1500+ SAT. All A’s and amazing rigor. He was domestic and actually a recruited athlete for lax @MIT. Still got Deferred and then Rejected.
I hope you realize whether you have a 95, 97, or 100 GPA, it’s a crapshoot for anyone.