How many total semester Bs (or lower) in core courses does your 6 semester transcript show? Please calculate your unweighted GPA on a 4 point scale, core courses only.
Also, use the UC GPA calculator above to calculate your 3 UC GPAs. It will be difficult for people to chance you without unweighted GPA on a 4 pt scale. And impossible to give you feedback on UCs until we have the UC GPAs.
Have you asked your school to fix the middle school grades? Does your 6 semester transcript show the 60/240 rank? Will that be updated before you apply to colleges?
Even though you have strong ECs and high test scores, they will not compensate for your grades. Your list is very reachy for someone with at least 6 semester Bs and a rank around the 25% mark. I would encourage you to rethink the reaches you list above…applying to 13+ reaches [of that level especially] does not make sense (IMO).
What BSMD programs are you considering? You might join the discussion here: ***Thread for 2025-2026 BS/MD/DO Applicants and their Parents ***
Have you spoken with your HS counselor about putting this in their LoR?