<p>Your ECs are very strong and very interesting, so much so that they might help to make up for your comparably poor test scores. Your GPA situation makes it hard to tell whether you match up, however, I would say that Stanford is more obtainable for you than other people. Still, it is an Ivy League school, and isn’t really a “match” for anyone. </p>