Really need more information to offer advice. In particular what geographic area are you applying from? Is your high school from a high socioeconomic area? And your race/parental influences.
If you are from an overrepresented area, and are of an overrepresented race, then I think the profile you present above would be difficult for Stanford, especially CS. You might have a chance at schools in the bottom half of the T20 if applying binding ED.
But if you were an URM from a state where they haven’t had an applicant in a long while, then your chances are much better.
So its difficult to say with the information that you presented.