B V Soccer @ Noble Jamboree - TBD

Aug 21 - ALL DAY

Noble HS - Bus - TBD

G V FH @ Dover Play Day

Aug 21 - ALL DAY

Dover HS - Bus TBD

G V Soccer @ Berwick Academy - Scrimmage

Aug 21 from 8:00 AM to 10:00 AM

Berwick Academy Turf Field

V FB @ Sanford Jamboree

Aug 21 from 10:00 AM to 3:00 PM

Sanford High School - Bus @ 8:45 am

G V FH vs Sanford - Scrimmage

Aug 23 from 3:30 PM to 5:30 PM

MHS Field Hockey Field

B V Soccer vs Dover - Scrimmage

Aug 23 from 4:30 PM to 6:30 PM

MHS Stadium Field

B V & JV Football vs Robert W. Traip - Scrimmage

Aug 24 from 3:00 PM to 5:00 PM

MHS Stadium Field

B & G Cross Country @ SMAA Relays

Aug 25 from 3:45 PM to 5:45 PM

Bony Eagle HS - Bus @ 2:00 pm

V VB @ Oyster River Tourney

Aug 26 from 4:30 PM to 7:30 PM

Oyster RIver HS - Bus @ 3:15pm

B V Soccer @ Berwick Academy Scrimmage - TBD

Aug 27 - ALL DAY

Berwick Academy Turf Field

G V FH @ Portland - Scrimmage - Time TBD

Aug 27 - ALL DAY

Fitzpatrick Stadium - Bus TBD

B V FB vs Portsmouth - Scrimmage

Aug 27 from 6:00 PM to 8:00 PM

MHS Stadium Field

B V Soccer @ Gorham Play Day Scrimmage - TBD

Aug 28 - ALL DAY

Gorham HS - Bus TBD

Fall Sports Pictures

Aug 30 from 2:00 PM to 3:30 PM

MHS Stadium

V Golf @ Noble

Aug 31 from 3:30 PM to 5:30 PM

Sanford CC - Bus @ 2:20pm

G JV Soccer vs Kennebunk - Scrimmage

Aug 31 from 4:00 PM to 6:00 PM

MHS Secondary Field

G V Soccer vs Kennebunk - Scrimmage

Aug 31 from 4:00 PM to 6:00 PM

MHS Stadium Field

V & JV VB @ Dover - Scrimmage

Aug 31 from 4:00 PM to 6:00 PM

Dover HS - Bus @ 3:00pm

V Golf @ Biddeford

Sep 2 from 3:30 PM to 5:30 PM

Dutch Elm - Bus @ 2:20pm

G V FH @ Cheverus

Sep 2 from 4:00 PM to 6:00 PM

Cheverus HS - Bus @ 2:20 pm