Thu, 4/6
4:30pm
@ Catholic Memorial (Varsity)
LOC: West Roxbury
Away
L 3 - 9
Mon, 4/10
4:00pm
vs Saint Paul Diocesan Jr./Sr. (Varsity)
Worcester
Home
W 10 - 5
Wed, 4/12
4:00pm
vs Shrewsbury (Varsity)
Shrewsbury
Home · League
L 5 - 6
Fri, 4/14
4:00pm
vs Leominster (Varsity)
Leominster
Home · League
L 2 - 6
Mon, 4/17
6:00pm
vs Lincoln-Sudbury Regional (Varsity)
Sudbury
Home · League
W 3 - 1
Tue, 4/18
11:00am
@ Doherty Memorial (Varsity)
LOC: Worcester
Away · League
W 4 - 1
Tue, 4/25
5:00pm
vs Minnechaug Regional (Varsity)
Wilbraham
Home · League
W 7 - 4
Wed, 4/26
4:00pm
@ Algonquin Regional (Varsity)
LOC: Northborough
Away · League
W 6 - 3
Fri, 4/28
4:00pm
@ Westborough (Varsity)
LOC: Westborough
Away · League
W 2 - 1
Mon, 5/1
4:00pm
@ Saint Paul Diocesan Jr./Sr. (Varsity)
LOC: Worcester
Away · League
W 8 - 2
Wed, 5/3
4:00pm
vs Shepherd Hill Regional (Varsity)
Dudley
Home · League
W 16 - 6
Fri, 5/5
4:00pm
@ Shrewsbury (Varsity)
LOC: Shrewsbury
Away · League
W 10 - 0
Mon, 5/8
4:30pm
vs Nashoba Regional (Varsity)
Bolton
Home · League
W 6 - 4
Wed, 5/10
6:30pm
@ Leominster (Varsity)
LOC: Leominster
Away · League
L 3 - 6
Fri, 5/12
4:00pm
vs Algonquin Regional (Varsity)
Northborough
Home · League
L 8 - 11
Mon, 5/15
6:30pm
@ Boston College (Varsity)
LOC: Dorchester
Away · League
L 5 - 11
Wed, 5/17
4:00pm
vs Westborough (Varsity)
Westborough
Home · League
W 4 - 3
Fri, 5/19
4:00pm
@ Shepherd Hill Regional (Varsity)
LOC: Dudley
Away · League
W 11 - 2
Mon, 5/22
4:00pm
vs Nashoba Regional (Varsity)
Bolton
Home · Playoff
W 4 - 3
Fri, 5/26
4:00pm
vs Tantasqua Regional (Varsity)
Fiskdale
Home · Playoff