Help?

Sometimes I feel like medical school is impossible
I am definitely taking a gap year, to get some experience in before medical school, but I’m not sure if I can get in…
Aiming for middle tier!

Stats:
Binghamton University (SUNY school)
Major: Biomedical Engineering
Concentration: Nanoparticles and Drug Delivery, Pre med
Minor: Art History
Cumulative GPA: 3.87
Science GPA: 3.72 (not sure if my BME classes are counted, then it would be higher)
MCAT (taken once): 97% percentile

Extra Circulars:
Outside of school - volunteered in ER 1000+ hours
I also TA for the freshman engineering classes for 3 semesters, I am treasurer for Society for Women Engineers, member of BMES, and a tap dancer :slight_smile:
Shadowing: two summers, total 100+ hours
Research: I started research in bio and chem in my first three semesters, and in my last five I worked in a research lab that deals with biosensors and stretchable electronics, currently working on a paper
Internship: did an internship in clinical research as part of the cardiology department, 400 hours total
Andddd to plan my gap year, where ever I need more strength

Honors:
I am part of the Scholars Program, which is the university’s only university honors program
I am graduating with summa cum laude
I was also inducted into two national honors societies for engineering (Alpha Eta Mu Beta and Tau Beta Pi)

If anyone could help me gauge if I could get into a middle tier medical school, it would be appreciated! I realize that nothing is guaranteed, but if I had more people’s opinion, maybe I could better prepare myself?

@Artistofmedicine Post under ‘pre-med topics’ section. That is where lot of experts will read and will respond.
My take you have a good chance since covered lot of key criteria though not sure about your sGPA. Research to identify the right schools to apply, mid to low tier also since getting in to any medical school is fine. Make sure to apply to your state schools both public and private (if you can afford). Provide your state info also in the post to get others guidance.