High School › Maine › Football
Maine HS football
2026 · Playoffs · 20 playoff games this week · standings recompute after every final
PlayoffsPlayoff picture
Class A North
7:00 PMFri
BAN#4 Bangor4–4
OXFat #1 Oxford Hills7–1
FriTime TBA
WIN#3 Windham6–3
PTLat #2 Portland7–2
Class A South
7:00 PMFri
SPO#4 South Portland4–5
THOat #1 Thornton9–0
FriTime TBA
MSB#3 Massabesic6–3
BONat #2 Bonny Eagle8–1
Class B North
7:00 PMFri
FRY#4 Fryeburg4–4
LAWat #1 Lawrence8–0
7:00 PMFri
SKO#3 Skowhegan5–3
CONat #2 Cony7–1
FinalFri 10/30
MES#5 Messalonskee6
FRYat #4 Fryeburg48
FinalFri 10/30
BRU#6 Brunswick0
SKOat #3 Skowhegan35
All Class B North games →
Class B South
6:00 PMFri
FAL#4 Falmouth3–5
MWDat #1 Marshwood7–1
6:00 PMFri
BID#3 Biddeford5–3
KENat #2 Kennebunk6–2
FinalFri 10/30
CHE#6 Cheverus20
BIDat #3 Biddeford35
FinalFri 10/30
WES#5 Westbrook14
FALat #4 Falmouth20
All Class B South games →
Class C
7:00 PMFri
GAR#8 Gardiner3–6
LEAat #1 Leavitt9–0
7:00 PMFri
OCE#7 Oceanside5–4
GREat #2 Greely8–1
FriTime TBA
WEL#5 Wells6–3
FOXat #4 Foxcroft7–2
FriTime TBA
NOK#6 Nokomis4–5
HERat #3 Hermon7–2
All Class C games →
Class D North
7:00 PMFri
JOH#3 John Bapst4–4
MCIat #2 Maine Central6–2
1:00 PMSat
MAD#5 Madison2–6
WSLat #1 Winslow7–1
FinalFri 10/30
MAD#5 Madison6
MATat #4 Mattanawcook0
FinalFri 10/30
OAH#6 Oak Hill33
JOHat #3 John Bapst43
All Class D North games →
Class D South
6:00 PMFri
DIR#5 Dirigo2–6
FREat #1 Freeport6–2
FriTime TBA
MOR#3 Morse5–3
WTHat #2 Winthrop7–1
FinalFri 10/30
DIR#5 Dirigo44
LISat #4 Lisbon20
FinalFri 10/30
MVA#6 Mtn. Valley6
MORat #3 Morse42
All Class D South games →
8-Man Large North
1:00 PMSat
MDI#2 Mt. Desert5–3
OLDat #1 Old Town7–1
FinalFri 10/30
HLT#4 Houlton2
OLDat #1 Old Town60
FinalSat 10/31
ELL#3 Ellsworth14
MDIat #2 Mt. Desert22
All 8-Man Large North games →
8-Man Large South
FriTime TBA
SPR#2 Spruce Mtn.6–2
YARat #1 Yarmouth8–0
FinalFri 10/30
GNG#4 Gray-NG6
YARat #1 Yarmouth52
FinalFri 10/30
CAP#3 Cape Elizabeth16
SPRat #2 Spruce Mtn.44
All 8-Man Large South games →
8-Man Small North
FriTime TBA
ORO#2 Orono3–4
STEat #1 Stearns8–0
FinalFri 10/30
BUC#4 Bucksport0
STEat #1 Stearns54
FinalFri 10/30
WAA#3 Washington22
OROat #2 Orono64
All 8-Man Small North games →
8-Man Small South
6:00 PMSat
BOO#2 Boothbay5–2
OOBat #1 Old Orchard8–0
FinalFri 10/30
MAR#4 Maranacook0
OOBat #1 Old Orchard42
FinalFri 10/30
TEL#3 Telstar17
BOOat #2 Boothbay44
All 8-Man Small South games →
Latest results · Week 9All 29 finals
Final8-Man Large North
ELLEllsworth14
MDIat Mt. Desert22
FinalClass A North
LEWLewiston14
EDWat Edward Little32
FinalClass B North
BRUBrunswick0
SKOat Skowhegan35
Final8-Man Small North
WAAWashington22
OROat Orono64
FinalClass D South
MVAMtn. Valley6
MORat Morse42
FinalClass D North
OAHOak Hill33
JOHat John Bapst43
Final8-Man Large South
CAPCape Elizabeth16
SPRat Spruce Mtn.44
Final8-Man Small North
BUCBucksport0
STEat Stearns54
Write-upsAll weeks
Class A North standingsFull table
1OXFOxford Hills7–1136.775Clinched
2PTLPortland7–2123.232Clinched
3WINWindham6–3112.719Clinched
4BANBangor4–496.377Clinched
top 4 make it
5EDWEdward Little4–489.706Out
6DEEDeering1–865.165Out
7LEWLewiston0–857.353OutClass A North · 7 teams · Crabtree order · tags appear only when proven
Our recordHow we grade
2026 picks163–36HS football
Right82%199 graded
Game of the week
Fri, Nov 6Orono at Stearns
8-Man Small North regional final: the winner reaches the state final.
20%Orono80%Stearns
est. Open the game page →
More football
Power rankingsEvery team on one scale · Yarmouth +29.4 · Thornton +28.1 · Bonny Eagle +21.5
Predictions & what-ifsFinal regular-season standings · playoff seeds are the MPA's
Playoff pictureAll 11 classes, who's in, who's alive
Basketball is nextClass S tips off Fri Nov 27; Classes A-D start Thu Dec 3
FAQWhat's Crabtree? Who makes it?
Predictionsest.Win chances from the data, saved before each gamePowered by niftiIQ
Follow your team. It's free.
Your team on top of every page, plus its proven playoff paths. Want every team's paths? Plus from US$7/mo, 7 days free.