Help finalizing college list!!!

So I am a rising senior and I have mostly finished putting together a list of schools I want to apply to. I plan on applying to the undergrad business schools of all the colleges on my list as long as they have one. Let me know your opinion on how well rounded my list is.

Gpa: 4.0 UW 4.1905 W
ACT: 31 (32 superscore) still waiting for June scores
SAT: may take the 2 subject tests in August?? Not sure tho
Rank: either 2 or 3/100
ECs: founder of athletes in faith club at my school, NHS member, class treasurer, basketball co captain, HOBY leadership camp ambassador, lots of service work with organizations that I volunteer with regularly

College List (roughly most to least selective):
Notre Dame
Michigan
Boston College
Villanova
Wisconsin
Miami (OH)
Indiana
Michigan State
Loyola Chicago

Schools I’m unsure about an may add/replace to my list:
Richmond
William and Mary
Virginia Tech

Let me know your opinions and feedback. Thanks a lot for your time and help with my college process!

Congrats on the excellent work.

The top three are a bit of a reach with the 31 act but your class rank and rigor and gpa are excellent. I would think you have a solid match with Villanova and following schools . If you’re um oos it is a reach and nd of course. Bc is as well. But a solid list. Maybe add Fordham and usc.

Just an fyi June scores for ACT should be out if you check, but they didnt send the email yet.

@brightslacker I took it without writing and mine hasn’t been released yet. I think they do the writing ones first

@privatebanker thank you! I agree the act is holding me back a bit. I am in state for Michigan so I’m hoping that will give me an edge. I will look into your suggestions as well

I think mich just moved into the high match category. Real chance outside of few majors like Ross