You are a good student and would be competitive for those schools but I do not give opinions on someone’s chances at a particular college. Selective colleges like those you list are all looking first at the grades you have and the classes you took to get those grades. They also look at your test scores but good grades and test scores alone will not get you into a selective college. They also consider your extracurricular activities, your personal background, volunteer activities, your essays and other factors. Selective colleges are looking not only for strong students but also interesting students that will make for an interesting class. This means different things for different colleges.
Many college applicants are required to provide one or more letters of recommendation along with their college application. This is a tool you can leverage to make your college application more powerful. Letters of recommendation can come from a favorite teacher, a counselor, a coach or even a boss. These letters are designed to emphasize your positive attributes, outline your scholastic accomplishments and demonstrate your extracurricular passions. A successful letter of recommendation explains why you are a prime candidate for a particular college or university.