The varsity boys and girls soccer, girls cross-country, and golf teams remain in first place in Mid-Wach D league play.
Boys cross-country (1-1, 2-1)
- 9/17 @Gardner High School, 26-29 loss
- 9/24 vs. Tyngsborough High School, 26-31 win
Upcoming meets
- 9/28 Ocean State XC Invitational (Goddard Park, Warwick, RI), 8:45 a.m. to 4 p.m.
Girls cross-country (2-0, 3-0)
- 9/17 @Gardner High School, 16-46 win
- 9/24 vs. Tyngsborough High School, 22-35 win
Upcoming meets
- 9/28 Ocean State XC Invitational (Goddard Park, Warwick, RI), 8:45 a.m. to 4 p.m.
Field hockey (0-1-2, 0-3-2)
- 9/18 vs. Tyngsborough High School, 1-1 tie
- 9/20 @Tahanto Regional High School, 1-0 loss
- 9/23 @Littleton High School (at Littleton Middle School), 5-2 loss
Upcoming games
- 9/27 vs. Narragansett Regional High School, 4 p.m.
- 9/30 vs. Lunenburg High School, 4 p.m.
- 10/2 vs. North Middlesex Regional High School, 3:30 p.m.
Golf (4-0, 7-1-0)
- 9/17 vs. Oakmont Regional High School, 31-23 loss
- 9/20 vs. Ayer Shirley Regional High School, 32-22 win
- 9/24 vs. Tyngsborough High School, 31.5-22.5 win
- 9/25 @Clinton High School, NA
Upcoming matches
- 9/27 vs. Grafton High School (at Red Tail Golf Club, Devens), 3:30 p.m.
- 10/02 @Tyngsborough High School (at Tyngsboro Country Club), 4 p.m.
Boys soccer (4-0, 5-0)
- 9/18 @Maynard High School, 2-0 win
- 9/25 vs. Quabbin Regional High School, NA
Upcoming games
- 9/26 vs. Clinton High School, 4 p.m.
- 9//28 @ Nashoba Regional High School, 11 a.m.
- 10/2 @Lunenburg High School, 4 p.m.
Girls soccer (4-0, 5-1-1)
- 9/18 vs. Maynard High School, 5-2 win
- 9/21 vs. Algonquin Regional High School, 4-1 loss
- 9/25 @Quabbin Regional High School, NA
Upcoming games
- 9/26 @Clinton High School, 4 p.m.
- 10/2 vs. Lunenburg High School, 4 p.m.
Ayer Shirley/Bromfield Football (0-1, 0-2)
- 9/20 vs. Montachusett Regional Vocational Technical School, 42-14 loss
Upcoming games
- 9/27 @Clinton High School, 7 p.m.
Results are as of Tuesday, Sept. 24. Upcoming schedules are through Wednesday, Oct. 2. For each team, the first set of numbers in parentheses is its league record; second set is its overall season record, which includes nonleague games. The @ symbol designates an away contest. NA means the score was not available at press time.
—Compiled by John Osborn








