Of the schools on the list, Case Western and the University of Miami stand out to me as having the best potential. Academically, you would be a low match, and they offer BS/MD programs. They also are fairly liberal with merit. If you get into that kind of program, it indicates the school thinks you have a stronger than average chance of making it through med school. If they do not, well, maybe you should re-consider your choices.
UIC also has a BS/MD program, but UIC does not rank high for student quality of life, and if you don’t get through to med school, the school is by far the weakest academically.
Some other random thoughts:
Emory - Good choice. Big reach. Strong competition.
Georgia Tech - No, no, no due to grade deflation
Michigan at Ann Arbor - See Emory but larger
Univ of Washington - Why? Makes no sense unless you want to live in Seattle
Matches:
Univ of Pittsburgh - They offer good OOS merit and not as competitive, This might be a possibility
Rutgers New Brunswik - Again Why?
Univ of Florida - Poor OOS merit
Pen state university park - Poor OOS merit
Syracuse university - U Rochester would be a better choice
Michigan State University - Like Pitt, they offer good OOS.
UIUC - Lots of competition, stuck in a biology silo that is hard to transfer from
Univ of Iowa - Good OOS merit, not as competitive as Michigan or UIUC
Temple - Good OOS merit, BA/MD program, lousy neighborhood
Missouri - This might be a good candidate. If is relatively easy to get in-state tuition in Missouri (live there for 12 months and earn $2,500), and they will be desperate to backfill their class after this year’s disaster.
I would keep UIUC as a benchmark against the other programs. They have a very structured pre-med program described here. Expect lots of weeding out.
https://mcb.illinois.edu/undergrad/opportunities/pre-med
Of the schools on the list, definitely consider Case and Miami, and do more research into Mizzou, Pitt, MSU, Temple, and Iowa, and add Rochester. UIC would be a safety, and Emory would be a good reach.