Baseball (3–0, 6–3)
- 5/3 @Quabbin Regional High School, 4–3 win
- 5/7 @St. Bernard’s Central Catholic High School, 4–3 loss
- 5/8 @Lunenburg High School, 5–4 win
- 5/9 @Littleton High School, 2–1 win
- 5/10 vs. Littleton High School, NA
Upcoming schedule
- 5/12 @ Oakmont Regional High School, 3:30 p.m.
- 5/13 vs. St. Bernard’s Central Catholic High School, 12 p.m.
- 5/15 vs. Tyngsborough High School, 4 p.m.
- 5/17 vs. Clinton High School, 3:30 p.m.
- 5/18 vs. Gardner High School, 3:30 p.m.
Boys lacrosse (3–2, 5–5)
- 5/2 @Tyngsborough High School, 14–5 loss
- 5/4 @Lunenburg High School, 12–4 win
- 5/9 vs. Oakmont Regional High School, NA
Upcoming schedule
- 5/11 @ North Middlesex Regional High School, 4 p.m.
- 5/12 @St. Bernard’s Central Catholic High School, 3:30 p.m.
- 5/16 vs. Montachusett Regional Vocational Technical School, 3:30 p.m.
- 5/17 @Fitchburg High School, 4 p.m.
- 5/18 @ Marlborough High School, 4 p.m.
Girls lacrosse (1–4, 5–6)
- 5/4 vs. Groton-Dunstable Regional High School, 17–7 loss
- 5/8 @Littleton High School, 9–7 win
- 5/9 @Shrewsbury High School, NA
Upcoming schedule
- 5/11 vs. Algonquin Regional High School, 4 p.m.
- 5/14 @ Grafton High School, 2:30 p.m.
- 5/15 vs. Tyngsborough High School, 4 p.m.
- 5/18 vs. Westborough High School, 4 p.m.
Boys track (2–1, 2–1)
- 5/3 vs. Tyngsborough High School, 101–43 win
- 5/8 @Littleton High School, NA
Upcoming schedule
- 5/13 @ Shepherd Hill Regional High School (Dudley), 10 a.m.
- 5/17–5/18 Mid-Wach League Division D Meet (at Lunenburg High School), 3:30 p.m.
Girls track (2–1, 2–1)
- 5/3 vs. Tyngsborough High School, 90.5–54.5 win
- 5/8 @Littleton High School, NA
Upcoming schedule
- 5/13 District Meet (at Lunenburg High School), 10 a.m.
- 5/17–5/18 Mid-Wach League Division D Meet (at Lunenburg High School), 3:30 p.m.
Softball (2–1, 2–6)
- 5/3 @ Quabbin Regional High School, 6–5 loss
- 5/7 vs. St. Bernard’s Central Catholic High School, 7–5 loss
- 5/8 @Lunenburg High School, 3–2 win
- 5/9 @Littleton High School, 6–0 loss
- 5/10 vs. Littleton High School, NA
Upcoming schedule
- 5/12 Oakmont Regional High School, 3:30 p.m.
- 5/13 vs. North Middlesex Regional High School, 10 a.m.
- 5/15 vs. Tyngsborough High School, 4 p.m.
- 5/17 vs. Clinton High School, 3:30 p.m.
- 5/18 vs. Gardner High School, 3:30 p.m.
Boys tennis (2–1, 2–5)
- 5/1 vs. Nashoba Regional High School, 4–1 loss
- 5/3 vs. Doherty Memorial High School, 5–0 loss
- 5/4 vs. Littleton, 4–1 loss
- 5/8 @Groton-Dunstable Regional High School, 5–0 loss
- 5/9 vs. Tyngsborough High School, NA
- 5/10 vs. Hudson High School, NA
Upcoming schedule
- 5/12 @ Littleton High School, 3:30 p.m.
- 5/15 vs. Worcester High School, 3:30 p.m.
- 5/16 @ St. Peter-Marian High School, 3:30 p.m.
- 5/18 @ Tyngsborough High School, 3:30 p.m.
Girls tennis (3–0, 6–2)
- 5/3 @Notre Dame Academy (Worcester), 5–0 win
- 5/8 vs. Groton-Dunstable Regional High School, 5–0 win
- 5/9 @Gardner High School, NA
Upcoming schedule
- 5/11 vs. Clinton High School, 3:30 p.m.
- 5/12 vs. Littleton High School, 3:30 p.m.
- 5/15 @ North Middlesex Regional High School, 3:30 p.m.
- 5/16 vs. Notre Dame Academy (Worcester), 3:30 p.m.
- 5/18 vs. Tyngsborough High School, 3:30 p.m.
Rowing
- 5/7 Wayland-Weston Invitational. Third girls varsity 4 won a gold medal.
Upcoming schedule
- 5/13–5/14 Amber Zapatka Memorial Regatta (Merrimack River, Lowell)
Results are as of Tuesday, May 9. Upcoming schedules are through May 17. The first set of numbers in parentheses is a team’s 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.








