2025 state football schedule

Here is the 2025 statewide schedule template for all 79 Maine high school football teams.

-----
BANGOR

CLASS A
H vs Deering
A vs Thornton Academy
H vs Lawrence
A vs Portland
A vs Lewiston
H vs Windham
H vs Winnacunnet (NH)
A vs Edward Little
A vs Oxford Hills
-----
BELFAST
CLASS D
H vs Brewer
A vs Winslow
A vs Maranacook
H vs Mattanawcook Academy
A vs Maine Central Institute
H vs John Bapst
A vs Morse
H vs Madison

-----
BIDDEFORD
CLASS B
H vs Sanford
H vs Marshwood
A vs Westbrook
A vs Skowhegan
H vs Falmouth
A vs Cheverus
A vs Gorham
H vs Kennebunk

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

 
BREWER
CLASS C
A vs Belfast
A vs Hampden Academy
H vs Nokomis
H vs Gardiner
A vs York
H vs Hermon
H vs Old Town
A vs Foxcroft Academy

 
BRUNSWICK
CLASS B
H vs Lawrence
A vs Cony
A vs Morse
H vs Mt. Blue
A vs Messalonskee
H vs Edward Little
H vs Skowhegan
A vs Fryeburg Academy

 
BUCKSPORT

8 MAN
H vs Spruce Mountain
H vs Washington Academy
A vs Traip Academy
A vs Stearns
H vs Valley
H vs Dexter
A vs Telstar
A vs Orono

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

 
CAPE ELIZABETH
8 MAN
H vs Gray-New Gloucester
A vs Yarmouth
A vs Lake Region
H vs Sacopee Valley
A vs Camden Hills
H vs Spruce Mountain
H vs Mt. Ararat
A vs Old Orchard Beach

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

 
CONY
CLASS B
A vs Messalonskee
H vs Brunswick
A vs Mt. Blue
A vs Oxford Hills
H vs Fryeburg Academy
A vs Skowhegan
H vs Lawrence
H vs Gardiner

 
- - - - - - -    
 
DEERING
CLASS A
A vs Bangor
H vs Edward Little
H vs Portland
A vs Lawrence
H vs Cheverus
A vs South Portland
H vs Oxford Hills
H vs Lewiston
A vs Windham
 
DEXTER
8 MAN
A vs Washington Academy
H vs Valley
A vs Mount View
H vs Orono
A vs Stearns
A vs Bucksport
H vs Houlton
H vs Spruce Mountain

 
DIRIGO
CLASS D
A vs Lisbon
A vs Poland
H vs Oak Hill
H vs Winthrop/Monmouth/H-D
A vs Madison
H vs Morse
H vs Mountain Valley
A vs Freeport

 
EDWARD LITTLE

CLASS A
H vs Mt. Blue
A vs Deering
H vs Oxford Hills
H vs Westbrook
A vs Sanford
A vs Brunswick
H vs Windham
H vs Bangor
A vs Lewiston
 
- - - - - - -    
 
ELLSWORTH
8 MAN
A vs Lake Region
H vs Houlton
A vs Camden Hills
H vs Waterville
H vs Mount Desert Island
H vs Stearns
BYE
A vs Mt. Ararat

 
FALMOUTH
CLASS B
A vs Kennebunk
H vs Westbrook
A vs Greely
H vs Gorham
A vs Biddeford
A vs Marshwood
H vs Fryeburg Academy
H vs Cheverus

 
FOXCROFT ACADEMY
CLASS C
H vs Hermon
A vs Oceanside
H vs Old Town
A vs York
H vs Greely
A vs Hampden Academy
A vs Gardiner
H vs Brewer

 
FREEPORT
CLASS D
A vs Mountain Valley
H vs Medomak Valley
A vs Winslow
A vs Oak Hill
H vs Lisbon
H vs Maranacook
A vs Poland
H vs Dirigo

 
- - - - - -      
 
FRYEBURG ACADEMY

CLASS B
A vs Skowhegan
A vs Mt. Blue
H vs Laconia (NH)
H vs Messalonskee
A vs Cony
H vs Lawrence
A vs Falmouth
H vs Brunswick

 
GARDINER
CLASS C
H vs Oceanside
A vs Old Town
H vs Wells
A vs Brewer
H vs Medomak Valley
A vs Leavitt
H vs Foxcroft Academy
A vs Cony

 
GORHAM
CLASS B
H vs Cheverus
H vs Lewiston
A vs Marshwood
A vs Falmouth
H vs Kennebunk
A vs Scarborough
H vs Biddeford
A vs Westbrook

 
GRAY-NEW GLOUCESTER
8 MAN
A vs Cape Elizabeth
H vs Sacopee Valley
A vs Mt. Ararat
H vs Spruce Mountain
A vs Yarmouth
H vs Camden Hills
H vs Lake Region
A vs Waterville

 
- - - - - - - - -
 
GREELY
CLASS C
A vs York
H vs Leavitt
H vs Falmouth
A vs Nokomis
A vs Foxcroft Academy
H vs Wells
H vs Hampden Academy
A vs Oceanside

 
HAMPDEN ACADEMY
CLASS C
A vs Leavitt
H vs Brewer
H vs Medomak Valley
A vs Hermon
A vs Old Town
H vs Foxcroft Academy
A vs Greely
H vs John Bapst

 
HERMON
CLASS C
A vs Foxcroft Academy
H vs Wells
A vs Oceanside
H vs Hampden Academy
H vs Skowhegan
A vs Brewer
H vs Nokomis
A vs Leavitt

 
HOULTON
8 MAN
H vs Mount Desert Island
A vs Ellsworth
A vs Orono
A vs Camden Hills
H vs Waterville
H vs Washington Academy
A vs Dexter
BYE

 
- - - - - - - - -
 
JOHN BAPST
CLASS D
A vs Madison
H vs Maine Central Institute
A vs Mattanawcook Academy
H vs Winslow
H vs Maranacook
A vs Belfast
H vs Oak Hill
A vs Hampden Academy

 
KENNEBUNK
CLASS B
H vs Falmouth
H vs Scarborough
A vs Cheverus
H vs Massabesic
A vs Gorham
A vs Westbrook
H vs Marshwood
A vs Biddeford

 
LAKE REGION
8 MAN
H vs Ellsworth
A vs Mount Desert Island
H vs Cape Elizabeth
A vs Yarmouth
H vs Mt. Ararat
A vs Old Orchard Beach
A vs Gray-New Gloucester
H vs Camden Hills

 
LAWRENCE
CLASS B
A vs Brunswick
H vs Skowhegan
A vs Bangor
H vs Deering
H vs Mt. Blue
A vs Fryeburg Academy
A vs Cony
H vs Messalonskee

 
- - - - - - - - -
 
LEAVITT
CLASS C
H vs Hampden Academy
A vs Greely
H vs York
A vs Medomak Valley
A vs Wells
H vs Gardiner
A vs Messalonskee
H vs Hermon

 
LEWISTON
CLASS A
H vs Massabesic
A vs Gorham
H vs Scarborough
A vs Windham
H vs Bangor
A vs Oxford Hills
H vs Portland
A vs Deering
H vs Edward Little
 
LISBON
CLASS D
H vs Dirigo
A vs Madison
H vs Winthrop/Monmouth/H-D
A vs Poland
A vs Freeport
H vs Mountain Valley
H vs Mattanawcook Academy
A vs Oak Hill

 
MADISON
CLASS D
H vs John Bapst
H vs Lisbon
A vs Maine Central Institute
A vs Maranacook
H vs Dirigo
A vs Mattanawcook Academy
H vs Winslow
A vs Belfast

 
- - - - - - - -  
- -
MAINE CENTRAL INSTITUTE
CLASS D
H vs Mattanawcook Academy
A vs John Bapst
H vs Madison
A vs Old Town
H vs Belfast
A vs Winslow
A vs Maranacook
H vs Poland

- -
MARANACOOK
CLASS D
H vs Winslow
A vs Mattanacook Academy
H vs Belfast
H vs Madison
A vs John Bapst
A vs Freeport
H vs Maine Central Institute
A vs Winthrop/Monmouth/H-D

- -
MARSHWOOD
CLASS B
H vs Westbrook
A vs Biddeford
H vs Gorham
H vs Cheverus
A vs Noble
H vs Falmouth
A vs Kennebunk
A vs Sanford

- -
MASSABESIC
CLASS A
A vs Lewiston
A vs Oxford Hills
H vs Noble
A vs Kennebunk
H vs Scarborough
H vs Thornton Academy
A vs Bonny Eagle
H vs South Portland
A vs Sanford
-
                 
 
MATTANAWCOOK ACADEMY
CLASS D
A vs Maine Central Institute
H vs Maranacook
H vs John Bapst
A vs Belfast
H vs Winslow
H vs Madison
A vs Lisbon
A vs Mountain Valley

 


MEDOMAK VALLEY
CLASS C
H vs Old Town
A vs Freeport
A vs Hampden Academy
H vs Leavitt
A vs Gardiner
H vs York
H vs Oceanside
A vs Nokomis

 
MESSALONSKEE
CLASS B
H vs Cony
A vs Cheverus
H vs Skowhegan
A vs Fryeburg Academy
H vs Brunswick
A vs Mt. Blue
H vs Leavitt
A vs Lawrence

 
MORSE
CLASS D
H vs Poland
A vs Oak Hill
H vs Brunswick
H vs Mountain Valley
A vs Winthrop/Monmouth/H-D
A vs Dirigo
H vs Belfast
A vs Winslow

 
- - - - - - - - -
- -
MOUNT DESERT ISLAND
8 MAN
A vs Houlton
H vs Lake Region
A vs Waterville
H vs Mt. Ararat
A vs Ellsworth
H vs Orono
H vs Camden Hills
A vs Yarmouth

- -
MOUNT VIEW
8 MAN
BYE
H vs Traip Academy
H vs Dexter
A vs Washington Academy
A vs Telstar
H vs Valley
H vs Sacopee Valley
A vs Boothbay

- -
MOUNTAIN VALLEY
CLASS D
H vs Freeport
A vs Winthrop/Monmouth/H-D
H vs Poland
A vs Morse
H vs Oak Hill
A vs Lisbon
A vs Dirigo
H vs Mattanawcook Academy

- -
MT. ARARAT
8 MAN
H vs Yarmouth
A vs Camden Hills
H vs Gray-New Gloucester
A vs Mount Desert Island
A vs Lake Region
H vs Waterville
A vs Cape Elizabeth
H vs Ellsworth

-
                 
 
MT. BLUE
CLASS B
A vs Edward Little
H vs Fryeburg Academy
H vs Cony
A vs Brunswick
A vs Lawrence
H vs Messalonskee
H vs Winthrop/Monmouth/H-D
A vs Skowhegan

 
NOBLE
CLASS A
H vs Windham
H vs South Portland
A vs Massabesic
A vs Bonny Eagle
H vs Marshwood
A vs Sanford
H vs Keene (NH)
H vs Scarborough
A vs Thornton Academy
 
NOKOMIS
CLASS C
A vs Wells
H vs York
A vs Brewer
H vs Greely
A vs Oceanside
H vs Old Town
A vs Hermon
H vs Medomak Valley

 
OAK HILL
CLASS D
A vs Winthrop/Monmouth/H-D
H vs Morse
A vs Dirigo
H vs Freeport
A vs Mountain Valley
H vs Oceanside
A vs John Bapst
H vs Lisbon

 
- - - - - - - - -
 
OCEANSIDE
CLASS C
A vs Gardiner
H vs Foxcroft Academy
H vs Hermon
A vs Wells
H vs Nokomis
A vs Oak Hill
A vs Medomak Valley
H vs Greely

 
OLD ORCHARD BEACH
8 MAN
H vs Orono
A vs Boothbay
A vs Stearns
H vs Telstar
A vs Sacopee Valley
H vs Lake Region
A vs Traip Academy
H vs Cape Elizabeth

 
OLD TOWN
CLASS C
A vs Medomak Valley
H vs Gardiner
A vs Foxcroft Academy
H vs Maine Central Institute
H vs Hampden Academy
A vs Nokomis
A vs Brewer
H vs Wells

 
ORONO
8 MAN
A vs Old Orchard Beach
H vs Stearns
H vs Houlton
A vs Dexter
H vs Traip Academy
A vs Mount Desert Island
A vs Washington Academy
H vs Bucksport

 
- - - - - - - - -
 
OXFORD HILLS
CLASS A
A vs Portland
H vs Massabesic
A vs Edward Little
H vs Cony
H vs Bonny Eagle
H vs Lewiston
A vs Deering
A vs Windham
H vs Bangor
 
POLAND
CLASS D
A vs Morse
H vs Dirigo
A vs Mountain Valley
H vs Lisbon
A vs Westbrook
H vs Winthrop/Monmouth/H-D
H vs Freeport
A vs Maine Central Institute

 
PORTLAND
CLASS A
H vs Oxford Hills
A vs Windham
A vs Deering
H vs Bangor
H vs Thornton Academy
H vs Bonny Eagle
A vs Lewiston
A vs Exeter (NH)
H vs South Portland
 
SACOPEE VALLEY
8 MAN
A vs Traip Academy
A vs Gray-New Gloucester
H vs Boothbay
A vs Cape Elizabeth
H vs Old Orchard Beach
H vs Telstar
A vs Mount View
H vs Stearns

 
- - - - - - - - -
 
SANFORD
CLASS A
A vs Biddeford
H vs Bonny Eagle
A vs South Portland
A vs Scarborough
H vs Edward Little
H vs Noble
A vs Thornton Academy
H vs Marshwood
H vs Massabesic
 
SCARBOROUGH
CLASS A
H vs Thornton Academy
A vs Kennebunk
A vs Lewiston
H vs Sanford
A vs Massabesic
H vs Gorham
A vs South Portland
A vs Noble
H vs Bonny Eagle
 
SKOWHEGAN
CLASS B
H vs Fryeburg Academy
A vs Lawrence
A vs Messalonskee
H vs Biddeford
A vs Hermon
H vs Cony
A vs Brunswick
H vs Mt. Blue

 
SOUTH PORTLAND
CLASS A
H vs Bonny Eagle
A vs Noble
H vs Sanford
A vs Thornton Academy
A vs Windham
H vs Deering
H vs Scarborough
A vs Massabesic
A vs Portland
 
- - - - - - - - -
 
SPRUCE MOUNTAIN
8 MAN
A vs Bucksport
H vs Waterville
H vs Yarmouth
A vs Gray-New Gloucester
BYE
A vs Cape Elizabeth
H vs Stearns
A vs Dexter

      
STEARNS
8 MAN
H vs Valley
A vs Orono
H vs Old Orchard Beach
H vs Bucksport
H vs Dexter
A vs Ellsworth
A vs Spruce Mountain
A vs Sacopee Valley

 
TELSTAR
8 MAN
H vs Boothbay
BYE
A vs Valley
A vs Old Orchard Beach
H vs Mount View
A vs Sacopee Valley
H vs Bucksport
H vs Traip Academy

 
THORNTON ACADEMY
CLASS A
A vs Scarborough
H vs Bangor
A vs Bedford (NH)
H vs South Portland
A vs Portland
A vs Massabesic
H vs Sanford
A vs Bonny Eagle
H vs Noble
 
- - - - - - - - -
 
TRAIP ACADEMY
8 MAN
H vs Sacopee Valley
A vs Mount View
H vs Buckport
A vs Boothbay
A vs Orono
H vs Yarmouth
H vs Old Orchard Beach
A vs Telstar

    
VALLEY
8 MAN
A vs Stearns
A vs Dexter
H vs Telstar
BYE
A vs Bucksport
A vs Mount View
H vs Boothbay
H vs Washington Academy

 
WASHINGTON ACADEMY
8 MAN
H vs Dexter
A vs Bucksport
BYE
H vs Mount View
A vs Boothbay
A vs Houlton
H vs Orono
A vs Valley

 
WATERVILLE
8 MAN
H vs Camden Hills
A vs Spruce Mountain
H vs Mount Desert Island
A vs Ellsworth
A vs Houlton
A vs Mt. Ararat
H vs Yarmouth
H vs Gray-New Gloucester

 
- - - - - - - - -
 
WELLS
CLASS C
H vs Nokomis
A vs Hermon
A vs Gardiner
H vs Oceanside
H vs Leavitt
A vs Greely
H vs York
A vs Old Town

 
WESTBROOK
CLASS B
A vs Marshwood
A vs Falmouth
H vs Biddeford
A vs Edward Little
H vs Poland
H vs Kennebunk
A vs Cheverus
H vs Gorham

 
WINDHAM
CLASS A
A vs Noble
H vs Portland
A vs Bonny Eagle
H vs Lewiston
H vs South Portland
A vs Bangor
A vs Edward Little
H vs Oxford Hills
H vs Deering
 
WINSLOW
CLASS D
A vs Maranacook
H vs Belfast
H vs Freeport
A vs John Bapst
A vs Mattanawcook Academy
H vs Maine Central Institute
A vs Madison
H vs Morse

 
- - - - - - - - -
 
WINTHROP/MONMOUTH/H-D
CLASS D
H vs Oak Hill
H vs Mountain Valley
A vs Lisbon
A vs Dirigo
H vs Morse
A vs Poland
A vs Mt. Blue
H vs Maranacook

 
YARMOUTH
8 MAN
A vs Mt. Ararat
H vs Cape Elizabeth
A vs Spruce Mountain
H vs Lake Region
H vs Gray-New Gloucester
A vs Traip Academy
A vs Waterville
H vs Mount Desert Island

 
YORK
CLASS C
H vs Greely
A vs Nokomis
A vs Leavitt
H vs Foxcroft Academy
H vs Brewer
A vs Medomak Valley
A vs Wells
H vs Monadnock (NH)