Full Send or No Send Soccer?

“If I don’t focus on soccer, my most likely bet is to get into one of the top state schools for CS such as UIUC.”

I wouldn’t take that bet. UIUC accepts only about 10% of computer science applicants. Michigan, U Washington, and Purdue’s CS departments are similarly competitive. The acceptance rates you see publicized are for the university as a whole (all majors and undecided candidates). In fact, these “public ivies” rank higher for CS than most of the ivy league and a fair number of the T30 schools.

Soccer may help you get into a great school, but you’ll need very, very strong academics to get into a highly-ranked CS department.