Chance me for RD McCormick

NU is my reach school, but wanted to see what you guys think. I give myself a 2% chance of being accepted hahaha.

White Male from Mid-sized private school in PA.
My family does decently well, probably have enough to pay for about $25-30k a year
ACT: 34C - 35S 34M 34E 32R
My school does not do UW GPA, but my WGPA is 4.08 (about a A-/A average)
7 APs, Lang and Comp (4) USH (4) Chem (3) Calc AB (4) Calc BC (this year) Bio (this year) Econ (this year)
Scores weren’t what I was hoping for, but I haven’t reported them anywhere
Only class I wasn’t able to take that I wanted to was AP Physics, only took Honors Physics (otherwise taking highest level courses)
No Class Rank
Specified interest in Biomedical Engineering
Commended National Merit Scholar (1430 PSAT)
AP Scholar with Honor
Member of my school’s chapters of NHS and SNHS
ECs: Head Electrical of school’s competitive Robotics Team, Academic Competition Team, Partnered with two other students and school’s athletic trainer to do research on concussions in lacrosse and wrestling, tons of service done in local Philadelphia area and even took a school paid trip to Costa Rica to do service in the jungle there(awesome experience), tried different sports each for one year 9th-11th (Lacrosse, Football, Crew), have worked as a pool lifeguard for past 3 summers
Recs: Chem teacher - 10/10 I love that man he is so awesome.
Calc teacher - 8/10 He is a great guy, but not 100% sure how good his rec could have been (esp cause he is young)
Counselor - 9/10 Had a great relationship and he is very experienced.
Common App essay - 10/10
Northwestern Statement essay - 8/10

I didn’t apply ED because I wasn’t 100% sure I wanted to be committed to a specific school, especially because I really like Michigan as well, but money will be an issue. Give me your worst!

Your stats are above the average!! You have a much higher chance than 2%! Don’t worry too much.

Did you take any SAT Subject?

@Zpower99 710 on Math II and 690 on Chemistry, my counselor told me not to report them though.