Bonny Eagle vs. Oxford Hills

Time TBASat, Nov 21, 2026 Class A · State final
Before the gameClass A state final

Bonny Eagle (10–1 overall) lost 49–14 at Thornton Academy on Oct. 24, then won there 35–28 three weeks later, handing Thornton its first loss after a 10–0 start. Bonny Eagle has scored 35 or more in eight of its 11 games, including 57 against Sanford.

Oxford Hills (9–1 overall) has scored 28 or more in all nine of its wins. Windham's 33 points in the regional final were the most anyone but Bonny Eagle has scored on Oxford Hills this season; no one else topped 14.

From this season's results. Teams only.

Following Bonny Eagle or Oxford Hills?

Follow either team free and keep up with them through the bracket.

Want more? Plus is free for 7 days. No card, nothing to cancel.
What you should knowRegular season only
45–6Bonny Eagle's best win: over Oxford Hills, #3 in our ratings (Fri 10/9)
29–0Oxford Hills's best win: over Portland, #7 in our ratings (Sat 10/17)
+19.6 vs +18.8Average margin a game. Bonny Eagle has outscored opponents by 176 points all season; Oxford Hills has outscored opponents by 150 points all season.
2 of 3 and 3 of 3Wins in the last 3. Bonny Eagle has won 2 of its last 3; Oxford Hills has won 3 of its last 3.
2Common opponents. Both played Noble: Bonny Eagle won by 22, Oxford Hills won by 20; both played Windham: Bonny Eagle won by 36, Oxford Hills won by 20.
37–35 and 34–35Opponents' combined record. All finals so far of the teams Bonny Eagle has played, then the same for Oxford Hills (games against these two included).

Best-win ranks are as of now (after Week 11). Our ratings: 55 Maine 11-man teams on one scale.

Win chanceest.Powered by niftiIQ
59%
Bonny Eagle
41%
Oxford Hills
Lean · projected margin est. 3 (Bonny Eagle). A projection from the data, not a promise.
State finalsEvery class's state final, seeds and results, from the MPA's brackets.

Bonny Eagle this season

Fri 9/4vs. South PortlandW 21–14
Fri 9/11at NobleW 41–19
Fri 9/18at MassabesicW 27–14
Fri 9/25vs. ScarboroughW 42–6
Fri 10/2at WindhamW 42–6
Fri 10/9vs. Oxford HillsW 45–6
Thu 10/15vs. Exeter (NH)W 35–14
Sat 10/24at ThorntonL 14–49
Fri 10/30vs. SanfordW 57–20
Fri 11/6vs. MassabesicW 35–20
Sat 11/14at ThorntonW 35–28
Sat 11/21vs. Oxford Hillsthis game

Oxford Hills this season

Fri 9/4at WindhamW 34–14
Fri 9/11vs. DeeringW 42–0
Fri 9/18vs. Edward LittleW 28–7
Fri 10/2at LewistonW 35–6
Fri 10/9at Bonny EagleL 6–45
Sat 10/17vs. PortlandW 29–0
Fri 10/23vs. NobleW 34–14
Fri 10/30at BangorW 28–0
Fri 11/6vs. BangorW 34–14
Sat 11/14vs. WindhamW 42–33
Sat 11/21vs. Bonny Eaglethis game

Last meetings

2024Bonny Eagle 27, Oxford Hills 10
2023Oxford Hills 21, Bonny Eagle 14

From the past seasons in our records.

Quick answers

When and where do Bonny Eagle and Oxford Hills play?

Bonny Eagle plays Oxford Hills on Sat, Nov 21, 2026, at Fitzpatrick Stadium, Portland.

What round is Bonny Eagle vs. Oxford Hills?

A Class A state final: #2 Bonny Eagle vs. #1 Oxford Hills. Seeds are the MPA's own bracket.

Who won the last meeting between Bonny Eagle and Oxford Hills?

Bonny Eagle won the last meeting in our records, 27–10 in 2024.

Download image for posting (2160 × 2700, sharp on Facebook and Instagram)

Win chances come from our power rating, a statistical model built on this season's results; the method is on the About page and its track record on Accuracy. Crabtree places use the MPA's own method, recomputed. Nothing here is advice.

← All Week 12 games