We don't show this to promote or demote any athlete. Predictions are data only and can be wrong.

Maine high school cross country · 2026 · State meet, graded

State meet: how we did

Before the races we projected every team and runner in all six State races at Cony. The projection was frozen Fri Oct 30, 11:30 PM, before the first race, and never changed. Here's every team, what we said and what happened.

Sat Oct 316 races73 teams scoredThe projectionRegionals, graded
Team winners4 of 6our projected #1 team won the race (all six races)
Podium calls16 of 19teams we gave a better-than-even top-3 chance finished top 3
Within one place56 of 73teams within one place of where we had them
Individual winners4 of 6our projected individual winner won (all six races)
Class A · BoysThornton Academy won (79 points)Every runner →
Finish#TeamPtsWe hadOur rangeOur ptsWin chance est.Top 3 est.
1 Thornton Academybetter than the best place we gave 792 2–7114 5%54%
2 Portland 801 1–240 87%98%
3 Scarborough 1148 3–10188 <1%11%
4 Gorham 1294 3–10174 <1%15%
5 Bonny Eagle 1465 3–10179 1%19%
6 Hampden Academy 1606 3–10181 1%19%
7 Camden Hills 19410 4–11215 <1%7%
8 Mt. Blue 1957 3–10183 <1%13%
9 Falmouth 2223 2–7135 5%54%
10 Messalonskee 2319 4–11191 <1%7%
11 Sanford 25011 7–12244 <1%<1%
12 Oxford Hills 30812 9–14277 <1%<1%
13 South Portland 33113 11–15318 <1%<1%
14 Brunswick 35715 12–15366 <1%<1%
15 Massabesic 36314 13–15348 <1%<1%

Our #1 team: Portland (est. 87% to win), finished #2. 13 of 15 teams finished inside the place range we gave (built for 8 in 10). Runners: 4 of 4 we gave a better-than-even top-10 chance made the top 10; 97 of 108 finished inside their range. The race ran 13 seconds faster than our projected times (the day, not the order).

Class B · BoysYarmouth won (27 points)Every runner →
Finish#TeamPtsWe hadOur rangeOur ptsWin chance est.Top 3 est.
1 Yarmouth 271 1–126 99%>99%
2 Freeport 922 2–485 1%86%
3 Caribou 1213 2–5115 <1%53%
4 Cape Elizabeth 1224 2–6122 <1%32%
5 York 1306 4–8165 <1%4%
6 Greely 1855 3–6134 <1%23%
7 Lake Region 1999 7–11240 <1%<1%
8 John Bapst 2088 6–9211 <1%<1%
9 Presque Isle 2257 5–9192 <1%1%
10 Mt. Desert Island 25512 10–13281 <1%<1%
11 Medomak Valley 25513 10–13285 <1%<1%
12 Erskine Academy 28910 9–12254 <1%<1%
13 Gardiner 30211 9–13261 <1%<1%

Our #1 team: Yarmouth (est. 99% to win), won. 13 of 13 teams finished inside the place range we gave (built for 8 in 10). Runners: 7 of 7 we gave a better-than-even top-10 chance made the top 10; 84 of 94 finished inside their range. The race ran 9 seconds faster than our projected times (the day, not the order).

Class C · BoysWinthrop won (47 points)Every runner →
Finish#TeamPtsWe hadOur rangeOur ptsWin chance est.Top 3 est.
1 Winthrop 471 1–254 77%>99%
2 Houlton/GHCA 662 1–378 20%97%
3 George Stevens Academy 1053 2–5109 2%63%
4 Maranacook 1274 3–6130 <1%28%
5 Dirigo 1617 5–9183 <1%<1%
6 Carrabec 1675 4–8157 <1%6%
7 Waynflete 1748 6–10186 <1%<1%
8 Orono 1806 4–7164 <1%5%
9 Boothbay/Wiscasset 1939 7–11213 <1%<1%
10 Madison 20911 9–12231 <1%<1%
11 Bucksport 26210 9–11223 <1%<1%
12 Washington Academy 31612 11–12270 <1%<1%
13 MCI 35813 13–13339 <1%<1%

Our #1 team: Winthrop (est. 77% to win), won. 12 of 13 teams finished inside the place range we gave (built for 8 in 10). Runners: 6 of 8 we gave a better-than-even top-10 chance made the top 10; 82 of 95 finished inside their range. The race ran 6 seconds faster than our projected times (the day, not the order).

How this was graded: the projection was frozen before the first race (Fri Oct 30, 11:30 PM) and compared with the official results. Team scores are the official MPA team scores (only qualified teams score; individual qualifiers don't). "We had" = our projected team place; "Our range" = where we expected the team in 8 of 10 simulated races; win and top-3 chances are the ones we showed before the race. Runner by runner: tap "Every runner" on any race (runners appear as numbers inside their team). We don't show this to promote or demote any athlete. Predictions are data only and can be wrong.