I think you have a pretty good chance, considering GPA and ECs. The only factor that is not above average is your SAT score, but I’m sure the others will balance it out. Good luck.
Please chance me for Cal Poly SLO:
http://talk.collegeconfidential.com/cal-poly-san-luis-obispo/1741840-chance-me.html