Marlborough Youth Soccer boys' and girls' teams play in the spring and fall seasons. There are 13 age groups, from 6 to 18; teams for kids 8 and under are co-ed. Soccer is played on several different fields around town, including those at Marlborough High School, Assabet Valley High School, Byrne, Ghiloni and Kelleher. Registration is done online. Check the website for notices, deadlines and fees. The league is affiliated with the Massachusetts Youth Soccer Association.