JV BB @ Massabesic

May 18 from 4:00 PM to 5:30 PM

Massabesic HS-bus @ 2:10

V BB @ Massabesic

May 18 from 4:00 PM to 5:30 PM

Massabesic HS-bus at 2:15

B Tennis @ Scarborough

May 18 from 4:30 PM to 6:30 PM

Scarborough HS-bus at 3:00

G Tennis @ Massabesic

May 18 from 4:30 PM to 6:30 PM

Massabesic HS-bus at 3:00

V G LAX @ Sanford

May 18 from 5:00 PM to 6:30 PM

Sanford HS Turf-bus @ 3:45

V B LAX vs Sanford

May 18 from 5:15 PM to 7:15 PM

MHS Stadium Field

B & G Track vs Noble

May 19 from 4:00 PM to 6:00 PM

MHS Track

V SB @ York

May 19 from 4:00 PM to 5:30 PM

York HS-bus @ 2:10

G Tennis vs York

May 20 from 4:00 PM to 6:00 PM

MHS Tennis Courts

JV SB vs York

May 20 from 4:00 PM to 5:30 PM

MHS SB Field

V G Lacrosse vs York

May 20 from 4:00 PM to 5:30 PM

MHS Stadium Field

V G Lax vs York

May 20 from 4:00 PM to 5:30 PM

MHS Stadium Field

V G LAX vs York

May 20 from 4:00 PM to 5:30 PM

MHS Stadium Field

B Tennis vs York

May 20 from 5:30 PM to 7:30 PM

MHS Tennis Courts

JV G Lax vs York

May 20 from 5:30 PM to 7:00 PM

MHS Stadium Field

V G LAX @ Wells

May 21 from 5:15 PM to 6:45 PM

Wells Jr. High-bus at 4:00

JV G LAX @ Wells

May 21 from 6:30 PM to 8:00 PM

Wells Jr. High-bus TBD

JV SB vs Massabesic (DH)

May 22 from 10:00 AM to 1:30 PM

Marshwood Middle School, 626 Dow Hwy, Eliot, ME 03903, USA

V B LAX @ Massabesic

May 22 from 10:00 AM to 12:00 PM

Massabesic Turf Field-bus at 8:30 am

V SB vs Massabesic (DH)

May 22 from 10:00 AM to 1:30 PM

MHS SB Field