You should accumulate 50 hours of physician shadowing before you submit your application. I suggest these MD schools with your stats:
Minnesota
Iowa
Medical College Wisconsin
Rosalind Franklin
Rush
Loyola
Western Michigan
Oakland Beaumont
Wayne State
Ponce (St. Louis)
Roseman
TCU
St. Louis
Creighton
Alice Walton
Belmont
Tulane
NOVA MD
USF Morsani
Methodist
Wake Forest
Virginia Commonwealth
Eastern Virginia
George Washington
Drexel
Temple
Jefferson
Penn State
Hackensack
New York Medical College
Albany
Vermont
Quinnipiac
Also apply to DO schools and include these:
CCOM
DMU-COM
ATSU-KCOM
KCU-COM
NYITCOM
Touro-NY
PCOM
CUSOM
AZCOM
WESTERN
TUCOM-CA
You are fine to apply in June 2026.