Recap
Oxford Hills beat Portland 29–0 on Saturday. Our pick, Oxford Hills (est. 52%), was right.
High School
On deck: hockey
Pro
Our record
niftisports
Stored Oct 15 before kickoff: Oxford Hills, est. 52% to win, by est. 1. All picks
Seed before this game → after: Portland #2 → #2 · Oxford Hills #1 → #1
Oxford Hills beat Portland 29–0 on Saturday. Our pick, Oxford Hills (est. 52%), was right.
Read the full write-up
or US$69/yr · US$199 once. New members get 7 days of Plus free, no card.
Try Plus freeAlready a member? Sign in
Written before the game. Records and places below are as of Mon, Oct 12.
Portland (5–1) at Oxford Hills (4–1). The latest win chance is at the top of this page and updates after every final.
| Fri 9/4 | at Lewiston | W 40–14 |
| Fri 9/11 | at Scarborough | W 25–0 |
| Fri 9/18 | vs. Windham | W 39–13 |
| Fri 9/25 | vs. Edward Little | W 35–7 |
| Sat 10/3 | at Thornton | L 13–43 |
| Fri 10/9 | vs. Bangor | W 28–21 |
| Sat 10/17 | at Oxford Hills | L 0–29 |
| Fri 10/23 | vs. Deering | W 33–18 |
| Fri 10/30 | at South Portland | W 27–7 |
| Fri 11/6 | vs. Windham |
| Fri 9/4 | at Windham | W 34–14 |
| Fri 9/11 | vs. Deering | W 42–0 |
| Fri 9/18 | vs. Edward Little | W 28–7 |
| Fri 10/2 | at Lewiston | W 35–6 |
| Fri 10/9 | at Bonny Eagle | L 6–45 |
| Sat 10/17 | vs. Portland | W 29–0 |
| Fri 10/23 | vs. Noble | W 34–14 |
| Fri 10/30 | at Bangor | W 28–0 |
| Fri 11/6 | vs. Bangor |
| 2024 | Portland 40, Oxford Hills 20 |
| 2023 | Oxford Hills 22, Portland 29 |
From the past seasons in our records.
Oxford Hills beat Portland 29–0 on Sat, Oct 17, 2026 at 12:00 PM.
Portland is 7–2 and #2 of 7 in Class A North in the Crabtree standings, the MPA's playoff order, recomputed from every result.
Oxford Hills is 7–1 and #1 of 7 in Class A North in the Crabtree standings, the MPA's playoff order, recomputed from every result.
Portland won the last meeting in our records, 40–20 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.