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

Festival of Champions · Sat, Oct 3 · Belfast · Graded

What we projected vs what happened

Our final projection, frozen before the race, next to the official finish. Maine teams and Maine runners only.

Runners are shown by school and number: runner 1 is that team's first finisher in the race. We don't show names (coach accounts only).

The boys went close to script. The girls had a different winner.

3 of our top 5 Maine teams finished top 5 in both races.

BOYS
GIRLS
Team winner
Yarmouth✓called it
Hampden Academy✗we had 3rd
Top-5 teams
3of 52 in the exact spot
3of 50 in the exact spot
Typical miss
25.5sper runner · we said about 33 s
32.3sper runner · we said about 33 s
Top-10 runners
8of 10in the real top 10 · winner missed
10of 10in the real top 10 · winner right
FROZEN boys Thu, Oct 1, 6:09 PM ETgirls Thu, Oct 1, 7:24 PM ETresults through Sat, Sep 26read-only copy with a fingerprint
The short version

We froze our projection on Thursday evening, two days before the gun, using every Maine result through Sep 26. Then 1,341 of the Maine runners we had projected went out and raced in Belfast. The boys went close to script. The girls had a different winner. In both races, 3 of our top 5 Maine teams finished in the top 5, and the order of the whole field held up well (rank correlation 0.97 for boys and girls).

Boys: the top two exactly as called

Yarmouth won the Maine team race as projected, and Portland was second, also as projected. Below them it got interesting. Thornton Academy ran better than we had them (5th to 3rd), and Scarborough and Gorham both jumped two spots into the top 5. They tied on 284 points, and Scarborough took 4th on the sixth-runner tiebreak. Going the other way, Houlton/GHCA (our 3rd) finished 7th and Winthrop (our 4th) finished 6th.

The times were the best part. The typical boy finished 25 seconds from his projected time, better than the 33 seconds we said to expect, and with no lean either way: the middle runner was 3 seconds fast. Eight of our projected top 10 finished in the real top 10.

Girls: Hampden Academy flips the top three

We had Falmouth first by a clear margin, with Portland and Hampden Academy close behind. The same three teams made up the top three, in a different order: Hampden Academy won with 151 points, ahead of Falmouth (198) and Portland (217). The two teams that broke into the top 5 were Mt. Desert Island (our 8th, finished 4th) and Cape Elizabeth (our 7th, finished 5th). Presque Isle, our 5th, finished 10th.

Up front, the individual race went almost exactly to form: all 10 of our projected top 10 finished in the real top 10, and we had the winner. The typical girl finished 32 seconds from her projected time, right on the 33 we said beforehand, with a small lean slow (7 seconds).

Keep reading: deeper in the field, what we got wrong, and what changes, next up

Deeper in the field

The biggest team surprises came from the middle of the pack, where a team's score depends on its fifth runner and a few seconds move a team several places. Boys: Waynflete finished 13 places higher than we had them, and Carrabec and Noble finished 13 lower. Girls: Deering finished 14 places lower than projected and John Bapst 9 higher. Those are the ones we will look at first: who raced, who did not start, and how much race history each team had in our data.

What we got wrong, and what changes

Runners we barely knew. Runners with four or more races in our data were usually close; runners with one race, or only a seed time, were often a minute or more off. Their ranges should be wider and say so.

We projected some runners who never raced. About one boy in five and one girl in four that we projected did not start: late scratches from the entry list, roster runners who were never entered, and a few schools that did not bring a varsity team. The "Only runners who started" switch below shows each team's result with those runners taken out. Take them out and the team order gets closer: in the boys race, teams landing exactly where we said rise from 7 to 11 of 68 (within one place, 17 to 19); in the girls race, within one place rises from 13 to 15 of 55. Houlton/GHCA is the clearest case: without its one no-show we would have had them 7th, exactly where they finished.

Whole teams have days. Some squads ran ahead of their projections almost to a runner, others behind. Our team ranges treat every runner's day as separate; for the regionals they will allow a team to rise or fall together.

A correction. On race night we first said the likely-place ranges were far too narrow. That came from our grading tool, which checked them with an older, tighter setting than the page used. Checked properly, the ranges held for more than 8 runners in 10 who started, as designed.

The full story, with what we learned for the regionals, is on the next page.

Next up

Regionals, Saturday, Oct 24. Same method, same promise: we freeze the projection before the race and put it next to the result afterwards, misses included.

Race by race

Only runners who started: our order re-scored with only the runners who raced, and the finish with only runners we had projected, so no-shows and runners we didn't have can't move a team. The scoreboard stays whole-race.

Hampden Academy ×

How close were the times?

13 runners who were projected and raced: how far each real time was from our projected time. We said about 33 s; half were within 23.8 s.

38%within 15 s
31%15 to 30 s
23%30 to 60 s
8%over 60 s
Middle runner: 13 s slower than projected.
Every 10 s (histogram) and table view
Actual − projectedRunners
faster than 90 s0
-90 to -80 s0
-80 to -70 s0
-70 to -60 s0
-60 to -50 s0
-50 to -40 s1
-40 to -30 s0
-30 to -20 s1
-20 to -10 s2
-10 to +0 s1
+0 to +10 s1
+10 to +20 s2
+20 to +30 s2
+30 to +40 s1
+40 to +50 s1
+50 to +60 s0
+60 to +70 s0
+70 to +80 s0
+80 to +90 s0
slower than 90 s1

Team

Team score = top five places among Maine runners (lower is better). "Didn't start" = runners in our projected top 7 who did not race. "Not in ours" = finishers we had no projection for.

Fin.TeamPtsWe saidOur ptsMoveDidn't startNot in ours
1Hampden Academy1511186=··

Hampden Academy girls: runner by runner

We projected3rd 207 pts
They finished1st 151 pts
Where the points went-56 pts
RunnerWe saidOur ptsFinishedPtsChangeNote
Hampden Academy · runner 1scorer4455 +1scorer
Hampden Academy · runner 2scorer65602928 -32scorer
Hampden Academy · runner 3scorer52503735 -15scorer
Hampden Academy · runner 4scorer44424341 -1scorer
Hampden Academy · runner 5scorer54514442 -9scorer
Hampden Academy · runner 6displacer70–58– 0displacer
Hampden Academy · runner 7in lock, not in team's top 7 → displacer123–80– 0in lock, not in team's top 7 → displacer
Hampden Academy · runner 8displacer → not in team's top 7 · 1 ahead we hadn't projected109–112– 0displacer → not in team's top 7 · 1 ahead we hadn't projected

Change = points this runner cost compared with our projection (negative is better). The first five score; six and seven only push other teams' runners down.

Every runner

Runner numbers follow the real finish inside each team, so in this list (our projected order) they can read out of order.

Our frozen order next to the real finish among Maine runners. 2 of the 15 runners we projected here did not start.

We saidRunnerOur timeFin.Timevs ours
4Hampden Academy · runner 118:12 518:27+15 s
44Hampden Academy · runner 420:18 4320:26+8 s
52Hampden Academy · runner 320:35 3720:17-18 s
54Hampden Academy · runner 520:37 4420:33-4 s
65Hampden Academy · runner 220:50 2920:08-41 s
70Hampden Academy · runner 620:56 5821:09+13 s
109Hampden Academy · runner 821:45 11222:09+24 s
123Hampden Academy · runner 721:56 8021:44-12 s
157Hampden Academy · runner 1422:25 did not start
205Hampden Academy · runner 923:04 20623:46+42 s
223Hampden Academy · runner 1023:25 22023:57+32 s
352Hampden Academy · runner 1125:01 26624:35-27 s
470Hampden Academy · runner 1227:07 41227:32+25 s
575Hampden Academy · runner 1529:38 did not start
581Hampden Academy · runner 1329:48 49532:12+144 s

−34 s = faster than we said · +22 s = slower · gray = within 5 s. "Fin." = place among Maine runners.

How this was graded

The projection is the last one saved before race day (28 were saved in the week before as the data and model changed; every one is kept on Picks vs results). Results are the official finish, entered by hand. Only Maine teams in our projection are compared, re-placed among themselves; team scores use the usual rules (top five score, six and seven displace, five finishers needed). The likely-place ranges are checked with the same setting the page used to draw them; they held for more than 8 in 10 runners who started, as designed. Today's live projection already includes these results.

Frozen boys Thu, Oct 1, 6:09 PM ET · girls Thu, Oct 1, 7:24 PM ET
Data results through Sat, Sep 26
Copy read-only, fingerprint 9ed2535ab047 · 6ac381ee1305, never edited after the race