I’m sorry if I offended you, but you only listed 3 extracurriculars. I can’t really say much.
Are you honored internationally ? Nationally?
Now ask yourself this. Do you believe that your extracurriculars make up for the Bs in your class? Others have maintained straight As while making a non profit and founding multiple clubs, being a leader (with positions)in honor societies , having multiple internships , and a job and even more.
While your ACT and SAT subject are great scores, most who work for it , may be able to get it too.
CollegePanda12 and OmG1706 both seem to be high school students, and CollegePanda12 also seems to be applying to elite schools. Chance me threads are difficult to judge because nobody is seeing the complete app. I think they’re more difficult for high school students, especially those applying during the same cycle.
As long as you have a couple of financial and academic safeties lined up and a good range of matches it doesn’t hurt to apply to some reaches. But be realistic. High stats and some leadership don’t guarantee anyone a spot at schools with single digits admission rates.