2024 state football schedule

May 1, 2022

The 2024 statewide schedule template for all 79 Maine high school football teams.

-----
BANGOR

CLASS A
H vs Thornton Academy
A vs South Portland
H vs Lewiston
A vs Lawrence
A vs Windham
H vs Portland
A vs Winnacunnet (NH)
A vs Edward Little
H vs Oxford Hills
-----
BELFAST
CLASS D
A vs Foxcroft Academy
H vs Mattanawcook Academy
A vs Madison
H vs Maine Central Institute
A vs Old Town
H vs John Bapst
A vs Winslow
H vs Medomak Valley

-----
BIDDEFORD
CLASS B
A vs Fryeburg Academy
A vs Deering
H vs Gorham
A vs Cheverus
H vs Brunswick
H vs Massabesic
A vs Westbrook
H vs Kennebunk

-----
BONNY EAGLE
CLASS A
A vs Lewiston
H vs Oxford Hills
H vs Portland
A vs Thornton Academy
H vs South Portland
A vs Scarborough
H vs Sanford
A vs Noble
A vs Windham
-----
--- - -- - -- - --- - ---
 
BOOTHBAY
8 MAN
A vs Old Orchard Beach
H vs Ellsworth
A vs Sacopee Valley
H vs Mount View
H vs Telstar
A vs Traip Academy
H vs Spruce Mountain
A vs Washington Academy

 
BREWER
CLASS C
A vs Mt. Blue
H vs Salem (MA)
A vs Medomak Valley
A vs Oceanside
H vs Maine Central Institute
H vs Hermon
A vs Hampden Academy
H vs Nokomis

 
BRUNSWICK
CLASS C
H vs Oceanside
A vs Leavitt
H vs Mt. Blue
H vs York
A vs Biddeford
A vs Fryeburg Academy
H vs Cape Elizabeth
A vs Lewiston

 
BUCKSPORT

8 MAN
H vs Stearns
H vs Houlton
A vs Telstar
A vs Washington Academy
H vs Orono
A vs Valley
A vs Ellsworth
H vs Dexter

 
- - - - - - -    
 
CAMDEN HILLS
8 MAN
H vs Greely
H vs Yarmouth
A vs Waterville
A vs Gray-New Gloucester
H vs Mt. Ararat
A vs Lake Region
A vs Mount Desert Island
H vs Houlton

 
CAPE ELIZABETH
CLASS C
A vs Wells
H vs Poland
A vs Fryeburg Academy
H vs Freeport
A vs York
H vs Leavitt
A vs Brunswick
H vs Westbrook

 
CHEVERUS
CLASS B
A vs Falmouth
H vs Massabesic
A vs Westbrook
H vs Biddeford
H vs Gorham
A vs Kennebunk
A vs Marshwood
H vs Deering

 
CONY
CLASS B
A vs Messalonskee
H vs Lawrence
A vs Falmouth
A vs Leavitt
H vs Scarborough
H vs Medomak Valley
A vs Gardiner
H vs Mt. Blue

 
- - - - - - -    
 
DEERING
CLASS B
A vs Marshwood
H vs Biddeford
H vs Leavitt
A vs Massabesic
A vs Kennebunk
H vs Westbrook
H vs Gorham
A vs Cheverus

 
DEXTER
8 MAN
H vs Orono
A vs Stearns
H vs Old Orchard Beach
A vs Valley
H vs Washington Academy
H vs Ellsworth
A vs Houlton
A vs Bucksport

 
DIRIGO
CLASS D
A vs Freeport
A vs Oak Hill
H vs Mountain Valely
H vs Madison
BYE
A vs Maranacook
A vs Poland
H vs Mattanawcook Academy

 
EDWARD LITTLE

CLASS A
H vs Scarborough
A vs Noble
H vs Messalonskee
A vs Spaulding (NH)
A vs Portland
H vs Windham
A vs Oxford Hills
H vs Bangor
H vs Lewiston
 
- - - - - - -    
 
ELLSWORTH
8 MAN
H vs Washington Academy
A vs Boothbay
H vs Mount View
A vs Houlton
H vs Valley
A vs Dexter
H vs Bucksport
A vs Stearns

 
FALMOUTH
CLASS B
H vs Cheverus
A vs Skowhegan
H vs Cony
H vs Fryeburg Academy
A vs Mt. Blue
A vs Gardiner
H vs Lawrence
A vs Messalonskee

 
FOXCROFT ACADEMY
CLASS D
H vs Belfast
A vs Oceanside
A vs Winslow
H vs Mattanawcook Academy
A vs Hermon
H vs Nokomis
H vs Old Town
A vs John Bapst

 
FREEPORT
CLASS D
H vs Dirirgo
H vs Wells
A vs Winthrop/Monmouth/H-D
A vs Cape Elizabeth
H vs Maranacook
A vs Lisbon
A vs Mountain Valley
H vs Poland

 
- - - - - -      
 
FRYEBURG ACADEMY

CLASS C
H vs Biddeford
A vs York
H vs Cape Elizabeth
A vs Falmouth
A vs Leavitt
H vs Brunswick
H vs Wells
A vs Gorham

 
GARDINER
CLASS B
A vs Lawrence
H vs Mt. Blue
A vs Nokomis
A vs Messalonskee
H vs Skowhegan
H vs Falmouth
H vs Cony
A vs Oceanside

 
GORHAM
CLASS B
A vs Massabesic
H vs Kennebunk
A vs Biddeford
H vs Westbrook
A vs Cheverus
H vs Marshwood
A vs Deering
H vs Fryeburg Academy

 
GRAY-NEW GLOUCESTER
8 MAN
A vs Mount Desert Island
H vs Sacopee Valley
A vs Morse
H vs Camden Hills
A vs Waterville
A vs Greely
H vs Telstar
H vs Traip Academy

 
- - - - - - - - -
 
GREELY
8 MAN
A vs Camden Hills
H vs Waterville
A vs Stearns
A vs Yarmouth
H vs Mount Desert Island
H vs Gray-New Gloucester
A vs Mt. Ararat
A vs Morse

 
HAMPDEN ACADEMY
CLASS C
H vs Skowhegan
A vs John Bapst
H vs Hermon
A vs Medomak Valley
A vs Nokomis
H vs Oceanside
H vs Brewer
A vs Lawrence

 
HERMON
CLASS C
A vs Medomak Valley
H vs Messalonskee
A vs Hampden Academy
H vs Nokomis
H vs Foxcroft Academy
A vs Brewer
H vs Oceanside
A vs Skowhegan

 
HOULTON
8 MAN
H vs Valley
A vs Bucksport
H vs Washington Academy
H vs Ellsworth
A vs Stearns
A vs Orono
H vs Dexter
A vs Camden Hills

 
- - - - - - - - -
 
JOHN BAPST
CLASS D
H vs Nokomis
H vs Hampden Academy
A vs Maine Central Institute
A vs Old Town
H vs Winslow
A vs Belfast
A vs Mattanawcook Academy
H vs Foxcroft Academy

 
KENNEBUNK
CLASS B
H vs Westbrook
A vs Gorham
H vs Marshwood
A vs Sanford
H vs Deering
H vs Cheverus
A vs Massabesic
A vs Biddeford

 
LAKE REGION
8 MAN
A vs Yarmouth
H vs Mt. Ararat
A vs Traip Academy
H vs Spruce Mountain
A vs Morse
H vs Camden Hills
H vs Sacopee Valley
A vs Orono

 
LAWRENCE
CLASS B
H vs Gardiner
A vs Cony
A vs Skowhegan
H vs Bangor
A vs Messalonskee
H vs Mt. Blue
A vs Falmouth
H vs Hampden Academy

 
- - - - - - - - -
 
LEAVITT
CLASS C
A vs Winthrop/Monmouth/H-D
H vs Brunswick
A vs Deering
H vs Cony
H vs Fryeburg Academy
A vs Cape Elizabeth
H vs Scarbororough
A vs York

 
LEWISTON
CLASS A
H vs Bonny Eagle
BYE
A vs Bangor
A vs Portland
H vs Oxford Hills
H vs Noble
A vs Windham
H vs Brunswick
A vs Edward Little
 
LISBON
CLASS D
A vs Poland
H vs Winthrop/Monmouth/H-D
A vs Wells
H vs Winslow
A vs Mountain Valley
H vs Freeport
A vs Medomak Valley
H vs Oak Hill

 
MADISON
CLASS D
A vs Old Town
H vs Winslow
H vs Belfast
A vs Dirigo
A vs Mattanawcook Academy
H vs Poland
H vs Maine Central Instiute
A vs Maranacook

 
- - - - - - - -  
- -
MAINE CENTRAL INSTITUTE
CLASS D
A vs Winslow
H vs Old Town
H vs John Bapst
A vs Belfast
A vs Brewer
H vs Mattanawcook Academy
A vs Madison
H vs Mountain Valley

- -
MARANACOOK
CLASS D
A vs Mattanawcook Academy
H vs Mountain Valley
BYE
H vs Poland
A vs Freeport
H vs Dirigo
A vs Winthrop/Monmouth/H-D
H vs Madison

- -
MARSHWOOD
CLASS B
H vs Deering
A vs Westbrook
A vs Kennebunk
H vs Noble
H vs Sanford
A vs Gorham
H vs Cheverus
A vs Massabesic

- -
MASSABESIC
CLASS B
H vs Gorham
A vs Cheverus
A vs Sanford
H vs Deering
A vs Westbrook
A vs Biddeford
H vs Kennebunk
H vs Marshwood

-
                 
 
MATTANAWCOOK ACADEMY
CLASS D
H vs Maranacook
A vs Belfast
H vs Old Town
A vs Foxcroft Academy
H vs Madison
A vs Maine Central Institute
H vs John Bapst
A vs Dirigo

 


MEDOMAK VALLEY
CLASS C
H vs Hermon
A vs Nokomis
H vs Brewer
H vs Hampden Academy
A vs Oceanside
A vs Cony
H vs Lisbon
A vs Belfast

 
MESSALONSKEE
CLASS B
H vs Cony
A vs Hermon
A vs Edward Little
H vs Gardiner
H vs Lawrence
A vs Skowhegan
A vs Mt. Blue
H vs Falmouth

 
MORSE
8 MAN
A vs Mt. Ararat
H vs Old Orchard Beach
H vs Gray-New Gloucester
A vs Mount Desert Island
H vs Lake Region
A vs Mount View
A vs Yarmouth
H vs Greely

 
- - - - - - - - -
- -
MOUNT DESERT ISLAND
8 MAN
H vs Gray-New Gloucester
A vs Orono
A vs Yarmouth
H vs Morse
A vs Greely
H vs Mt. Ararat
H vs Camden Hills
A vs Waterville

- -
MOUNT VIEW
8 MAN
A vs Telstar
H vs Spruce Mountain
A vs Ellsworth
A vs Boothbay
H vs Sacopee Valley
H vs Morse
A vs Traip Academy
H vs Valley

- -
MOUNTAIN VALLEY
CLASS D
H vs Oak Hill
A vs Maranacook
A vs Dirigo
H vs Wells
H vs Lisbon
A vs Winthrop/Monmouth/H-D
H vs Freeport
A vs Maine Central Institute

- -
MT. ARARAT
8 MAN
H vs Morse
A vs Lake Region
H vs Orono
H vs Waterville
A vs Camden Hills
A vs Mount Desert Island
H vs Greely
H vs Yarmouth

-
                 
 
MT. BLUE
CLASS B
H vs Brewer
A vs Gardiner
A vs Brunswick
H vs Skowhegan
H vs Falmouth
A vs Lawrence
H vs Messalonskee
A vs Cony

 
NOBLE
CLASS A
A vs Windham
H vs Edward Little
A vs Scarborough
A vs Marshwood
H vs Thornton Academy
A vs Lewiston
A vs South Portland
H vs Bonny Eagle
H vs Sanford
 
NOKOMIS
CLASS C
A vs John Bapst
H vs Medomak Valley
H vs Gardiner
A vs Hermon
H vs Hampden Academy
A vs Foxcroft Academy
H vs Skowhegan
A vs Brewer

 
OAK HILL
CLASS D
A vs Mountain Valley
H vs Dirigo
A vs Poland
H vs Winthrop/Monmouth/H-D
A vs Wells
H vs Old TOwn
H vs York
A vs Lisbon

 
- - - - - - - - -
 
OCEANSIDE
CLASS C
A vs Brunswick
H vs Foxcroft Academy
A vs York
H vs Brewer
H vs Medomak Valley
A vs Hampden Academy
A vs Hermon
H vs Gardiner

 
OLD ORCHARD BEACH
8 MAN
H vs Boothbay
A vs Morse
A vs Dexter
H vs Traip Academy
H vs Yarmouth
A vs Sacopee Valley
H vs Waterville
A vs Telstar

 
OLD TOWN
CLASS D
H vs Madison
A vs Maine Central Institute
A vs Mattanawcook Academy
H vs John Bapst
H vs Belfast
A vs Oak Hill
A vs Foxcroft Academy
H vs Winslow

 
ORONO
8 MAN
A vs Dexter
H vs Mount Desert Island
A vs Mt. Ararat
H vs Stearns
A vs Bucksport
H vs Houlton
A vs Washington Academy
H vs Lake Region

 
- - - - - - - - -
 
OXFORD HILLS
CLASS A
H vs Portland
A vs Bonny Eagle
H vs South Portland
H vs Scarborough
A vs Lewiston
A vs Portsmouth/Oyster River(NH)
H vs Edward Little
H vs Windham
A vs Bangor
 
POLAND
CLASS D
H vs Lisbon
A vs Cape Elizabeth
H vs Oak Hill
A vs Maranacook
H vs Winthrop/Monmouth/H-D
A vs Madison
H vs Dirigo
A vs Freeport

 
PORTLAND
CLASS A
A vs Oxford Hills
H vs Windham
A vs Bonny Eagle
H vs Lewiston
H vs Edward Little
A vs Bangor
A vs Thornton Academy
H vs Exeter (NH)
A vs South Portland
 
SACOPEE VALLEY
8 MAN
H vs Traip Academy
A vs Gray-New Gloucester
H vs Boothbay
A vs Telstar
A vs Mount View
H vs Old Orchard Beach
A vs Lake Region
H vs Spruce Mountain

 
- - - - - - - - -
 
SANFORD
CLASS A
H vs South Portland
A vs Scarborough
H vs Massabesic
H vs Kennebunk
A vs Marshwood
H vs Dover (NH)
A vs Bonny Eagle
H vs Thornton Academy
A vs Noble
 
SCARBOROUGH
CLASS A
A vs Edward Little
H vs Sanford
H vs Noble
A vs Oxford Hills
A vs Cony
H vs Bonny Eagle
A vs Leavitt
H vs South Portland
A vs Thornton Academy
 
SKOWHEGAN
CLASS B
A vs Hampden Academy
H vs Falmouth
H vs Lawrence
A vs Mt. Blue
A vs Gardiner
H vs Messalonskee
A vs Nokomis
H vs Hermon

 
SOUTH PORTLAND
CLASS A
A vs Sanford
H vs Bangor
A vs Oxford Hills
H vs Windham
A vs Bonny Eagle
A vs Thornton Academy
H vs Noble
A vs Scarborough
H vs Portland
 
- - - - - - - - -
 
SPRUCE MOUNTAIN
8 MAN
H vs Waterville
A vs Mount View
A vs Valley
A vs Lake Region
H vs Traip Academy
H vs Telstar
A vs Boothbay
A vs Sacopee Valley

      
STEARNS
8 MAN
A vs Bucksport
H vs Dexter
H vs Greely
A vs Orono
H vs Houlton
H vs Washington Academy
A vs Valley
A vs Ellsworth

 
TELSTAR
8 MAN
H vs Mount View
A vs Traip Academy
H vs Bucksport
H vs Sacopee Valley
A vs Boothbay
A vs Spruce Mountain
A vs Gray-New Gloucester
H vs Old Orchard Beach

 
THORNTON ACADEMY
CLASS A
A vs Bangor
H vs Bedford (NH)
A vs Windham
H vs Bonny Eagle
A vs Noble
H vs South Portland
H vs Portland
A vs Sanford
H vs Scarborough
 
- - - - - - - - -
 
TRAIP ACADEMY
8 MAN
A vs Sacopee Valley
H vs Telstar
H vs Lake Region
A vs Old Orchard Beach
A vs Spruce Mountain
H vs Boothbay
H vs Mount View
A vs Gray-New Gloucester

    
VALLEY
8 MAN
A vs Houlton
A vs Washington Academy
H vs Spruce Mountain
H vs Dexter
A vs Ellsworth
H vs Bucksport
H vs Stearns
A vs Mount View

 
WASHINGTON ACADEMY
8 MAN
A vs Ellsworth
H vs Valley
A vs Houlton
H vs Bucksport
A vs Dexter
A vs Stearns
H vs Orono
H vs Boothbay

 
WATERVILLE
8 MAN
A vs Spruce Mountain
A vs Greely
H vs Camden Hills
A vs Mt. Ararat
H vs Gray-New Gloucester
H vs Yarmouth
A vs Old Orchard Beach
H vs Mount Desert Island

 
- - - - - - - - -
 
WELLS
CLASS D
H vs Cape Elizabeth
A vs Freeport
H vs Lisbon
A vs Mountain Valley
H vs Oak Hill
A vs Winslow
A vs Fryeburg Academy
H vs Winthrop/Monmouth/H-D

 
WESTBROOK
CLASS B
A vs Kennebunk
H vs Marshwood
H vs Cheverus
A vs Gorham
H vs Massabesic
A vs Deering
H vs Biddeford
A vs Cape Elizabeth

 
WINDHAM
CLASS A
H vs Noble
A vs Portland
H vs Thornton Academy
A vs South Portland
H vs Bangor
A vs Edward Little
H vs Lewiston
A vs Oxford Hills
H vs Bonny Eagle
 
WINSLOW
CLASS D
H vs Maine Central Institute
A vs Madison
H vs Foxcroft Academy
A vs Lisbon
A vs John Bapst
H vs Wells
H vs Belfast
A vs Old Town

 
- - - - - - - - -
 
WINTHROP/MONMOUTH/H-D
CLASS D
H vs Leavitt
A vs Lisbon
H vs Freeport
A vs Oak Hill
A vs Poland
H vs Mountain Valley
H vs Maranacook
A vs Wells

 
YARMOUTH
8 MAN
H vs Lake Region
A vs Camden Hills
H vs Mount Desert Island
H vs Greely
A vs Old Orchard Beach
A vs Waterville
H vs Morse
A vs Mt. Ararat

 
YORK
CLASS C
A vs Hillsboro-Deering-Hopkinton (NH)
H vs Fryeburg Academy
H vs Oceanside
A vs Brunswick
H vs Cape Elizabeth
BYE
A vs Oak Hill
H vs Leavitt