chance me for computer science(stats and schools inside)

Unweighted GPA: 3.89/4.00
Weighted GPA 4.69/5.00

sat - 2390

780 math 2
740 physics

senior year schedule: multivariable calculus, ap physics c, ap statistics, advanced topics in ap computer science, english 12, gym, study hall,

ap Courses taken(not including senior year) : ap calculus bc, ap computer science, ap chemistry

extracurricular activities:

3 years track and field
3 years cross country
250 hours+ computer science tutoring(free)
paid software internship summer before junior year(helped create and maintain a database for a local business)
developed iPhone apps

recommendations: 9/10, 10/10
essays: 8.5/10

please tell me my chances for the following schools
state: New Jersey
Major: Computer science

Carnegie Mellon(ED), UPENN, Stanford, UIUC, Purdue, Rutgers, UMichigan, University of Maryland

Thanks you

:o

Heres what i think

Carnegie Mellon: Low reach
Stanford: High reach
Rutgers: safety
purdue: safety
UPENN: Low reach
UMichigan: Match
UIUC: Low Match
UMD: safety