Any chance at Haverford with this SAT score? (New SAT)

My Writing/reading was 620 and math was 590 with a composite of 1210 (out of 1600)
Should I even bother applying to Haverford? (Or Middlebury for that matter, heh) Do they have an SAT cutoff?

Side note: My GPA is 3.98 unweighted and I got the achievement award in Spanish and English this year

APs: Junior year - Lang&Comp (finished with an A); Spanish (A+)
*Next year I’ll be taking AP Lit, first semester senior year I’m doing a mountain school program unique to my high school (focus on environmental/earth sciences and hands on learning, grades are pass/fail)

EC’s include:
-varsity cross country (3 years)
-varsity track (3 years)
-Nordic ski team (2 years)
-Spanish/German club (1 year)
-volunteering at Spanish speaking club at local library (1 year)
-NHS (1 year)

I just finished my junior year.

Thanks!

Im not qualified to tell you if your scores are a deal breaker or not, but have you considered some test optional schools, like bowdoin, bates, wesleyan, union etc.

Yeah I’m considering Union and would like to visit Bates and Wesleyan this summer.
I didn’t know Wesleyan was test optional!!
I think Bowdoin is out of reach for me though