There were 85 matches for Massachusetts soccer . The featured matches were by Massachusetts top ranked teams Braintree (MA) @ #2 Natick (MA), #3 St. John's Prep (Danvers, MA) @ Malden Catholic (Malden, MA), and #4 Duxbury (MA) @ Silver Lake Regional (Kingston, MA). The first match, Eagle Hill (Hardwick, MA) @ Covenant Christian Academy (West Peabody, MA), started at 3:30p.
Related Content