Football

Maine High School Football · 2026

Schedules and results for all 82 MPA varsity programs in 11 divisions, the official Crabtree standings recomputed to the decimal, a what-if tool, and our own power ratings that tell you how little they know yet. Week 5.

This week's games · Week 5, Oct 1–7

Oct 1

Oct 2

Oct 3

Percent = win chance from our power rating. Nothing here is advice.

Week 5 schedule with every game's preview →

Class A North 4 qualify

1Oxford Hills3-0136.364
2Portland4-0120.000
3Windham2-2110.000
4Edward Little1-2106.061

Class A South 4 qualify

1Bonny Eagle4-0143.750
2Massabesic3-1131.250
3Thornton4-0125.000
4Noble2-2116.667

Class B North 6 qualify

1Cony4-0143.750
2Lawrence4-0131.250
3Skowhegantie2-2112.500
4Fryeburgtie2-2112.500

Class B South 6 qualify

1Marshwood4-0118.750
2Biddefordtie3-1112.500
3Kennebunktie3-1112.500
4Falmouth2-2100.000

Class C 8 qualify

1Foxcroft3-1148.333
2Leavitt4-0131.250
3Hermon4-0125.000
4Greely3-1118.750

Class D North 6 qualify

1Winslow3-1125.000
2MCItie3-1100.000
3Madisontie1-2100.000
4John Bapst2-296.667

Class D South 6 qualify

1Freeport3-1131.250
2Winthrop3-1117.857
3Morse3-1115.000
4Poland1-393.750

8-Man Large North 4 qualify

1Old Towntie3-1118.750
2Ellsworthtie3-1118.750
3MDI2-287.500
4Waterville1-375.000

8-Man Large South 4 qualify

1Yarmouth4-0162.500
2Cape Elizabeth3-1125.000
3Gray-NG2-1116.667
4Spruce Mountain3-1112.500

8-Man Small North 4 qualify

1Stearns4-0118.750
2Orono1-3106.250
3Bucksport2-2103.333
4Washington Academy3-1101.667

8-Man Small South 4 qualify

1OOB4-0131.250
2Maranacook3-0116.667
3Telstar1-393.750
4Boothbay2-191.667

Latest results

Sat 9/26
6:00 PM
B North
Sat 9/26
2:00 PM
Traip 36  at  Mount View 12 Game page
8-Man Small South
Sat 9/26
1:00 PM
D North
Sat 9/26
1:00 PM
Gorham 0  at  Kennebunk 43 Game page
B South
Sat 9/26
1:00 PM
MDI 44  at  Waterville 16 Game page
8-Man Large North
Sat 9/26
1:00 PM
Freeport 6  at  Winslow 14 Game page
D North
Sat 9/26
1:00 PM
8-Man Small North
Sat 9/26
12:00 PM
Wells 0  at  Leavitt 42 Game page
C
Fri 9/25
7:00 PM
Nokomis 7  at  Greely 35 Game page
C
Fri 9/25
7:00 PM
York 12  at  Oceanside 14 Game page
C
Fri 9/25
7:00 PM
MCI 28  at  Hampden 13 Game page
C
Fri 9/25
7:00 PM
A South

Coming up

Thu 10/1
6:30 PM
Sacopee Valley at Traip Preview
Sacopee Valley: win #4–#5 · loss #6–#7Traip: win #5 · loss #6Best casesShare image
8-Man Small South
Fri 10/2
6:00 PM
Bonny Eagle at Windham Preview
Bonny Eagle: win #1–#2 · loss #1–#3Windham: win #2–#3 · loss #2–#3Best casesShare image
A North
Fri 10/2
6:00 PM
Morse at Freeport Preview
Morse: win #1–#3 · loss #2–#5Freeport: win #1 · loss #1–#2Best casesShare image
D South
Fri 10/2
6:00 PM
Spruce Mountain at Orono Preview
Spruce Mountain: win #2–#4 · loss #2–#5Orono: win #2–#4 · loss #2–#5Best casesShare image
8-Man Small North
Fri 10/2
6:00 PM
Westbrook at Biddeford Preview
Westbrook: win #2–#5 · loss #5–#6Biddeford: win #1–#4 · loss #2–#5Best casesShare image
B South
Fri 10/2
6:00 PM
York at Brewer Preview
York: win #8–#10 · loss #9–#12Brewer: win #9–#12 · loss #11–#12Best casesShare image
C
Fri 10/2
6:00 PM
Deering at Kennebunk Preview
Deering: win #4–#6 · loss #6–#7Kennebunk: win #1–#3 · loss #2–#5Best casesShare image
B South
Fri 10/2
6:30 PM
Gardiner at Wells Preview
Gardiner: win #2–#6 · loss #5–#7Wells: win #2–#6 · loss #5–#7Best casesShare image
C
Fri 10/2
6:30 PM
Marshwood at Falmouth Preview
Marshwood: win #1 · loss #1–#4Falmouth: win #1–#3 · loss #3–#5Best casesShare image
B South
Fri 10/2
7:00 PM
South Portland at Sanford Preview
South Portland: win #4–#5 · loss #5–#6Sanford: win #5–#7 · loss #7Best casesShare image
A South
Fri 10/2
7:00 PM
Mt. Ararat at Ellsworth Preview
Mt. Ararat: win #6 · loss #6Ellsworth: win #1–#2 · loss #1–#3Best casesShare image
8-Man Large North
Fri 10/2
7:00 PM
Scarborough at Edward Little Preview
Scarborough: win #5–#6 · loss #6–#7Edward Little: win #4–#5 · loss #4–#7Best casesShare image
A North
Game of the week · Fri Oct 2, 6:00 PM · Waterhouse Field, Biddeford

Westbrook at Biddeford: the record vs. the schedule

Biddeford is 3–1, Westbrook 1–3, and our rating still calls it a coin flip. Here's why, and what the game means for the Class B South playoff cut.

Week 4 recap

Sep 27 · written by our system from the results

Week 4 featured 38 games across Maine's high school divisions, with dominant performances and several close contests reshaping the Crabtree standings. Yarmouth, Hermon, Lawrence, and Kennebunk posted the week's largest victories. Yarmouth dominated Ellsworth 60-8, Hermon handled Medomak Valley 51-6, Lawrence beat Mt. Blue 49-6, and Kennebunk shut out Gorham 43-0. Thornton blanked Westbrook 42-0, and Leavitt did the same to Wells 42-0. Orono pulled off a 67-28 victory over Bucksport in a higher-scoring affair. The…

Read the full recap and the fact sheet it was written from →
What this is, in one breath. Results come from public sources and are entered by hand with a log of every entry. Crabtree standings use the MPA's own method and are checked against the MPA's published numbers each week (37 of 37 matched on Sept 14, 2026). The power rating is a statistical model with 153 games of evidence this season and no backtest yet; treat it as a curiosity until October. Nothing here is advice.