@duravative,
Overall, I agree with @AtticusFinchh, I think you do have a chance of getting an interview to the program.
Your grades are great. Obviously you did very well academically in high school over your 3 years so far to be ranked very high in your class.
I agree, your ACT score is a little bit on the lower end (English and Reading really brought it down as you probably saw), especially for a regional applicant (the competition for regional will be higher than in-state but probably lower than out-of-state just based on the number of available spots in the matriculating class), but I’ve also seen students in the program with ACT scores as low as 24, so it doesn’t rule you out completely. I honestly don’t know how deep they go into the subscores, versus the overall composite score. The Writing Section of the ACT/SAT is not looked at.
Unlike the more competitive Bachelor/MD programs on the spectrum, UMKC Med does not tend to overly emphasize standardized test scores (ACT/SAT) as heavily, and also does not ask for any SAT subject exams to be completed either.
As @AtticusFinchh mentioned, your AP scores won’t be seen (On the current application, UMKC doesn’t even ask for your AP scores until after you get in) – although if you do make it into the program, having credit for 1 year of Gen Chem + Labs, Calc BC (for Math), US Govt (for Missouri Constitution credit), and Psychology (if you decide to take it) will help in all of the degree plans. At UMKC, for the BA/MD options: AP Biology, AP English Literature, AP Physics B/C are relatively useless and won’t really give you credit for anything that is applicable.
The only other weakness I can see in your application is not as much healthcare shadowing (especially physician shadowing) in the United States. It looks like you did 1 day of physician shadowing, and shadowed your mother who was a physician in the healthcare system in China, which is different that the U.S. UMKC really emphasizes healthcare volunteering and ECs, because they want to make sure you know what you’re getting into, not only by entering a BS/MD program after high school, but a program in which the clinical exposure is deeply intertwined even starting at Year 1 (making it different than the other Bachelor/MD programs, where the first 2-4 years is undergrad only) - and the best way of showing that comfortability is having been in that healthcare setting during high school, although it doesn’t have to be all 100% physician shadowing.
UMKC tends to not emphasize research as much with applicants (students do it anyways of course, because UMKC is not the only Bachelor/MD they are applying to), because the med school’s research infrastructure (both in basic science and clinical research) is relatively weak overall compared to other medical schools. So I don’t think your research, although very impressive in number of hours, will swing things either one way or the other. If they still have the traditional interview format incorporated in, you can talk about your liver disease research and how it ties into your interest in clinical medicine which is very easy to talk about.
That being said, if you are offered an interview in December, it pretty much, for all intents and purposes, starts over at that point, so you don’t have to worry about your application then (not that it would be helpful to worry about it at that point anyways). When you receive an interview, it pretty much means, you met the qualifications, at least on paper, and now it’s time to meet you personally.