Power ratings · after Week 9 · 337 games
Who's really the best?
Points better than an average Maine team, on one scale for every class. Not the official standings and no effect on the playoffs: it's how we call games. The bar shows how sure we are.
11-man 8-man
All classes A B C D 8-man large 8-man small
# Team Class Rating Likely range
1 ThorntonClass A South A South +28.1
20.5 to 35.8
Why Thornton is #1
Record 9–0 unbeaten so far
Best win Bonny Eagle #2 49–14 vs. Bonny Eagle; #2 in our ratings today
How sure we are +20 to +36 its likely range; Bonny Eagle's overlaps, so it's close
Average margin +38.7 points a game
Vs today's top 10 3–0 against teams rated in the 11-man top 10
Schedule strength +5.3 average rating of the opponents it's played (rated opponents only: 8 of 9 games)
Last season: none of this rating. From Week 7 on, only 2026 games count.
Thornton team page →
2 Bonny EagleClass A South A South +21.5
13.8 to 29.2
Why Bonny Eagle is #2
Record 8–1 9 games
Best win Oxford Hills #4 45–6 vs. Oxford Hills; #4 in our ratings today
How sure we are +14 to +29 its likely range; Thornton and Lawrence's overlap, so it's close
Average margin +19.6 points a game
Vs today's top 10 2–1 against teams rated in the 11-man top 10
Schedule strength +8.0 average rating of the opponents it's played (rated opponents only: 8 of 9 games)
Last season: none of this rating. From Week 7 on, only 2026 games count.
Bonny Eagle team page →
3 LawrenceClass B North B North +20.9
12.5 to 29.2
Why Lawrence is #3
Record 8–0 unbeaten so far
Best win Cony #5 35–27 vs. Cony; #5 in our ratings today
How sure we are +12 to +29 its likely range; Bonny Eagle and Oxford Hills's overlap, so it's close
Average margin +32.1 points a game
Vs today's top 10 2–0 against teams rated in the 11-man top 10
Schedule strength +1.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Lawrence team page →
4 Oxford HillsClass A North A North +19.7
11.5 to 27.8
Why Oxford Hills is #4
Record 7–1 8 games
Best win Portland #7 29–0 vs. Portland; #7 in our ratings today
How sure we are +12 to +28 its likely range; Lawrence and Cony's overlap, so it's close
Average margin +18.8 points a game
Vs today's top 10 1–1 against teams rated in the 11-man top 10
Schedule strength +4.5 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Oxford Hills team page →
5 ConyClass B North B North +16.3
8.0 to 24.5
Why Cony is #5
Record 7–1 8 games
Best win Fryeburg #10 25–21 at Fryeburg; #10 in our ratings today
How sure we are +8 to +24 its likely range; Oxford Hills and Leavitt's overlap, so it's close
Average margin +20.5 points a game
Vs today's top 10 1–1 against teams rated in the 11-man top 10
Schedule strength +2.2 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Cony team page →
6 LeavittClass C C +16.1
7.8 to 24.5
Why Leavitt is #6
Record 9–0 unbeaten so far
Best win Hermon #13 14–10 at Hermon; #13 in our ratings today
How sure we are +8 to +24 its likely range; Cony and Portland's overlap, so it's close
Average margin +29.7 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -3.6 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Leavitt team page →
7 PortlandClass A North A North +13.2
5.2 to 21.1
Why Portland is #7
Record 7–2 9 games
Best win Windham #15 39–13 vs. Windham; #15 in our ratings today
How sure we are +5 to +21 its likely range; Leavitt and Marshwood's overlap, so it's close
Average margin +9.8 points a game
Vs today's top 10 0–2 against teams rated in the 11-man top 10
Schedule strength +4.3 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Portland team page →
8 MarshwoodClass B South B South +12.1
4.2 to 20.0
Why Marshwood is #8
Record 7–1 8 games
Best win Noble #14 52–51 vs. Noble; #14 in our ratings today
How sure we are +4 to +20 its likely range; Portland and Massabesic's overlap, so it's close
Average margin +13.8 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength +1.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Marshwood team page →
9 MassabesicClass A South A South +10.6
2.8 to 18.4
Why Massabesic is #9
Record 6–3 9 games
Best win Noble #14 14–7 vs. Noble; #14 in our ratings today
How sure we are +3 to +18 its likely range; Marshwood and Fryeburg's overlap, so it's close
Average margin +7.3 points a game
Vs today's top 10 0–2 against teams rated in the 11-man top 10
Schedule strength +5.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Massabesic team page →
10 FryeburgClass B North B North +10.2
2.0 to 18.5
Why Fryeburg is #10
Record 5–4 9 games
Best win Skowhegan #11 48–32 vs. Skowhegan; #11 in our ratings today
How sure we are +2 to +18 its likely range; Massabesic and Skowhegan's overlap, so it's close
Average margin +9.9 points a game
Vs today's top 10 0–2 against teams rated in the 11-man top 10
Schedule strength +3.6 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Fryeburg team page →
11 SkowheganClass B North B North +9.9
1.6 to 18.1
Why Skowhegan is #11
Record 6–3 9 games
Best win Biddeford #19 36–7 vs. Biddeford; #19 in our ratings today
How sure we are +2 to +18 its likely range; Fryeburg and Greely's overlap, so it's close
Average margin +9.6 points a game
Vs today's top 10 0–3 against teams rated in the 11-man top 10
Schedule strength +3.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Skowhegan team page →
12 GreelyClass C C +9.2
1.0 to 17.4
Why Greely is #12
Record 8–1 9 games
Best win Hermon #13 28–14 vs. Hermon; #13 in our ratings today
How sure we are +1 to +17 its likely range; Skowhegan and Hermon's overlap, so it's close
Average margin +16.8 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength -2.5 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Greely team page →
13 HermonClass C C +9.2
0.8 to 17.7
Why Hermon is #13
Record 7–2 9 games
Best win Foxcroft #21 24–0 vs. Foxcroft; #21 in our ratings today
How sure we are +1 to +18 its likely range; Greely and Noble's overlap, so it's close
Average margin +28.6 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength -7.6 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Hermon team page →
14 NobleClass A South A South +8.7
1.0 to 16.3
Why Noble is #14
Record 4–5 9 games
Best win South Portland #18 21–7 vs. South Portland; #18 in our ratings today
How sure we are +1 to +16 its likely range; Hermon and Windham's overlap, so it's close
Average margin +2.4 points a game
Vs today's top 10 0–5 against teams rated in the 11-man top 10
Schedule strength +10.1 average rating of the opponents it's played (rated opponents only: 8 of 9 games)
Last season: none of this rating. From Week 7 on, only 2026 games count.
Noble team page →
15 WindhamClass A North A North +8.1
0.2 to 16.0
Why Windham is #15
Record 6–3 9 games
Best win Bangor #16 21–14 at Bangor; #16 in our ratings today
How sure we are +0 to +16 its likely range; Noble and Bangor's overlap, so it's close
Average margin +4.3 points a game
Vs today's top 10 0–3 against teams rated in the 11-man top 10
Schedule strength +3.7 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Windham team page →
16 BangorClass A North A North +7.9
-0.3 to 16.1
Why Bangor is #16
Record 4–4 8 games
Best win Edward Little #25 35–14 vs. Edward Little; #25 in our ratings today
How sure we are -0 to +16 its likely range; Windham and Kennebunk's overlap, so it's close
Average margin +6.2 points a game
Vs today's top 10 0–3 against teams rated in the 11-man top 10
Schedule strength +2.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Bangor team page →
17 KennebunkClass B South B South +6.0
-1.9 to 14.0
Why Kennebunk is #17
Record 6–2 8 games
Best win Fryeburg #10 35–34 at Fryeburg; #10 in our ratings today
How sure we are -2 to +14 its likely range; Bangor and South Portland's overlap, so it's close
Average margin +5.6 points a game
Vs today's top 10 1–2 against teams rated in the 11-man top 10
Schedule strength +2.7 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Kennebunk team page →
18 South PortlandClass A South A South +5.5
-2.2 to 13.1
Why South Portland is #18
Record 4–5 9 games
Best win Massabesic #9 21–18 vs. Massabesic; #9 in our ratings today
How sure we are -2 to +13 its likely range; Kennebunk and Biddeford's overlap, so it's close
Average margin -2.0 points a game
Vs today's top 10 1–3 against teams rated in the 11-man top 10
Schedule strength +8.5 average rating of the opponents it's played (rated opponents only: 8 of 9 games)
Last season: none of this rating. From Week 7 on, only 2026 games count.
South Portland team page →
19 BiddefordClass B South B South +5.0
-2.7 to 12.8
Why Biddeford is #19
Record 6–3 9 games
Best win Marshwood #8 37–14 at Marshwood; #8 in our ratings today
How sure we are -3 to +13 its likely range; South Portland and Winslow's overlap, so it's close
Average margin +3.0 points a game
Vs today's top 10 1–0 against teams rated in the 11-man top 10
Schedule strength +1.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Biddeford team page →
20 WinslowClass D North D North +4.9
-3.9 to 13.6
Why Winslow is #20
Record 7–1 8 games
Best win Freeport #23 14–6 vs. Freeport; #23 in our ratings today
How sure we are -4 to +14 its likely range; Biddeford and Foxcroft's overlap, so it's close
Average margin +24.9 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -12.7 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Winslow team page →
21 FoxcroftClass C C +4.5
-3.9 to 12.8
Why Foxcroft is #21
Record 7–2 9 games
Best win Gardiner #31 28–0 vs. Gardiner; #31 in our ratings today
How sure we are -4 to +13 its likely range; Winslow and Falmouth's overlap, so it's close
Average margin +21.1 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength -9.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Foxcroft team page →
22 FalmouthClass B South B South +3.5
-4.2 to 11.2
Why Falmouth is #22
Record 4–5 9 games
Best win Biddeford #19 38–14 vs. Biddeford; #19 in our ratings today
How sure we are -4 to +11 its likely range; Foxcroft and Freeport's overlap, so it's close
Average margin -0.3 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength +3.9 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Falmouth team page →
23 FreeportClass D South D South +2.6
-6.2 to 11.4
Why Freeport is #23
Record 6–2 8 games
Best win Winthrop #27 29–28 vs. Winthrop; #27 in our ratings today
How sure we are -6 to +11 its likely range; Falmouth and Cheverus's overlap, so it's close
Average margin +16.9 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -9.3 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Freeport team page →
24 CheverusClass B South B South +2.5
-5.3 to 10.3
Why Cheverus is #24
Record 3–6 9 games
Best win Biddeford #19 44–8 at Biddeford; #19 in our ratings today
How sure we are -5 to +10 its likely range; Freeport and Edward Little's overlap, so it's close
Average margin -0.4 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength +2.2 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Cheverus team page →
25 Edward LittleClass A North A North +1.2
-6.9 to 9.3
Why Edward Little is #25
Record 4–4 8 games
Best win Mt. Blue #26 35–0 vs. Mt. Blue; #26 in our ratings today
How sure we are -7 to +9 its likely range; Cheverus and Mt. Blue's overlap, so it's close
Average margin -0.5 points a game
Vs today's top 10 0–2 against teams rated in the 11-man top 10
Schedule strength +2.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Edward Little team page →
26 Mt. BlueClass B North B North -0.2
-8.5 to 8.2
Why Mt. Blue is #26
Record 2–6 8 games
Best win Brunswick #33 39–6 at Brunswick; #33 in our ratings today
How sure we are -8 to +8 its likely range; Edward Little and Winthrop's overlap, so it's close
Average margin -7.8 points a game
Vs today's top 10 0–3 against teams rated in the 11-man top 10
Schedule strength +5.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Mt. Blue team page →
27 WinthropClass D South D South -0.2
-9.2 to 8.7
Why Winthrop is #27
Record 7–1 8 games
Best win John Bapst #42 14–6 at John Bapst; #42 in our ratings today
How sure we are -9 to +9 its likely range; Mt. Blue and Westbrook's overlap, so it's close
Average margin +20.8 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -16.8 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Winthrop team page →
28 WestbrookClass B South B South -0.3
-8.1 to 7.5
Why Westbrook is #28
Record 3–6 9 games
Best win Cheverus #24 15–9 vs. Cheverus; #24 in our ratings today
How sure we are -8 to +8 its likely range; Winthrop and Wells's overlap, so it's close
Average margin -7.3 points a game
Vs today's top 10 0–2 against teams rated in the 11-man top 10
Schedule strength +4.9 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Westbrook team page →
29 WellsClass C C -0.4
-8.7 to 7.9
Why Wells is #29
Record 6–3 9 games
Best win Winslow #20 14–13 vs. Winslow; #20 in our ratings today
How sure we are -9 to +8 its likely range; Westbrook and Messalonskee's overlap, so it's close
Average margin +8.1 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength -4.3 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Wells team page →
30 MessalonskeeClass B North B North -2.8
-11.0 to 5.4
Why Messalonskee is #30
Record 4–5 9 games
Best win Fryeburg #10 28–20 vs. Fryeburg; #10 in our ratings today
How sure we are -11 to +5 its likely range; Wells and Gardiner's overlap, so it's close
Average margin -13.2 points a game
Vs today's top 10 1–3 against teams rated in the 11-man top 10
Schedule strength +4.2 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Messalonskee team page →
31 GardinerClass C C -5.5
-13.7 to 2.7
Why Gardiner is #31
Record 3–6 9 games
Best win Nokomis #36 37–6 vs. Nokomis; #36 in our ratings today
How sure we are -14 to +3 its likely range; Messalonskee and Morse's overlap, so it's close
Average margin -5.3 points a game
Vs today's top 10 0–2 against teams rated in the 11-man top 10
Schedule strength -1.6 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Gardiner team page →
32 MorseClass D South D South -6.3
-14.8 to 2.2
Why Morse is #32
Record 6–3 9 games
Best win Dirigo #43 30–15 at Dirigo; #43 in our ratings today
How sure we are -15 to +2 its likely range; Gardiner and Brunswick's overlap, so it's close
Average margin +10.1 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -13.3 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Morse team page →
33 BrunswickClass B North B North -6.5
-14.8 to 1.7
Why Brunswick is #33
Record 2–7 9 games
Best win Messalonskee #30 28–14 vs. Messalonskee; #30 in our ratings today
How sure we are -15 to +2 its likely range; Morse and Gorham's overlap, so it's close
Average margin -20.8 points a game
Vs today's top 10 0–3 against teams rated in the 11-man top 10
Schedule strength +6.8 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Brunswick team page →
34 GorhamClass B South B South -7.5
-15.4 to 0.5
Why Gorham is #34
Record 2–6 8 games
Best win Cheverus #24 19–17 at Cheverus; #24 in our ratings today
How sure we are -15 to +0 its likely range; Brunswick and Scarborough's overlap, so it's close
Average margin -18.5 points a game
Vs today's top 10 0–2 against teams rated in the 11-man top 10
Schedule strength +5.2 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Gorham team page →
35 ScarboroughClass A South A South -7.7
-15.4 to 0.1
Why Scarborough is #35
Record 0–9 still looking for a first win
Best win – no win over a ranked team yet
How sure we are -15 to +0 its likely range; Gorham and Nokomis's overlap, so it's close
Average margin -22.8 points a game
Vs today's top 10 0–4 against teams rated in the 11-man top 10
Schedule strength +8.0 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Scarborough team page →
36 NokomisClass C C -7.8
-16.2 to 0.7
Why Nokomis is #36
Record 4–5 9 games
Best win Wells #29 14–13 vs. Wells; #29 in our ratings today
How sure we are -16 to +1 its likely range; Scarborough and Camden Hills's overlap, so it's close
Average margin -2.4 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength -3.2 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Nokomis team page →
37 Camden HillsClass B North B North -8.2
-16.4 to 0.1
Why Camden Hills is #37
Record 1–7 8 games
Best win Medomak Valley #41 21–0 vs. Medomak Valley; #41 in our ratings today
How sure we are -16 to +0 its likely range; Nokomis and Oceanside's overlap, so it's close
Average margin -16.4 points a game
Vs today's top 10 0–3 against teams rated in the 11-man top 10
Schedule strength +4.5 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Camden Hills team page →
38 OceansideClass C C -8.9
-17.4 to -0.5
Why Oceanside is #38
Record 5–4 9 games
Best win Medomak Valley #41 36–14 at Medomak Valley; #41 in our ratings today
How sure we are -17 to -0 its likely range; Camden Hills and Sanford's overlap, so it's close
Average margin +3.1 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -10.9 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Oceanside team page →
39 SanfordClass A South A South -9.1
-16.9 to -1.3
Why Sanford is #39
Record 1–8 9 games
Best win Scarborough #35 44–36 at Scarborough; #35 in our ratings today
How sure we are -17 to -1 its likely range; Oceanside and Deering's overlap, so it's close
Average margin -29.3 points a game
Vs today's top 10 0–4 against teams rated in the 11-man top 10
Schedule strength +10.5 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Sanford team page →
40 DeeringClass A North A North -9.3
-17.2 to -1.5
Why Deering is #40
Record 1–8 9 games
Best win Lewiston #44 26–6 vs. Lewiston; #44 in our ratings today
How sure we are -17 to -2 its likely range; Sanford and Medomak Valley's overlap, so it's close
Average margin -18.1 points a game
Vs today's top 10 0–2 against teams rated in the 11-man top 10
Schedule strength +4.8 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Deering team page →
41 Medomak ValleyClass C C -11.8
-20.0 to -3.6
Why Medomak Valley is #41
Record 3–6 9 games
Best win Gardiner #31 20–14 vs. Gardiner; #31 in our ratings today
How sure we are -20 to -4 its likely range; Deering and John Bapst's overlap, so it's close
Average margin -9.2 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength -4.6 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Medomak Valley team page →
42 John BapstClass D North D North -12.5
-21.2 to -3.8
Why John Bapst is #42
Record 5–4 9 games
Best win Dirigo #43 18–6 vs. Dirigo; #43 in our ratings today
How sure we are -21 to -4 its likely range; Medomak Valley and Dirigo's overlap, so it's close
Average margin +1.2 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -14.0 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
John Bapst team page →
43 DirigoClass D South D South -12.7
-21.4 to -4.1
Why Dirigo is #43
Record 3–6 9 games
Best win Lisbon #45 44–20 at Lisbon; #45 in our ratings today
How sure we are -21 to -4 its likely range; John Bapst and Lewiston's overlap, so it's close
Average margin -5.7 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength -8.9 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Dirigo team page →
44 LewistonClass A North A North -15.0
-23.0 to -6.9
Why Lewiston is #44
Record 0–8 still looking for a first win
Best win – no win over a ranked team yet
How sure we are -23 to -7 its likely range; Dirigo and Lisbon's overlap, so it's close
Average margin -27.4 points a game
Vs today's top 10 0–3 against teams rated in the 11-man top 10
Schedule strength +6.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Lewiston team page →
45 LisbonClass D South D South -15.0
-23.7 to -6.2
Why Lisbon is #45
Record 5–4 9 games
Best win Madison #48 20–18 vs. Madison; #48 in our ratings today
How sure we are -24 to -6 its likely range; Lewiston and MCI's overlap, so it's close
Average margin -0.7 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -14.9 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Lisbon team page →
46 MCIClass D North D North -16.0
-24.7 to -7.2
Why MCI is #46
Record 6–2 8 games
Best win Dirigo #43 23–16 vs. Dirigo; #43 in our ratings today
How sure we are -25 to -7 its likely range; Lisbon and York's overlap, so it's close
Average margin +4.0 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -20.2 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
MCI team page →
47 YorkClass C C -17.0
-25.4 to -8.6
Why York is #47
Record 3–6 9 games
Best win Brewer #50 12–7 at Brewer; #50 in our ratings today
How sure we are -25 to -9 its likely range; MCI and Madison's overlap, so it's close
Average margin -20.9 points a game
Vs today's top 10 0–1 against teams rated in the 11-man top 10
Schedule strength -6.9 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
York team page →
48 MadisonClass D North D North -19.8
-28.5 to -11.2
Why Madison is #48
Record 3–6 9 games
Best win John Bapst #42 46–40 vs. John Bapst; #42 in our ratings today
How sure we are -28 to -11 its likely range; York and Mattanawcook's overlap, so it's close
Average margin -10.1 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -12.3 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Madison team page →
49 MattanawcookClass D North D North -20.8
-29.5 to -12.0
Why Mattanawcook is #49
Record 3–6 9 games
Best win Mountain Valley #52 14–6 vs. Mountain Valley; #52 in our ratings today
How sure we are -30 to -12 its likely range; Madison and Brewer's overlap, so it's close
Average margin -8.4 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -15.6 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Mattanawcook team page →
50 BrewerClass C C -23.9
-32.3 to -15.5
Why Brewer is #50
Record 1–8 9 games
Best win Hampden #54 40–26 vs. Hampden; #54 in our ratings today
How sure we are -32 to -16 its likely range; Mattanawcook and Poland's overlap, so it's close
Average margin -20.6 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -10.9 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Brewer team page →
51 PolandClass D South D South -24.1
-33.0 to -15.2
Why Poland is #51
Record 1–7 8 games
Best win MCI #46 34–14 vs. MCI; #46 in our ratings today
How sure we are -33 to -15 its likely range; Brewer and Mountain Valley's overlap, so it's close
Average margin -16.2 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -11.5 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Poland team page →
52 Mountain ValleyClass D South D South -24.5
-33.2 to -15.7
Why Mountain Valley is #52
Record 2–7 9 games
Best win Poland #51 26–21 at Poland; #51 in our ratings today
How sure we are -33 to -16 its likely range; Poland and Oak Hill's overlap, so it's close
Average margin -13.0 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -14.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Mountain Valley team page →
53 Oak HillClass D North D North -28.7
-37.3 to -20.0
Why Oak Hill is #53
Record 1–8 9 games
Best win Belfast #55 49–36 vs. Belfast; #55 in our ratings today
How sure we are -37 to -20 its likely range; Mountain Valley and Hampden's overlap, so it's close
Average margin -20.8 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -13.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Oak Hill team page →
54 HampdenClass C C -29.2
-37.6 to -20.8
Why Hampden is #54
Record 0–9 still looking for a first win
Best win – no win over a ranked team yet
How sure we are -38 to -21 its likely range; Oak Hill and Belfast's overlap, so it's close
Average margin -38.9 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -8.0 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Hampden team page →
55 BelfastClass D North D North -31.6
-40.2 to -22.9
Why Belfast is #55
Record 2–6 8 games
Best win Madison #48 16–14 vs. Madison; #48 in our ratings today
How sure we are -40 to -23 its likely range; Hampden's overlaps, so it's close
Average margin -17.4 points a game
Vs today's top 10 0–0 hasn't played one yet
Schedule strength -18.6 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Belfast team page →
Show all 55 teams
# Team Class Rating Likely range
1 Yarmouth8-Man Large South 8-Man Large South +29.4
19.7 to 39.1
Why Yarmouth is #1
Record 9–0 unbeaten so far
Best win Spruce Mountain #5 48–0 at Spruce Mountain; #5 in our ratings today
How sure we are +20 to +39 its likely range; Old Town's overlaps, so it's close
Average margin +53.1 points a game
Vs today's top 10 7–0 against teams rated in the 8-man top 10
Schedule strength +4.5 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Yarmouth team page →
2 Old Town8-Man Large North 8-Man Large North +19.5
9.8 to 29.2
Why Old Town is #2
Record 8–1 9 games
Best win Orono #6 48–6 at Orono; #6 in our ratings today
How sure we are +10 to +29 its likely range; Yarmouth and Stearns's overlap, so it's close
Average margin +39.3 points a game
Vs today's top 10 3–1 against teams rated in the 8-man top 10
Schedule strength -2.3 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Old Town team page →
3 Stearns8-Man Small North 8-Man Small North +17.0
7.3 to 26.8
Why Stearns is #3
Record 9–0 unbeaten so far
Best win Orono #6 40–20 vs. Orono; #6 in our ratings today
How sure we are +7 to +27 its likely range; Old Town and OOB's overlap, so it's close
Average margin +35.3 points a game
Vs today's top 10 2–0 against teams rated in the 8-man top 10
Schedule strength -4.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Stearns team page →
4 OOB8-Man Small South 8-Man Small South +14.9
5.1 to 24.6
Why OOB is #4
Record 9–0 unbeaten so far
Best win Old Town #2 22–12 at Old Town; #2 in our ratings today
How sure we are +5 to +25 its likely range; Stearns and Spruce Mountain's overlap, so it's close
Average margin +30.7 points a game
Vs today's top 10 2–0 against teams rated in the 8-man top 10
Schedule strength -2.8 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
OOB team page →
5 Spruce Mountain8-Man Large South 8-Man Large South +14.8
5.1 to 24.5
Why Spruce Mountain is #5
Record 7–2 9 games
Best win Cape Elizabeth #8 44–16 vs. Cape Elizabeth; #8 in our ratings today
How sure we are +5 to +24 its likely range; OOB and Orono's overlap, so it's close
Average margin +20.4 points a game
Vs today's top 10 2–2 against teams rated in the 8-man top 10
Schedule strength +2.0 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Spruce Mountain team page →
6 Orono8-Man Small North 8-Man Small North +8.5
-1.3 to 18.3
Why Orono is #6
Record 4–4 8 games
Best win Spruce Mountain #5 36–34 vs. Spruce Mountain; #5 in our ratings today
How sure we are -1 to +18 its likely range; Spruce Mountain and MDI's overlap, so it's close
Average margin -1.6 points a game
Vs today's top 10 1–4 against teams rated in the 8-man top 10
Schedule strength +9.8 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Orono team page →
7 MDI8-Man Large North 8-Man Large North +6.2
-3.5 to 16.0
Why MDI is #7
Record 6–3 9 games
Best win Ellsworth #10 22–14 vs. Ellsworth; #10 in our ratings today
How sure we are -4 to +16 its likely range; Orono and Cape Elizabeth's overlap, so it's close
Average margin +4.7 points a game
Vs today's top 10 2–2 against teams rated in the 8-man top 10
Schedule strength +1.0 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
MDI team page →
8 Cape Elizabeth8-Man Large South 8-Man Large South +6.1
-3.6 to 15.8
Why Cape Elizabeth is #8
Record 6–3 9 games
Best win Gray-NG #9 42–20 vs. Gray-NG; #9 in our ratings today
How sure we are -4 to +16 its likely range; MDI and Gray-NG's overlap, so it's close
Average margin +8.4 points a game
Vs today's top 10 1–3 against teams rated in the 8-man top 10
Schedule strength +0.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Cape Elizabeth team page →
9 Gray-NG8-Man Large South 8-Man Large South +4.5
-5.4 to 14.3
Why Gray-NG is #9
Record 5–3 8 games
Best win Lake Region #11 26–16 vs. Lake Region; #11 in our ratings today
How sure we are -5 to +14 its likely range; Cape Elizabeth and Ellsworth's overlap, so it's close
Average margin +0.5 points a game
Vs today's top 10 0–3 against teams rated in the 8-man top 10
Schedule strength +1.8 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Gray-NG team page →
10 Ellsworth8-Man Large North 8-Man Large North +2.3
-7.4 to 12.1
Why Ellsworth is #10
Record 4–5 9 games
Best win Bucksport #15 52–26 vs. Bucksport; #15 in our ratings today
How sure we are -7 to +12 its likely range; Gray-NG and Lake Region's overlap, so it's close
Average margin -5.1 points a game
Vs today's top 10 0–5 against teams rated in the 8-man top 10
Schedule strength +4.0 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Ellsworth team page →
11 Lake Region8-Man Large South 8-Man Large South +1.6
-8.3 to 11.4
Why Lake Region is #11
Record 2–6 8 games
Best win Mt. Ararat #17 30–0 vs. Mt. Ararat; #17 in our ratings today
How sure we are -8 to +11 its likely range; Ellsworth and Washington Academy's overlap, so it's close
Average margin -8.2 points a game
Vs today's top 10 0–6 against teams rated in the 8-man top 10
Schedule strength +7.9 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Lake Region team page →
12 Washington Academy8-Man Small North 8-Man Small North +1.0
-8.8 to 10.9
Why Washington Academy is #12
Record 5–3 8 games
Best win Bucksport #15 20–14 vs. Bucksport; #15 in our ratings today
How sure we are -9 to +11 its likely range; Lake Region and Boothbay's overlap, so it's close
Average margin +11.6 points a game
Vs today's top 10 0–3 against teams rated in the 8-man top 10
Schedule strength -5.0 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Washington Academy team page →
13 Boothbay8-Man Small South 8-Man Small South +0.1
-9.8 to 10.0
Why Boothbay is #13
Record 6–2 8 games
Best win Telstar #14 44–17 vs. Telstar; #14 in our ratings today
How sure we are -10 to +10 its likely range; Washington Academy and Telstar's overlap, so it's close
Average margin +10.9 points a game
Vs today's top 10 0–1 against teams rated in the 8-man top 10
Schedule strength -7.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Boothbay team page →
14 Telstar8-Man Small South 8-Man Small South -2.3
-12.0 to 7.5
Why Telstar is #14
Record 3–6 9 games
Best win Maranacook #16 38–30 vs. Maranacook; #16 in our ratings today
How sure we are -12 to +8 its likely range; Boothbay and Bucksport's overlap, so it's close
Average margin +2.1 points a game
Vs today's top 10 0–4 against teams rated in the 8-man top 10
Schedule strength +0.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Telstar team page →
15 Bucksport8-Man Small North 8-Man Small North -2.4
-12.2 to 7.5
Why Bucksport is #15
Record 3–5 8 games
Best win MDI #7 36–24 vs. MDI; #7 in our ratings today
How sure we are -12 to +8 its likely range; Telstar and Maranacook's overlap, so it's close
Average margin -11.9 points a game
Vs today's top 10 1–4 against teams rated in the 8-man top 10
Schedule strength +4.5 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Bucksport team page →
16 Maranacook8-Man Small South 8-Man Small South -3.8
-13.7 to 6.1
Why Maranacook is #16
Record 3–5 8 games
Best win Sacopee Valley #19 47–20 vs. Sacopee Valley; #19 in our ratings today
How sure we are -14 to +6 its likely range; Bucksport and Mt. Ararat's overlap, so it's close
Average margin -6.4 points a game
Vs today's top 10 0–3 against teams rated in the 8-man top 10
Schedule strength -1.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Maranacook team page →
17 Mt. Ararat8-Man Large South 8-Man Large South -8.0
-17.8 to 1.9
Why Mt. Ararat is #17
Record 0–8 still looking for a first win
Best win – no win over a ranked team yet
How sure we are -18 to +2 its likely range; Maranacook and Houlton's overlap, so it's close
Average margin -27.9 points a game
Vs today's top 10 0–7 against teams rated in the 8-man top 10
Schedule strength +11.7 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Mt. Ararat team page →
18 Houlton8-Man Large North 8-Man Large North -14.0
-23.7 to -4.2
Why Houlton is #18
Record 1–8 9 games
Best win Waterville #21 30–16 vs. Waterville; #21 in our ratings today
How sure we are -24 to -4 its likely range; Mt. Ararat and Sacopee Valley's overlap, so it's close
Average margin -34.1 points a game
Vs today's top 10 0–6 against teams rated in the 8-man top 10
Schedule strength +4.2 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Houlton team page →
19 Sacopee Valley8-Man Small South 8-Man Small South -15.4
-25.3 to -5.5
Why Sacopee Valley is #19
Record 2–6 8 games
Best win Traip #22 44–34 at Traip; #22 in our ratings today
How sure we are -25 to -6 its likely range; Houlton and Dexter's overlap, so it's close
Average margin -21.4 points a game
Vs today's top 10 0–3 against teams rated in the 8-man top 10
Schedule strength -2.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Sacopee Valley team page →
20 Dexter8-Man Small North 8-Man Small North -16.1
-26.2 to -6.1
Why Dexter is #20
Record 2–5 7 games
Best win Houlton #18 20–13 vs. Houlton; #18 in our ratings today
How sure we are -26 to -6 its likely range; Sacopee Valley and Waterville's overlap, so it's close
Average margin -20.4 points a game
Vs today's top 10 0–2 against teams rated in the 8-man top 10
Schedule strength -3.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Dexter team page →
21 Waterville8-Man Large North 8-Man Large North -18.0
-27.9 to -8.2
Why Waterville is #21
Record 1–7 8 games
Best win Mount View #23 32–18 vs. Mount View; #23 in our ratings today
How sure we are -28 to -8 its likely range; Dexter and Traip's overlap, so it's close
Average margin -27.2 points a game
Vs today's top 10 0–4 against teams rated in the 8-man top 10
Schedule strength -1.1 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Waterville team page →
22 Traip8-Man Small South 8-Man Small South -19.8
-29.6 to -9.9
Why Traip is #22
Record 1–7 8 games
Best win Mount View #23 36–12 at Mount View; #23 in our ratings today
How sure we are -30 to -10 its likely range; Waterville and Mount View's overlap, so it's close
Average margin -39.5 points a game
Vs today's top 10 0–2 against teams rated in the 8-man top 10
Schedule strength -2.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Traip team page →
23 Mount View8-Man Small South 8-Man Small South -29.8
-39.7 to -19.8
Why Mount View is #23
Record 0–7 still looking for a first win
Best win – no win over a ranked team yet
How sure we are -40 to -20 its likely range; Traip's overlaps, so it's close
Average margin -40.3 points a game
Vs today's top 10 0–2 against teams rated in the 8-man top 10
Schedule strength -8.4 average rating of the opponents it's played
Last season: none of this rating. From Week 7 on, only 2026 games count.
Mount View team page →
Show all 23 teams
Rating +20 means about 20 points better than an average team on a neutral field.
Likely range Where the true number most likely sits (8 times in 10). Shorter bar = we're surer.
From last season None now. Last season counted through Week 6; from Week 7 every rating is this season's games only.
How good is it? Backtested on 2023–2025: picked 78.3% of 11-man games from week 3 on. This season: 163–36.
Accuracy page
The full method (for the curious)
Read this first. This rating is
not the official standings and has no bearing on the playoffs. It is a statistical estimate of how many points better or worse than an average Maine team each program is, from 337 games this season plus a starting point carried over from the last two seasons.
Backtested on 2023–2025: picked 78.3% of 11-man games from week 3 on, against 73.3% for "take the higher Crabtree team":
full accuracy page . Teams are ranked only after 3 games. Estimated home-field edge this season: 2.0 points; typical game noise 12.5 points.
How the classes compare right now. Each class has an estimated average; a team starts as an average team of its class (adjusted by last season) and its games move it from there. Gaps are shown with their uncertainty and the number of cross-class games behind them; with few games the gap leans on the mild assumption that classes are near each other (which three seasons of history support).
Classes Gap (pts) ± (80%) Games between them
A vs B +1.6 9.5 12 A vs C +9.9 9.9 0 not linked this season A vs D +18.0 10.0 0 not linked this season B vs C +8.3 9.9 3 B vs D +16.4 10.0 1 C vs D +8.1 10.4 9 8L vs 8S +6.8 11.8 25
Two separate lists, on purpose. 11-man teams (Classes A–D) and 8-man teams never play each other, so their ratings live on two different scales and can't be compared. Within 11-man, classes are linked only by the games played across classes, 25 so far this season, so a Class C team rated near a Class A team means "has played its schedule about as well," not "would beat them." Those cross-class links get more reliable every week.
How it works
Every final game gives one equation: credited margin = rating(home) − rating(away) + home edge . Points past three touchdowns count half, past five nothing (a 24-point win is not the same as a 60-point win, and piling on buys nothing). We solve every equation at once (least squares) each time a result is entered: no game-order effect, unlike Elo. Each team starts the season as an average team of its class, moved by 80% of where it finished last season relative to its class (three-quarters last year, a quarter the year before); that starting point carries the weight of 1.0 game and fades as real games arrive, and from Week 7 on last season doesn't count at all (tested on 2024–2026: no loss of accuracy, 78.3% vs 78.2%). The class averages are estimated from cross-class games. The 80% band is the statistical uncertainty of the fit. Parameters were chosen by testing on 2023–2024 and confirmed on 2025 (accuracy ); every choice is logged in the project's DECISIONS file. 11-man and 8-man are rated as two separate pools because they never meet.
Quick answers
How are the power rankings made? Each team gets an estimate of how many points better or worse than an average Maine team it is, from this season's scores (adjusted for opponents) plus a starting point carried over from the last two seasons. It is a statistical estimate, not the official standings, and it has no bearing on the playoffs.
How accurate are they? Every pick is stored before kickoff and graded after the game; the record and the backtest on past seasons are on the accuracy page (backtest 2023 to 2025: 78.3% of 11-man games picked right from week 3 on).
How is this different from the Crabtree Index? The Crabtree Index is the MPA's official formula for seeding Maine high school football: your win percentage plus your opponents' pooled win percentage, times 100. Margin and class don't count. Ties are broken at season's end (head-to-head, division record, overall record, Heal points, coin toss). The power rating uses scores and opponents to estimate team strength, so it is built to predict games; the Crabtree decides the seeds.