Can I get into University of Cincinnati, Purdue, and Virginia Tech with these stats?

I am currently a sophomore and here are my stats:

Freshman Year: 3.3uw/3.6w

-AP Statistics: B+
-Honors Pre-Calculus: C+
-Honors Biology: B

ECs:
-JV on tennis team
-Student Council leader
-started my own club
-Volunteer at hospital
-Volunteer at library teaching kids different subjects
-Volunteer teaching kids tennis
-Sometimes volunteer at food pantry

Sophomore Year (so far) 3.4uw/3.8w
-AP Calculus A/B
-AP Psychology
-World Civilization (AP weighted)
-Honors English 10
-Honors Chemistry

What are my chances to get into University of Cincinnati, Purdue, and Virginia Tech with these stats?

Great job taking advanced classes. Purdue admits by major/college. Some are much more challenging to get into then others. What major are you thinking at this point?

Thank you very much. I was thinking engineering or architecture?

Purdue engineering average stats for the incoming class last year: GPA 3.9, ACT 32. You have time. Study and do well in your classes, especially the stem classes.

How about architecture, that’s what I’m more inclined towards?