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.

Top 5 Maine boys teams

Left: our frozen order. Right: what happened. ● = in both lists.

WE PROJECTED
  1. 1Yarmouthfinished 1st
  2. 2Portlandfinished 2nd
  3. 3Thornton Academyfinished 3rd
  4. 4Scarboroughfinished 4th
  5. 5Gorhamfinished 5th
What happened
  1. 1Yarmouth92 pts · we had 1st
  2. 2Portland120 pts · we had 2nd
  3. 3Thornton Academy208 pts · we had 3rd
  4. 4Scarborough284 pts · we had 4th
  5. 5Gorham284 pts · we had 5th

Team order: projected → actual

Every Maine team in the top 15 on either side. 11 of 68 teams landed exactly where we said, 19 within one place.

WE PROJECTEDWhat happened Yarmouth: we had 1st, finished 1st Yarmouth 1 1 Yarmouth = Portland: we had 2nd, finished 2nd Portland 2 2 Portland = Thornton Academy: we had 3rd, finished 3rd Thornton Academy 3 3 Thornton Academy = Scarborough: we had 4th, finished 4th Scarborough 4 4 Scarborough = Gorham: we had 5th, finished 5th Gorham 5 5 Gorham = Houlton/GHCA: we had 7th, finished 7th Houlton/GHCA 7 7 Houlton/GHCA = Hampden Academy: we had 9th, finished 9th Hampden Academy 9 9 Hampden Academy = Bonny Eagle: we had 13th, finished 12th (1 better than we said) Bonny Eagle 13 12 Bonny Eagle ▲1 Falmouth: we had 6th, finished 11th (5 worse than we said) Falmouth 6 11 Falmouth ▼5 Mt. Blue: we had 11th, finished 15th (4 worse than we said) Mt. Blue 11 15 Mt. Blue ▼4 Freeport: we had 14th, finished 16th (2 worse than we said) Freeport 14 16 Freeport ▼2 Cape Elizabeth: we had 15th, finished 19th (4 worse than we said) Cape Elizabeth 15 19 Cape Elizabeth ▼4 Winthrop: we had 8th, finished 6th (2 better than we said) Winthrop 8 6 Winthrop ▲2 Camden Hills: we had 10th, finished 8th (2 better than we said) Camden Hills 10 8 Camden Hills ▲2 Messalonskee: we had 12th, finished 10th (2 better than we said) Messalonskee 12 10 Messalonskee ▲2 York: we had 16th, finished 13th (3 better than we said) York 16 13 York ▲3 Sanford: we had 17th, finished 14th (3 better than we said) Sanford 17 14 Sanford ▲3 ⋮ 18–19 ⋮ 17–18: not in either top 15
▲ finished 2+ places higher than we said▼ 2+ places lowerwithin one place
1stplace19th
1Yarmouthwe had 1st =
2Portlandwe had 2nd =
3Thornton Academywe had 3rd =
4Scarboroughwe had 4th =
5Gorhamwe had 5th =
6Winthropwe had 8th ▲2
7Houlton/GHCAwe had 7th =
8Camden Hillswe had 10th ▲2
9Hampden Academywe had 9th =
10Messalonskeewe had 12th ▲2
11Falmouthwe had 6th ▼5
12Bonny Eaglewe had 13th ▲1
13Yorkwe had 16th ▲3
14Sanfordwe had 17th ▲3
15Mt. Bluewe had 11th ▼4
16Freeportwe had 14th ▼2
19Cape Elizabethwe had 15th ▼4
Rows in finish order. Hollow dot = where we had them, filled = where they finished.
▲ 2+ higher▼ 2+ lowerwithin one

Biggest surprises

Middle-of-the-pack teams move most: a few seconds from a fifth runner is several places.

▲ Beat our projection

  • Waynflete▲11we had 38th · finished 27th
  • John Bapst▲9we had 29th · finished 20th
  • Nokomis▲9we had 59th · finished 50th
  • Mt. Desert Island▲8we had 50th · finished 42nd

▼ Below our projection

  • Deering▼12we had 35th · finished 47th
  • Waterville▼11we had 48th · finished 59th
  • Cheverus▼10we had 39th · finished 49th
  • NYA▼8we had 25th · finished 33rd

How close were the times?

812 Maine boys who were projected and raced: how far each real time was from our projected time. We said about 33 s; half were within 25.5 s.

31%within 15 s
27%15 to 30 s
22%30 to 60 s
20%over 60 s
Middle runner: 3 s faster than projected. No real lean either way.
Every 10 s (histogram) and table view
Actual − projectedRunners
faster than 90 s62
-90 to -80 s16
-80 to -70 s15
-70 to -60 s16
-60 to -50 s35
-50 to -40 s22
-40 to -30 s40
-30 to -20 s65
-20 to -10 s66
-10 to +0 s94
+0 to +10 s76
+10 to +20 s98
+20 to +30 s67
+30 to +40 s39
+40 to +50 s30
+50 to +60 s14
+60 to +70 s9
+70 to +80 s13
+80 to +90 s9
slower than 90 s26

Every Maine 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
1Yarmouth92183=1·
2Portland1202107=··
3Thornton Academy2083223=··
4Scarborough2844287=1·
5Gorham2845337=1·
6Winthrop3328375▲21·
7Houlton/GHCA3447356=1·
8Camden Hills34910402▲2··
9Hampden Academy3639394=1·
10Messalonskee39812445▲2··
11Falmouth4316344▼52·
12Bonny Eagle43913447▲1··
13York45116488▲31·
14Sanford47817513▲3··
15Mt. Blue51111423▼4··
16Freeport51314467▼2··
17George Stevens Academy56719610▲2··
18Oxford Hills58221675▲3··
19Cape Elizabeth58815476▼4··
20John Bapst69829905▲91·
21Caribou72623697▲22·
22Maranacook74920673▼2··
23Presque Isle75430934▲7··
24Greely79118581▼61·
25South Portland79824801▼1··
26Orono79922690▼4··
27Waynflete845381067▲111·
28Brewer85828886=··
29Lake Region87333988▲41·
30Poland918361031▲61·
31Mt. Ararat92127868▼4··
32Brunswick93126825▼6··
33NYA94925807▼8··
34Lincoln Academy956371059▲3··
35Kennebunk96531935▼4··
36Bangor1013341002▼21·
37Carrabec103432959▼52·
38Boothbay/Wiscasset1084401085▲2··
39Fryeburg Academy1096421142▲3··
40Dirigo1131411110▲12·
41Massabesic1135451210▲41·
42Mt. Desert Island1166501326▲81·
43Lewiston1211471309▲4··
44Medomak Valley1218511328▲7··
45Erskine Academy1235431153▼2··
46Marshwood1242461215=1·
47Deering1255351010▼12··
48Gardiner1260441165▼41·
49Cheverus1261391081▼101·
50Nokomis1288591490▲91·
51Maine Coast Waldorf1311581449▲7··
52Madison1324491322▼3··
53Edward Little1330561423▲3··
54Morse1379541386=··
55Cony1481531359▼2··
56Foxcroft Academy1484551421▼1··
57Washington Academy1522521346▼5··
58Hermon1540601538▲2··
59Waterville1578481311▼11··
60Lisbon1605611679▲1··
61Skowhegan1609621683▲1··
62Oceanside1654651766▲31·
63Noble1662571426▼61·
64Biddeford1697631685▼1··
65Sumner1720641690▼12·
66Ellsworth1846681925▲2··
67MCI1854671887=2·
68Calais2014661774▼2··

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. 177 of the 989 boys we projected did not start.

We saidRunnerOur timeFin.Timevs ours
1Dirigo · runner 115:17 215:21+4 s
2Caribou · runner 115:39 716:01+22 s
3Bangor · runner 115:46 515:59+13 s
4Scarborough · runner 115:56 115:21-34 s
5Yarmouth · runner 115:57 615:59+3 s
6Madison · runner 116:02 1916:32+30 s
7Winthrop · runner 216:04 2116:34+31 s
8Falmouth · runner 116:08 315:44-24 s
9Thornton Academy · runner 116:12 415:51-21 s
10Yarmouth · runner 216:14 816:05-9 s
11Yarmouth · runner 416:21 1416:21-0 s
12Yarmouth · runner 316:22 1016:18-4 s
13Portland · runner 316:22 2516:44+22 s
14Orono · runner 116:23 2816:49+26 s
15Portland · runner 216:24 1616:26+3 s
16Waynflete · runner 116:24 1116:19-5 s
17Mt. Blue · runner 116:24 2016:34+9 s
18Freeport · runner 216:26 3216:58+32 s
19Portland · runner 116:28 1316:21-6 s
20Portland · runner 416:29 2616:47+18 s
21Mt. Blue · runner 216:30 2216:41+12 s
22NYA · runner 116:35 1816:30-5 s
23Bucksport · runner 116:37 5417:14+38 s
24Houlton/GHCA · runner 816:37 did not start
25Houlton/GHCA · runner 116:38 3417:00+22 s
26Sanford · runner 116:38 1216:21-18 s
27Freeport · runner 116:38 2316:42+4 s
28Falmouth · runner 216:38 3116:53+15 s
29Winthrop · runner 116:39 916:14-25 s
30Cape Elizabeth · runner 116:40 2416:44+4 s
31Camden Hills · runner 116:40 3316:58+19 s
32Maranacook · runner 116:40 3517:01+21 s
33Caribou · runner 1216:41 did not start
34Foxcroft Academy · runner 116:42 6617:32+50 s
35Thornton Academy · runner 416:44 5817:18+34 s
36Sanford · runner 216:45 2716:48+3 s
37Poland · runner 116:48 4317:05+17 s
38Houlton/GHCA · runner 416:50 4917:12+23 s
39Freeport · runner 316:52 3817:04+12 s
40Medomak Valley · runner 116:53 4717:12+18 s
41Hampden Academy · runner 116:54 4217:05+11 s
42Gorham · runner 116:55 1516:26-29 s
43Portland · runner 516:55 4017:05+10 s
44Thornton Academy · runner 216:55 1716:28-27 s
45Gorham · runner 216:56 3016:53-3 s
46Houlton/GHCA · runner 216:57 3617:02+5 s
47Portland · runner 616:57 4517:08+11 s
48Yarmouth · runner 616:58 5617:16+18 s
49Houlton/GHCA · runner 317:00 4617:10+9 s
50Bucksport · runner 517:04 did not start
51Bonny Eagle · runner 217:05 6517:30+26 s
52Windham · runner 117:05 did not start
53Winthrop · runner 317:06 3917:04-2 s
54Gorham · runner 317:08 3717:03-5 s
55Portland · runner 1017:10 11918:05+55 s
56Kennebunk · runner 117:10 13218:11+60 s
57Falmouth · runner 317:11 10217:56+44 s
58Brewer · runner 117:12 6217:22+10 s
59Messalonskee · runner 317:14 8017:43+30 s
60Winthrop · runner 417:15 4817:12-3 s
61Scarborough · runner 217:15 5717:17+2 s
62Messalonskee · runner 217:16 5317:14-2 s
63Caribou · runner 217:16 6817:33+17 s
64Presque Isle · runner 117:18 6117:20+2 s
65Thornton Academy · runner 317:19 5017:13-5 s
66Gorham · runner 2017:19 did not start
67Boothbay/Wiscasset · runner 117:19 6717:33+14 s
68York · runner 117:19 2916:52-27 s
69Portland · runner 717:20 5917:19-0 s
70Camden Hills · runner 317:22 6917:36+14 s
71Greely · runner 117:24 7717:43+19 s
72Messalonskee · runner 117:25 4417:05-20 s
73Mt. Ararat · runner 117:26 8817:48+23 s
74Scarborough · runner 417:26 7417:41+15 s
75Hampden Academy · runner 217:28 5217:14-14 s
76Scarborough · runner 317:28 6317:27-1 s
77Yarmouth · runner 517:29 5517:15-14 s
78Foxcroft Academy · runner 217:32 10317:56+25 s
79Camden Hills · runner 217:33 6017:19-14 s
80Valley · runner 117:33 did not start
81Fryeburg Academy · runner 117:34 8517:48+13 s
82Oxford Hills · runner 217:35 7617:42+7 s
83Westbrook · runner 117:36 10717:59+23 s
84Mt. Blue · runner 417:36 15918:30+54 s
85Camden Hills · runner 417:37 8217:44+7 s
86Bonny Eagle · runner 117:38 4117:05-34 s
87Winthrop · runner 1517:38 did not start
88Massabesic · runner 117:39 5117:14-25 s
89Gray-New Gloucester · runner 117:39 did not start
90Oxford Hills · runner 117:40 7017:38-2 s
91Hampden Academy · runner 617:40 10417:57+17 s
92Thornton Academy · runner 517:41 8117:44+3 s
93South Portland · runner 117:41 7317:40-1 s
94York · runner 317:42 11518:02+20 s
95Cheverus · runner 117:42 13018:10+28 s
96Hampden Academy · runner 317:44 7517:41-2 s
97Oxford Hills · runner 317:44 9417:53+9 s
98John Bapst · runner 117:44 7117:39-5 s
99Bonny Eagle · runner 517:44 12918:10+26 s
100Cape Elizabeth · runner 417:44 16818:37+53 s
101York · runner 217:44 6417:30-14 s
102Scarborough · runner 517:45 9317:51+6 s
103Lake Region · runner 117:46 7217:39-8 s
104Cape Elizabeth · runner 217:47 8617:48+1 s
105George Stevens Academy · runner 117:47 8317:47+0 s
106Bonny Eagle · runner 417:47 10917:60+13 s
107Valley · runner 217:48 did not start
108NYA · runner 217:49 12118:06+17 s
109Orono · runner 217:49 14618:21+31 s
110Maranacook · runner 217:50 14318:20+30 s
111Gorham · runner 517:50 11618:03+13 s
112Nokomis · runner 117:50 12418:06+16 s
113George Stevens Academy · runner 517:51 13118:10+20 s
114Greely · runner 1617:51 did not start
115George Stevens Academy · runner 417:52 12818:09+17 s
116Wells · runner 117:53 did not start
117Yarmouth · runner 1417:55 did not start
118Falmouth · runner 1517:55 did not start
119Greely · runner 317:56 14218:19+24 s
120South Portland · runner 317:56 15718:29+33 s
121Messalonskee · runner 417:56 11118:02+6 s
122Greely · runner 217:57 11418:02+5 s
123Yarmouth · runner 1517:57 did not start
124Sanford · runner 317:57 9717:54-3 s
125Gorham · runner 417:57 9117:50-8 s
126Massabesic · runner 217:59 7917:43-16 s
127Brunswick · runner 117:59 7817:43-17 s
128Cony · runner 117:60 11318:02+2 s
129Mt. Ararat · runner 218:01 20018:57+56 s
130Mt. Blue · runner 318:02 14718:22+20 s
131Portland · runner 818:02 10117:55-7 s
132Wells · runner 218:02 did not start
133Falmouth · runner 618:03 16018:32+29 s
134Cape Elizabeth · runner 618:03 19118:52+49 s
135Carrabec · runner 818:04 did not start
136South Portland · runner 218:04 9517:53-11 s
137York · runner 418:04 12718:07+3 s
138Carrabec · runner 118:05 10617:58-6 s
139Erskine Academy · runner 118:05 12218:06+1 s
140Falmouth · runner 1618:06 did not start
141Gardiner · runner 118:07 15418:25+19 s
142Gray-New Gloucester · runner 218:07 did not start
143Washington Academy · runner 118:07 18518:48+41 s
144Brunswick · runner 218:08 15818:29+21 s
145Hampden Academy · runner 518:08 9917:55-14 s
146Deering · runner 118:09 17818:44+35 s
147Hampden Academy · runner 1618:10 did not start
148Oxford Hills · runner 418:10 15518:26+16 s
149Dirigo · runner 218:10 9017:49-21 s
150Brunswick · runner 318:10 16518:35+25 s
151Hampden Academy · runner 418:11 9817:54-17 s
152NYA · runner 418:12 31219:58+106 s
153Poland · runner 318:12 14418:20+8 s
154Maranacook · runner 318:12 15118:23+11 s
155Skowhegan · runner 118:13 13518:12-1 s
156George Stevens Academy · runner 318:13 12518:07-6 s
157Bangor · runner 218:13 17018:38+25 s
158Waynflete · runner 218:14 8717:48-25 s
159York · runner 518:14 13318:11-3 s
160Mt. Desert Island · runner 118:14 9217:50-24 s
161Sanford · runner 418:16 14518:21+5 s
162Presque Isle · runner 218:16 8917:49-27 s
163Bonny Eagle · runner 618:17 13818:14-3 s
164Deering · runner 218:17 19218:53+36 s
165Brewer · runner 218:17 13918:15-2 s
166Valley · runner 318:18 did not start
167Traip Academy · runner 118:18 did not start
168Marshwood · runner 118:18 14018:16-2 s
169Falmouth · runner 418:19 15318:25+6 s
170Thornton Academy · runner 718:19 16418:34+15 s
171John Bapst · runner 218:19 11718:03-16 s
172Gardiner · runner 218:19 22019:07+48 s
173Lincoln Academy · runner 118:19 8417:47-32 s
174Mt. Desert Island · runner 218:20 10517:58-22 s
175Greely · runner 1518:20 69124:20+360 s
176Westbrook · runner 318:20 did not start
177Cape Elizabeth · runner 318:20 14118:17-3 s
178Carrabec · runner 218:22 15218:24+2 s
179Carrabec · runner 318:23 16718:36+14 s
180Erskine Academy · runner 218:23 17618:43+19 s
181Freeport · runner 418:24 17218:39+15 s
182Hampden Academy · runner 718:24 16618:36+12 s
183Scarborough · runner 1718:24 did not start
184Falmouth · runner 518:24 15618:27+2 s
185Greely · runner 718:25 28019:39+74 s
186Old Orchard Beach · runner 118:25 did not start
187Gardiner · runner 318:26 22719:11+44 s
188Gorham · runner 618:26 15018:23-3 s
189Bonny Eagle · runner 318:27 10817:60-27 s
190Camden Hills · runner 618:27 13418:12-16 s
191Camden Hills · runner 518:27 11218:02-26 s
192Caribou · runner 1318:28 did not start
193Wells · runner 318:29 did not start
194Messalonskee · runner 518:29 12018:05-24 s
195Waynflete · runner 318:29 10017:55-34 s
196Lake Region · runner 218:30 9617:53-37 s
197Yarmouth · runner 718:31 17118:39+8 s
198Scarborough · runner 718:31 18118:46+15 s
199Poland · runner 218:31 13618:13-18 s
200Falmouth · runner 718:32 16918:38+6 s
201Maine Coast Waldorf · runner 118:32 11818:04-28 s
202Portland · runner 1618:32 did not start
203Gorham · runner 718:33 23419:13+40 s
204Camden Hills · runner 818:34 17918:45+12 s
205Yarmouth · runner 818:34 20318:60+26 s
206Caribou · runner 318:34 19318:53+19 s
207Lewiston · runner 118:35 19918:57+22 s
208Orono · runner 518:37 24019:15+39 s
209Erskine Academy · runner 318:37 21519:06+29 s
210Gorham · runner 818:38 23519:13+34 s
211Presque Isle · runner 318:39 17518:42+3 s
212Mt. Ararat · runner 618:40 29619:48+68 s
213George Stevens Academy · runner 218:40 12318:06-33 s
214Thornton Academy · runner 818:40 19618:55+15 s
215Maranacook · runner 418:40 20218:59+19 s
216Carrabec · runner 418:41 26019:26+45 s
217Orono · runner 318:42 21319:05+23 s
218Bonny Eagle · runner 918:44 25719:23+39 s
219Bonny Eagle · runner 718:44 17718:43-1 s
220Waterville · runner 118:45 26519:29+44 s
221Caribou · runner 418:46 22819:11+24 s
222Mt. Ararat · runner 318:47 20519:02+15 s
223Cheverus · runner 218:47 20419:00+13 s
224Lewiston · runner 318:48 26419:29+40 s
225Dirigo · runner 818:49 did not start
226Waterville · runner 218:50 29919:50+60 s
227Thornton Academy · runner 618:52 14818:22-29 s
228Portland · runner 918:52 11018:01-50 s
229Scarborough · runner 618:53 13718:14-40 s
230Thornton Academy · runner 1018:54 27819:38+45 s
231Morse · runner 118:54 19718:56+2 s
232Windham · runner 218:54 did not start
233Boothbay/Wiscasset · runner 318:54 28119:41+47 s
234John Bapst · runner 1218:54 did not start
235Fryeburg Academy · runner 218:54 22619:10+15 s
236Greely · runner 418:55 25219:20+25 s
237Gorham · runner 1018:55 25019:18+24 s
238Gray-New Gloucester · runner 318:55 did not start
239Mt. Blue · runner 518:55 18218:47-8 s
240Mt. Blue · runner 618:56 18718:50-6 s
241Camden Hills · runner 718:56 16118:32-24 s
242Greely · runner 1718:56 did not start
243Kennebunk · runner 518:57 25119:19+23 s
244Bonny Eagle · runner 818:58 20118:58+0 s
245Cape Elizabeth · runner 518:59 18918:51-8 s
246Hampden Academy · runner 818:59 31519:59+60 s
247Kennebunk · runner 419:00 22319:07+7 s
248Lincoln Academy · runner 419:01 24119:16+15 s
249Greely · runner 619:01 27019:31+29 s
250Biddeford · runner 219:02 23619:13+12 s
251John Bapst · runner 319:02 16218:34-28 s
252Lincoln Academy · runner 219:03 18818:51-12 s
253Lake Region · runner 419:03 24519:17+14 s
254Lisbon · runner 119:03 23719:13+11 s
255Bucksport · runner 219:03 12618:07-56 s
256Houlton/GHCA · runner 519:04 18618:48-16 s
257Bangor · runner 319:04 19418:54-10 s
258York · runner 1319:05 did not start
259Sanford · runner 519:07 21719:06-0 s
260Edward Little · runner 219:07 18418:47-20 s
261Hermon · runner 119:08 24219:16+8 s
262Deering · runner 319:09 30219:53+43 s
263Lawrence · runner 419:10 did not start
264South Portland · runner 419:10 17418:42-29 s
265Sanford · runner 619:11 26919:31+20 s
266Oceanside · runner 119:11 23119:12+1 s
267Camden Hills · runner 1519:11 43220:59+108 s
268Scarborough · runner 819:11 19818:56-15 s
269Portland · runner 1119:11 24819:18+7 s
270Brewer · runner 519:12 25319:20+8 s
271Greely · runner 519:12 25919:25+13 s
272Orono · runner 419:12 22119:07-5 s
273Boothbay/Wiscasset · runner 219:13 18018:45-27 s
274Medomak Valley · runner 219:13 16318:34-39 s
275Marshwood · runner 319:13 27619:34+21 s
276Traip Academy · runner 219:14 did not start
277York · runner 619:14 17318:40-34 s
278Portland · runner 1219:14 28519:41+27 s
279Greely · runner 819:18 33020:06+48 s
280Lake Region · runner 319:19 20619:03-16 s
281George Stevens Academy · runner 619:20 27119:32+12 s
282Brewer · runner 319:20 21119:05-15 s
283John Bapst · runner 419:20 18318:47-33 s
284Yarmouth · runner 919:20 21819:06-14 s
285George Stevens Academy · runner 719:21 28619:42+21 s
286Yarmouth · runner 1019:21 22519:09-12 s
287Hall-Dale · runner 119:22 did not start
288Brunswick · runner 619:22 30919:58+36 s
289Kennebunk · runner 219:22 20919:05-17 s
290Noble · runner 119:22 34020:13+50 s
291Maranacook · runner 719:22 30319:53+31 s
292Freeport · runner 519:22 27919:39+16 s
293Freeport · runner 619:22 29719:49+27 s
294Gorham · runner 1119:23 28219:41+19 s
295Lincoln Academy · runner 319:23 23919:14-9 s
296Marshwood · runner 219:23 23319:12-11 s
297Brunswick · runner 819:24 38520:38+74 s
298Camden Hills · runner 919:26 20819:04-21 s
299Gorham · runner 919:26 24619:18-8 s
300Winthrop · runner 519:26 23019:12-14 s
301Noble · runner 219:27 34520:15+48 s
302John Bapst · runner 619:27 26219:27-1 s
303Noble · runner 319:28 35020:18+51 s
304Marshwood · runner 1519:28 did not start
305Cheverus · runner 319:28 21019:05-24 s
306Falmouth · runner 819:29 21219:05-24 s
307Sumner · runner 119:30 23819:14-16 s
308Biddeford · runner 119:30 21919:07-23 s
309Cony · runner 419:30 44421:03+94 s
310Messalonskee · runner 719:30 32620:05+35 s
311Brewer · runner 419:30 24919:18-12 s
312Camden Hills · runner 1019:32 25519:23-10 s
313Thornton Academy · runner 1419:33 33320:07+35 s
314Fryeburg Academy · runner 319:33 28419:41+9 s
315Orono · runner 919:33 44021:02+89 s
316Messalonskee · runner 619:33 32520:04+32 s
317Washington Academy · runner 419:33 43120:57+84 s
318Brunswick · runner 419:33 29319:47+14 s
319Orono · runner 719:34 28319:41+7 s
320Kennebunk · runner 319:35 21419:05-30 s
321Brunswick · runner 719:36 31319:59+23 s
322Freeport · runner 719:37 30619:55+19 s
323Orono · runner 619:37 27519:34-3 s
324MCI · runner 119:37 28919:44+7 s
325Massabesic · runner 719:38 did not start
326Mt. Desert Island · runner 319:39 24419:17-22 s
327Scarborough · runner 1019:39 30819:57+18 s
328Edward Little · runner 119:39 14918:23-76 s
329Maine Coast Waldorf · runner 219:39 21619:06-33 s
330Deering · runner 419:40 34820:18+38 s
331Lewiston · runner 219:41 22219:07-33 s
332Marshwood · runner 419:41 32120:01+21 s
333Maranacook · runner 519:41 26319:28-14 s
334Bonny Eagle · runner 1219:42 44621:03+81 s
335Yarmouth · runner 1119:42 36820:29+47 s
336Maranacook · runner 619:43 27319:33-9 s
337Presque Isle · runner 519:43 24319:17-26 s
338Noble · runner 1019:43 did not start
339Forest Hills · runner 119:43 did not start
340Scarborough · runner 919:43 27419:34-10 s
341Thornton Academy · runner 1319:44 32920:06+22 s
342Cape Elizabeth · runner 719:44 30419:54+11 s
343Lincoln Academy · runner 519:44 26719:30-14 s
344Cheverus · runner 619:45 65623:32+228 s
345Richmond · runner 119:45 did not start
346Deering · runner 519:46 37020:30+45 s
347Gorham · runner 2119:46 did not start
348Edward Little · runner 419:47 38820:42+54 s
349Mt. Blue · runner 719:50 29819:50+1 s
350Morse · runner 219:50 26119:26-24 s
351Massabesic · runner 319:50 26619:29-20 s
352NYA · runner 319:50 27219:32-18 s
353Machias · runner 119:50 33720:10+20 s
354Caribou · runner 519:51 27719:36-15 s
355Dirigo · runner 919:51 did not start
356Wells · runner 419:52 did not start
357John Bapst · runner 519:52 19018:52-60 s
358Lincoln Academy · runner 819:52 42120:55+62 s
359Orono · runner 819:54 32420:04+10 s
360Edward Little · runner 319:54 31419:59+5 s
361Caribou · runner 719:54 33520:08+14 s
362Thornton Academy · runner 1219:55 31119:58+3 s
363Bangor · runner 419:55 30519:54-1 s
364Calais · runner 119:56 46621:17+82 s
365Sanford · runner 819:56 29419:47-8 s
366South Portland · runner 519:57 35920:25+29 s
367NYA · runner 519:57 31920:01+4 s
368Kennebunk · runner 619:57 37120:32+35 s
369Hampden Academy · runner 919:58 32020:01+3 s
370Nokomis · runner 319:59 26819:30-29 s
371Sanford · runner 1619:60 did not start
372Hermon · runner 220:00 32220:02+2 s
373Waterville · runner 320:00 38620:38+38 s
374Leavitt · runner 120:01 30019:52-8 s
375Cony · runner 220:02 33820:12+10 s
376Falmouth · runner 920:02 33220:07+6 s
377Gorham · runner 1520:02 39120:45+44 s
378Madison · runner 320:02 34920:18+15 s
379Presque Isle · runner 420:03 22419:09-53 s
380Boothbay/Wiscasset · runner 520:03 36420:26+24 s
381Washington Academy · runner 220:03 33620:10+7 s
382Dirigo · runner 520:03 45921:13+71 s
383Morse · runner 420:03 36320:26+23 s
384Brunswick · runner 520:04 30719:57-7 s
385Sanford · runner 720:04 29019:44-20 s
386Messalonskee · runner 820:04 35120:19+15 s
387Cheverus · runner 520:05 52021:52+107 s
388Kennebunk · runner 720:05 40720:50+45 s
389Lake Region · runner 520:08 31619:59-8 s
390MCI · runner 220:08 34120:13+5 s
391Waterville · runner 420:08 39320:46+38 s
392Ellsworth · runner 120:08 19518:55-74 s
393Camden Hills · runner 1220:09 37320:34+25 s
394Medomak Valley · runner 420:09 36120:26+17 s
395Thornton Academy · runner 1120:10 29519:48-23 s
396Thornton Academy · runner 920:11 25419:21-50 s
397Morse · runner 520:12 38020:36+24 s
398Ellsworth · runner 220:12 40420:49+37 s
399Poland · runner 420:14 23219:12-62 s
400Gorham · runner 1220:14 35520:23+10 s
401Sanford · runner 920:14 41920:54+40 s
402Lewiston · runner 420:14 28819:44-30 s
403Thornton Academy · runner 1920:15 54022:02+107 s
404Deering · runner 720:16 42620:56+40 s
405Windham · runner 320:16 did not start
406York · runner 820:16 36720:27+11 s
407Fryeburg Academy · runner 720:17 33920:12-4 s
408York · runner 920:17 41220:53+36 s
409Gorham · runner 1420:17 38720:40+22 s
410Scarborough · runner 1120:18 41720:54+36 s
411Oxford Hills · runner 620:19 32720:05-13 s
412Sumner · runner 220:19 37520:34+15 s
413Yarmouth · runner 1620:21 did not start
414Calais · runner 220:21 50121:38+76 s
415Camden Hills · runner 1120:21 25619:23-59 s
416Winthrop · runner 620:22 34720:17-5 s
417Hermon · runner 320:23 35820:25+2 s
418Old Town · runner 120:23 34620:16-7 s
419Fryeburg Academy · runner 620:24 33420:08-15 s
420Gray-New Gloucester · runner 420:24 did not start
421Boothbay/Wiscasset · runner 420:25 30119:52-33 s
422Oak Hill · runner 120:26 45021:08+41 s
423Oxford Hills · runner 520:27 20719:03-84 s
424Mt. Blue · runner 1120:28 43020:57+29 s
425York · runner 720:29 28719:44-45 s
426Lincoln Academy · runner 920:30 42220:55+25 s
427Morse · runner 620:31 38120:36+5 s
428Leavitt · runner 220:32 39920:48+15 s
429Washington Academy · runner 520:33 46721:19+46 s
430York · runner 1420:34 did not start
431Cape Elizabeth · runner 820:34 35620:24-9 s
432Gorham · runner 1620:34 42020:54+21 s
433Madison · runner 220:34 32820:06-28 s
434Mt. Ararat · runner 420:34 22919:11-83 s
435Caribou · runner 620:34 31719:60-35 s
436Thornton Academy · runner 1520:35 40120:48+13 s
437Cape Elizabeth · runner 1120:36 39720:47+11 s
438Cape Elizabeth · runner 920:38 37720:35-3 s
439Fryeburg Academy · runner 420:38 29119:45-52 s
440Gray-New Gloucester · runner 520:39 did not start
441Oceanside · runner 1020:39 did not start
442Cony · runner 520:40 53121:56+76 s
443Maine Coast Waldorf · runner 420:40 37420:34-7 s
444Falmouth · runner 1020:42 49921:36+54 s
445Dexter · runner 120:42 40520:49+7 s
446Maine Coast Waldorf · runner 320:43 36920:30-13 s
447Noble · runner 420:43 41820:54+11 s
448Lisbon · runner 220:44 29219:46-57 s
449Nokomis · runner 420:44 34220:13-31 s
450Mt. Abram · runner 120:44 40620:50+5 s
451Dirigo · runner 420:45 41120:52+7 s
452Lincoln Academy · runner 620:45 32320:04-41 s
453Bonny Eagle · runner 1120:45 40320:49+4 s
454South Portland · runner 620:46 44721:04+18 s
455Portland · runner 1720:46 did not start
456Mt. Blue · runner 820:46 33120:07-39 s
457Gorham · runner 2220:46 did not start
458Leavitt · runner 320:48 44121:02+14 s
459Medomak Valley · runner 320:48 34320:14-34 s
460Gardiner · runner 420:50 37920:35-14 s
461Wells · runner 520:50 did not start
462Gorham · runner 1320:50 37620:34-15 s
463Brunswick · runner 1920:50 did not start
464Messalonskee · runner 1120:51 43621:00+10 s
465Thornton Academy · runner 2820:51 did not start
466Fryeburg Academy · runner 920:51 43721:01+10 s
467Madison · runner 420:51 35320:21-30 s
468Bonny Eagle · runner 1020:51 38220:37-15 s
469Maranacook · runner 1020:52 49721:36+44 s
470Greely · runner 920:53 46821:21+28 s
471Thornton Academy · runner 1620:53 42520:56+3 s
472Lake Region · runner 620:53 36220:26-27 s
473NYA · runner 720:54 39420:46-7 s
474Massabesic · runner 420:54 44921:07+14 s
475Fryeburg Academy · runner 820:54 35420:21-33 s
476Fryeburg Academy · runner 520:55 31019:58-57 s
477Sumner · runner 420:55 46321:15+20 s
478Erskine Academy · runner 420:56 47021:22+26 s
479Morse · runner 320:56 35220:20-37 s
480Camden Hills · runner 1420:57 41620:53-4 s
481Gray-New Gloucester · runner 620:58 did not start
482Waterville · runner 620:58 58522:36+98 s
483Mt. Ararat · runner 520:58 25819:24-94 s
484Wells · runner 620:58 did not start
485Deering · runner 820:58 47921:28+30 s
486Camden Hills · runner 1320:59 39520:47-12 s
487Nokomis · runner 220:59 24719:18-101 s
488Windham · runner 421:00 did not start
489Skowhegan · runner 321:00 41320:53-7 s
490John Bapst · runner 721:00 50321:39+38 s
491Houlton/GHCA · runner 621:01 47621:26+26 s
492Hampden Academy · runner 1221:03 46021:13+10 s
493Mt. Blue · runner 1021:04 41520:53-11 s
494Marshwood · runner 521:05 43420:59-6 s
495Mt. Blue · runner 921:05 40920:50-15 s
496York · runner 1121:05 62823:10+125 s
497Sumner · runner 321:05 45421:09+4 s
498Messalonskee · runner 1021:07 39620:47-20 s
499Carrabec · runner 621:07 54422:03+56 s
500Thornton Academy · runner 1821:09 51521:46+37 s
501Portland · runner 1321:10 48221:30+20 s
502Windham · runner 521:11 did not start
503Mt. Desert Island · runner 721:11 did not start
504MCI · runner 621:11 did not start
505Boothbay/Wiscasset · runner 621:12 43921:01-10 s
506Monmouth Academy · runner 121:12 48321:31+18 s
507Richmond · runner 221:12 did not start
508Cape Elizabeth · runner 1021:13 37820:35-38 s
509Deering · runner 621:14 42420:55-18 s
510South Portland · runner 721:14 50721:42+27 s
511Yarmouth · runner 1221:14 44821:05-10 s
512Gorham · runner 1821:16 52821:55+40 s
513Messalonskee · runner 921:16 36620:27-49 s
514Dirigo · runner 321:16 39820:47-28 s
515Winthrop · runner 721:17 40820:50-27 s
516Hermon · runner 521:18 45521:10-8 s
517Washington Academy · runner 321:18 39220:46-32 s
518Waynflete · runner 521:18 46221:15-3 s
519George Stevens Academy · runner 821:18 50021:37+19 s
520Erskine Academy · runner 521:20 50421:39+20 s
521Calais · runner 321:20 61222:49+90 s
522Maine Coast Waldorf · runner 521:20 43520:59-20 s
523Windham · runner 621:20 did not start
524Gorham · runner 1721:21 45121:08-13 s
525Fort Kent · runner 121:21 46921:21+0 s
526Hermon · runner 421:21 43821:01-20 s
527Sanford · runner 1021:21 56622:19+57 s
528Boothbay/Wiscasset · runner 821:22 53021:56+35 s
529Greely · runner 1021:22 48821:32+10 s
530Madison · runner 521:22 53521:58+37 s
531Fryeburg Academy · runner 1021:22 49021:33+11 s
532Hampden Academy · runner 1021:23 36520:27-57 s
533Greely · runner 1821:24 did not start
534Thornton Academy · runner 2021:24 57822:29+65 s
535Brunswick · runner 921:25 39020:43-42 s
536Lake Region · runner 1521:26 did not start
537Bangor Christian · runner 121:26 55722:13+47 s
538Cape Elizabeth · runner 1221:26 41420:53-33 s
539Oceanside · runner 221:28 40220:48-39 s
540Maranacook · runner 1121:28 51421:45+17 s
541York · runner 1021:30 47321:25-5 s
542Kennebunk · runner 1021:30 52921:56+26 s
543Winthrop · runner 1621:31 did not start
544Forest Hills · runner 221:31 did not start
545Yarmouth · runner 1321:31 60522:46+74 s
546Mt. Ararat · runner 821:31 44221:02-29 s
547MCI · runner 721:32 did not start
548Portland · runner 1421:32 48621:31-1 s
549Lincoln Academy · runner 721:32 36020:25-67 s
550Maine Coast Waldorf · runner 821:32 65123:29+117 s
551Richmond · runner 321:34 did not start
552Fryeburg Academy · runner 1121:34 49221:33-1 s
553Erskine Academy · runner 1021:35 62223:04+89 s
554Mt. Ararat · runner 721:37 40020:48-49 s
555Thornton Academy · runner 1721:38 42720:56-42 s
556Skowhegan · runner 421:38 51021:42+4 s
557Yarmouth · runner 1721:38 did not start
558Lisbon · runner 521:38 53321:56+18 s
559Waterville · runner 521:38 56922:24+45 s
560Cape Elizabeth · runner 1321:39 44521:03-36 s
561Bangor · runner 521:39 50921:42+3 s
562Lewiston · runner 621:39 37220:33-66 s
563Lisbon · runner 321:39 43320:59-41 s
564Mt. Desert Island · runner 421:39 42820:57-42 s
565Erskine Academy · runner 721:40 51121:44+4 s
566Lincoln Academy · runner 1721:41 60722:47+66 s
567Maranacook · runner 921:41 49321:34-7 s
568Bonny Eagle · runner 1521:41 70824:43+182 s
569Lincoln Academy · runner 1021:42 49521:35-7 s
570Greely · runner 1121:42 48921:32-9 s
571Washington Academy · runner 721:44 61322:50+66 s
572Brunswick · runner 2021:44 did not start
573Marshwood · runner 621:44 55822:14+30 s
574Brunswick · runner 1221:44 50221:38-5 s
575Kennebunk · runner 821:44 46121:15-29 s
576Lincoln Academy · runner 1321:45 55922:15+30 s
577South Portland · runner 921:45 did not start
578Lewiston · runner 821:47 48721:32-15 s
579NYA · runner 821:47 47521:26-20 s
580Deering · runner 1321:48 did not start
581Hampden Academy · runner 1121:48 38320:37-71 s
582Oxford Hills · runner 1021:48 53822:01+12 s
583Fryeburg Academy · runner 1321:50 did not start
584Brunswick · runner 1021:50 42920:57-53 s
585Lewiston · runner 921:51 55222:09+18 s
586Oceanside · runner 321:52 42320:55-56 s
587Belfast · runner 121:52 57622:29+37 s
588Noble · runner 721:53 68624:11+138 s
589Brunswick · runner 1121:53 47121:22-31 s
590Cony · runner 621:55 56722:21+26 s
591Dirigo · runner 621:56 52721:55-1 s
592Erskine Academy · runner 921:56 57422:27+31 s
593Hall-Dale · runner 221:56 did not start
594Scarborough · runner 1321:56 56522:18+22 s
595Maranacook · runner 821:56 44321:03-54 s
596Lake Region · runner 721:57 48521:31-26 s
597Dirigo · runner 721:57 63423:14+77 s
598Camden Hills · runner 1621:58 46521:17-40 s
599Waynflete · runner 421:58 31820:01-117 s
600Kennebunk · runner 1121:59 56322:18+19 s
601Winthrop · runner 821:59 47821:28-31 s
602Poland · runner 522:01 52421:53-8 s
603Bonny Eagle · runner 1322:01 46421:16-45 s
604Mt. Blue · runner 1222:01 47421:26-35 s
605Lisbon · runner 422:02 49421:34-28 s
606Brunswick · runner 1422:02 52521:53-9 s
607Oceanside · runner 622:02 54322:03+1 s
608Wells · runner 722:02 did not start
609Gray-New Gloucester · runner 722:02 did not start
610Morse · runner 722:03 50621:40-23 s
611Carrabec · runner 922:03 did not start
612Scarborough · runner 1222:03 45721:12-51 s
613Waynflete · runner 722:05 did not start
614Camden Hills · runner 2022:05 did not start
615Greely · runner 1322:06 60222:44+38 s
616Winthrop · runner 922:07 53922:02-5 s
617Traip Academy · runner 322:07 did not start
618Lewiston · runner 522:07 35720:25-102 s
619Deering · runner 1022:07 61622:53+46 s
620Maranacook · runner 1222:07 52121:52-15 s
621Biddeford · runner 322:08 59622:41+34 s
622Camden Hills · runner 1722:08 57322:26+19 s
623Lake Region · runner 822:08 54922:06-1 s
624Oak Hill · runner 222:08 50821:42-26 s
625Brunswick · runner 1522:09 59122:37+28 s
626Brewer · runner 622:09 52221:53-17 s
627Kennebunk · runner 922:09 51321:44-25 s
628Skowhegan · runner 222:10 41020:51-79 s
629John Bapst · runner 822:10 54222:02-8 s
630Mt. Blue · runner 1422:11 56122:17+5 s
631Oxford Hills · runner 822:12 48121:28-43 s
632Freeport · runner 822:13 59422:40+27 s
633Gray-New Gloucester · runner 822:13 did not start
634Noble · runner 522:14 58222:35+21 s
635Mt. Blue · runner 1322:14 56022:16+2 s
636Oxford Hills · runner 722:14 38920:43-91 s
637Waynflete · runner 622:14 52321:53-22 s
638Brunswick · runner 1322:14 51221:44-31 s
639Maranacook · runner 1622:15 65423:31+76 s
640Mt. Abram · runner 222:16 54822:06-10 s
641Oxford Hills · runner 1822:17 did not start
642Kennebunk · runner 1222:17 58822:36+19 s
643Calais · runner 422:17 62323:04+47 s
644Edward Little · runner 522:18 54122:02-16 s
645Oceanside · runner 522:18 51721:49-29 s
646Gardiner · runner 622:19 58922:36+17 s
647Richmond · runner 422:20 did not start
648Erskine Academy · runner 822:22 55522:12-10 s
649Mt. Desert Island · runner 622:22 64723:28+65 s
650Lincoln Academy · runner 1122:23 53421:56-27 s
651Winthrop · runner 1022:24 56222:17-7 s
652Brewer · runner 722:25 54722:06-19 s
653Central · runner 122:26 did not start
654Greely · runner 1222:26 49821:36-50 s
655South Portland · runner 822:26 66923:47+81 s
656Falmouth · runner 1722:26 did not start
657Cony · runner 322:26 38420:37-109 s
658Cheverus · runner 422:29 45321:09-80 s
659Massabesic · runner 522:29 57922:30+1 s
660Kennebunk · runner 1622:31 did not start
661Cony · runner 722:31 61122:49+17 s
662Brewer · runner 922:32 63823:18+46 s
663Falmouth · runner 1322:32 63323:14+41 s
664Oxford Hills · runner 1122:33 58122:31-2 s
665Lewiston · runner 1022:34 57122:25-9 s
666Noble · runner 622:35 61922:57+22 s
667Foxcroft Academy · runner 322:37 61522:51+14 s
668Gardiner · runner 522:38 47221:24-74 s
669Maine Coast Waldorf · runner 622:38 45821:13-85 s
670Carrabec · runner 522:39 51821:51-49 s
671Calais · runner 522:39 65923:35+56 s
672Portland · runner 1822:40 did not start
673Lawrence · runner 222:42 61822:57+15 s
674Machias · runner 222:43 55122:09-35 s
675MCI · runner 322:45 48421:31-74 s
676Oceanside · runner 422:45 48021:28-77 s
677Lincoln Academy · runner 1422:45 59522:41-4 s
678Poland · runner 1322:46 did not start
679Biddeford · runner 522:46 65723:34+48 s
680North Haven · runner 122:48 56822:23-25 s
681Oxford Hills · runner 922:51 49621:35-76 s
682Bonny Eagle · runner 1422:52 58622:36-16 s
683Belfast · runner 322:52 59922:42-10 s
684Brunswick · runner 1722:53 65323:30+37 s
685Morse · runner 1022:53 71825:01+128 s
686Brewer · runner 822:54 57522:28-26 s
687Belfast · runner 222:55 59022:37-18 s
688Lawrence · runner 122:55 45621:12-103 s
689Caribou · runner 822:56 52621:53-62 s
690York · runner 1222:56 67423:56+60 s
691Greely · runner 1422:56 60922:47-9 s
692Windham · runner 722:56 did not start
693Oxford Hills · runner 1922:58 did not start
694Maranacook · runner 1322:58 55622:13-45 s
695Maine Coast Waldorf · runner 1122:58 70124:30+92 s
696Lisbon · runner 723:00 64323:23+23 s
697Maranacook · runner 2023:01 did not start
698Marshwood · runner 1123:03 69324:23+80 s
699Fryeburg Academy · runner 1223:05 55022:08-58 s
700Westbrook · runner 223:05 56422:18-47 s
701Gardiner · runner 1023:06 did not start
702Boothbay/Wiscasset · runner 923:10 67523:57+46 s
703Camden Hills · runner 1823:11 60422:45-27 s
704Biddeford · runner 423:12 64023:19+8 s
705Lincoln Academy · runner 1223:14 55422:11-63 s
706Falmouth · runner 1223:15 62723:08-6 s
707Winslow · runner 123:16 62923:11-5 s
708Lincoln Academy · runner 1523:17 60322:44-33 s
709Marshwood · runner 723:17 63023:11-6 s
710Lincoln Academy · runner 1623:19 60622:46-33 s
711Calais · runner 623:20 66223:39+19 s
712Oceanside · runner 1123:20 did not start
713Waynflete · runner 823:20 did not start
714Cape Elizabeth · runner 1723:22 did not start
715NYA · runner 623:24 34420:14-189 s
716Marshwood · runner 1623:24 did not start
717Gray-New Gloucester · runner 923:24 did not start
718Biddeford · runner 623:24 66123:36+12 s
719Nokomis · runner 623:25 65223:29+4 s
720Messalonskee · runner 1323:25 62623:08-17 s
721Maranacook · runner 1423:26 61722:53-33 s
722Bangor · runner 923:27 did not start
723Belfast · runner 423:28 63223:12-16 s
724Falmouth · runner 1823:29 did not start
725Valley · runner 423:29 did not start
726Oceanside · runner 723:29 58322:35-54 s
727Bucksport · runner 323:31 63923:18-13 s
728Forest Hills · runner 323:31 did not start
729Erskine Academy · runner 1523:31 did not start
730Winslow · runner 223:31 70724:42+70 s
731Mt. Desert Island · runner 523:31 53621:59-92 s
732Lisbon · runner 623:31 58722:36-55 s
733Erskine Academy · runner 623:32 50521:39-113 s
734Monmouth Academy · runner 223:33 63623:15-18 s
735Gorham · runner 1923:34 67723:58+24 s
736Gray-New Gloucester · runner 1023:34 did not start
737Scarborough · runner 1423:34 63723:17-17 s
738Deering · runner 923:35 54622:03-91 s
739Sanford · runner 1123:35 59322:39-56 s
740Cheverus · runner 723:35 did not start
741Mt. Ararat · runner 923:36 51921:52-105 s
742Kennebunk · runner 1323:37 67223:52+15 s
743Dexter · runner 323:38 64423:23-15 s
744Maranacook · runner 1523:38 64623:27-11 s
745Windham · runner 823:38 did not start
746Lewiston · runner 1123:40 58022:31-69 s
747Lewiston · runner 1223:41 60122:43-58 s
748Erskine Academy · runner 1223:42 68024:01+19 s
749Camden Hills · runner 1923:42 63523:14-28 s
750Cape Elizabeth · runner 1423:44 60822:47-57 s
751Dirigo · runner 1023:45 did not start
752Poland · runner 623:46 66323:41-6 s
753Lisbon · runner 823:47 64523:27-21 s
754Messalonskee · runner 1223:48 55322:11-97 s
755Hall-Dale · runner 323:49 did not start
756Dexter · runner 523:49 did not start
757Mt. Ararat · runner 1023:49 57222:26-83 s
758Falmouth · runner 1123:50 57022:25-85 s
759Ellsworth · runner 423:51 66423:42-9 s
760Old Orchard Beach · runner 223:51 did not start
761Cape Elizabeth · runner 1523:51 68224:07+16 s
762Houlton/GHCA · runner 723:51 62022:57-54 s
763Marshwood · runner 823:53 66023:36-17 s
764Caribou · runner 923:53 62123:02-52 s
765Deer Isle-Stonington · runner 123:54 did not start
766Nokomis · runner 523:54 53221:56-118 s
767Winthrop · runner 1123:56 65823:35-21 s
768Oxford Hills · runner 1323:56 61422:50-67 s
769Spruce Mountain · runner 123:58 did not start
770Marshwood · runner 923:59 67023:49-9 s
771Medomak Valley · runner 523:59 53721:59-119 s
772Erskine Academy · runner 1123:60 62523:07-52 s
773Winthrop · runner 1724:01 did not start
774Skowhegan · runner 524:03 59722:41-82 s
775Mt. Abram · runner 324:04 59822:41-82 s
776Marshwood · runner 1224:06 70224:31+25 s
777Bangor · runner 824:10 68424:10+1 s
778Morse · runner 824:10 70924:45+35 s
779Noble · runner 1124:12 did not start
780Hermon · runner 624:12 67923:60-13 s
781Boothbay/Wiscasset · runner 724:13 49121:33-160 s
782Hall-Dale · runner 424:13 did not start
783Lisbon · runner 1024:13 69824:27+14 s
784George Stevens Academy · runner 924:14 59222:38-96 s
785Noble · runner 824:14 74826:18+124 s
786Ellsworth · runner 324:18 63123:12-66 s
787Bangor · runner 624:19 64123:20-59 s
788Brunswick · runner 1624:20 65023:29-52 s
789Cony · runner 1024:21 73525:42+81 s
790Windham · runner 924:21 did not start
791NYA · runner 924:22 67323:56-26 s
792Lincoln Academy · runner 2124:22 did not start
793Sumner · runner 1124:23 did not start
794Mt. Ararat · runner 1124:27 64823:28-59 s
795Kennebunk · runner 1424:30 71424:54+24 s
796Scarborough · runner 1824:31 did not start
797NYA · runner 1024:32 did not start
798Bangor · runner 724:33 65523:32-61 s
799Maranacook · runner 2124:33 did not start
800Maine Coast Waldorf · runner 924:38 68824:12-26 s
801Nokomis · runner 1024:39 did not start
802Morse · runner 924:43 71224:50+6 s
803Cape Elizabeth · runner 1824:44 did not start
804Lake Region · runner 924:45 66823:47-58 s
805Dexter · runner 224:46 60022:43-123 s
806Oxford Hills · runner 1224:47 58422:35-132 s
807Maine Coast Waldorf · runner 724:48 57722:29-139 s
808Cony · runner 824:49 66523:46-63 s
809Lake Region · runner 1024:51 68724:11-39 s
810Skowhegan · runner 624:54 64223:21-93 s
811Camden Hills · runner 2124:58 did not start
812Hampden Academy · runner 1325:00 67123:49-71 s
813Boothbay/Wiscasset · runner 1025:03 68524:11-52 s
814Gardiner · runner 725:05 69424:26-39 s
815Massabesic · runner 625:07 66723:46-81 s
816Sumner · runner 525:08 73025:30+22 s
817Falmouth · runner 1425:09 71925:01-7 s
818Brewer · runner 1225:09 73425:39+30 s
819Maranacook · runner 1825:12 70624:41-31 s
820Hall-Dale · runner 525:12 did not start
821Washington Academy · runner 625:13 61022:48-144 s
822Maranacook · runner 1725:14 70424:33-42 s
823Foxcroft Academy · runner 425:18 67823:58-80 s
824Machias · runner 325:20 72925:30+9 s
825Sumner · runner 1225:20 did not start
826Lincoln Academy · runner 1825:22 71324:54-29 s
827Deering · runner 1125:25 64923:28-117 s
828Medomak Valley · runner 625:26 68924:13-74 s
829Dexter · runner 425:27 72225:12-15 s
830Lisbon · runner 1225:30 72125:04-25 s
831Erskine Academy · runner 1325:32 70524:40-52 s
832Thornton Academy · runner 2925:36 did not start
833Hampden Academy · runner 1425:37 72325:16-21 s
834Belfast · runner 525:37 did not start
835Cony · runner 925:38 69524:26-72 s
836Poland · runner 1125:42 76827:06+84 s
837Thornton Academy · runner 2125:42 71024:46-56 s
838Hall-Dale · runner 625:43 did not start
839Edward Little · runner 625:43 70024:28-75 s
840Marshwood · runner 1025:43 68324:09-94 s
841Brewer · runner 1025:44 71524:59-45 s
842Oxford Hills · runner 1425:44 66623:46-119 s
843Thornton Academy · runner 2325:45 72425:17-28 s
844Lewiston · runner 725:47 45221:08-279 s
845Lisbon · runner 925:48 69624:27-81 s
846Gardiner · runner 1125:52 did not start
847Madison · runner 625:54 62423:06-168 s
848Windham · runner 1025:55 did not start
849Winthrop · runner 1225:57 69024:18-99 s
850Oxford Hills · runner 2025:59 did not start
851Maranacook · runner 2226:05 did not start
852Poland · runner 726:06 70324:32-93 s
853Messalonskee · runner 1426:06 69924:28-98 s
854Brewer · runner 1126:10 71624:59-70 s
855Lisbon · runner 1326:11 72525:17-54 s
856Thornton Academy · runner 2226:12 72025:02-69 s
857Oak Hill · runner 326:14 72825:28-47 s
858Schenck/Stearns · runner 126:17 did not start
859Gardiner · runner 826:17 74325:58-19 s
860Scarborough · runner 1626:21 77227:52+91 s
861Shead · runner 126:22 did not start
862Mt. Ararat · runner 1226:24 69224:20-124 s
863Skowhegan · runner 726:30 77828:29+119 s
864Carrabec · runner 726:31 75626:29-3 s
865Poland · runner 926:36 74025:53-43 s
866Shead · runner 226:40 did not start
867Erskine Academy · runner 1426:40 74125:53-48 s
868Noble · runner 926:42 76627:00+18 s
869Boothbay/Wiscasset · runner 1226:45 did not start
870Portland · runner 1526:46 75526:28-19 s
871Caribou · runner 1026:47 67623:57-170 s
872Maranacook · runner 1926:47 76526:56+9 s
873Maine Coast Waldorf · runner 1026:50 69724:27-143 s
874Seacoast Christian · runner 126:53 did not start
875Traip Academy · runner 426:56 did not start
876Morse · runner 1126:58 did not start
877Winthrop · runner 1427:01 76927:14+13 s
878Lisbon · runner 1127:03 71124:48-135 s
879Sanford · runner 1227:04 78129:05+121 s
880Thornton Academy · runner 2527:07 77528:16+69 s
881Oxford Hills · runner 1527:07 74425:59-68 s
882Deering · runner 1227:09 74926:21-48 s
883Ellsworth · runner 527:11 79029:47+157 s
884Lisbon · runner 1427:12 72625:17-114 s
885Cape Elizabeth · runner 1627:14 76326:55-19 s
886Gardiner · runner 927:16 75726:37-39 s
887Mt. Desert Island · runner 827:17 did not start
888Lake Region · runner 1127:17 72725:22-115 s
889MCI · runner 427:25 79330:37+193 s
890Winthrop · runner 1327:26 73125:32-114 s
891Thornton Academy · runner 2427:27 75226:25-62 s
892Kennebunk · runner 1527:32 76426:55-37 s
893Spruce Mountain · runner 227:34 did not start
894Traip Academy · runner 527:35 did not start
895Spruce Mountain · runner 327:39 did not start
896Caribou · runner 1127:43 74726:15-88 s
897Presque Isle · runner 627:44 73625:42-121 s
898George Stevens Academy · runner 1027:45 77127:43-2 s
899Mt. Ararat · runner 1327:50 75026:23-87 s
900Oceanside · runner 827:51 74525:60-112 s
901Marshwood · runner 1327:52 75326:26-86 s
902Scarborough · runner 1527:53 74626:06-107 s
903Bucksport · runner 427:54 76727:02-52 s
904Wells · runner 827:56 did not start
905Lake Region · runner 1227:58 73225:36-143 s
906Wells · runner 927:59 did not start
907Lewiston · runner 1328:01 75926:43-78 s
908Boothbay/Wiscasset · runner 1328:05 did not start
909Boothbay/Wiscasset · runner 1128:06 75426:27-99 s
910Windham · runner 1128:09 did not start
911Poland · runner 828:10 73325:38-152 s
912Brunswick · runner 1828:11 73925:52-140 s
913Lawrence · runner 328:12 78529:22+70 s
914Lake Region · runner 1328:13 76026:45-88 s
915Orono · runner 1028:15 78729:29+74 s
916Oceanside · runner 928:17 77328:01-16 s
917Lincoln Academy · runner 2028:18 77728:24+5 s
918Sumner · runner 628:19 73725:44-155 s
919Poland · runner 1228:25 77027:32-53 s
920Nokomis · runner 828:35 76126:48-107 s
921Nokomis · runner 728:36 73825:47-169 s
922Lincoln Academy · runner 1928:36 75826:41-115 s
923Old Orchard Beach · runner 328:41 did not start
924Poland · runner 1028:55 74225:53-182 s
925Schenck/Stearns · runner 229:01 did not start
926Boothbay/Wiscasset · runner 1429:05 did not start
927Oxford Hills · runner 1629:05 75126:25-161 s
928Oxford Hills · runner 1729:13 77428:09-64 s
929Mt. Abram · runner 429:13 did not start
930Lewiston · runner 1429:15 76226:52-143 s
931Oxford Hills · runner 2129:17 did not start
932John Bapst · runner 1029:17 79129:55+38 s
933John Bapst · runner 929:21 77928:37-43 s
934Mt. Blue · runner 1529:21 68124:01-319 s
935Sumner · runner 1329:21 did not start
936Thornton Academy · runner 2629:22 78028:55-27 s
937Ellsworth · runner 629:32 79831:33+122 s
938Cape Elizabeth · runner 1929:35 did not start
939Nokomis · runner 929:40 77628:20-80 s
940Oak Hill · runner 429:43 78229:11-31 s
941Presque Isle · runner 729:44 79731:26+102 s
942Sumner · runner 729:48 78429:19-29 s
943Gardiner · runner 1229:50 did not start
944Valley · runner 530:12 did not start
945Calais · runner 730:22 78829:30-52 s
946Sanford · runner 1330:26 78329:17-70 s
947Lake Region · runner 1430:32 78929:40-52 s
948Hall-Dale · runner 730:34 did not start
949Greely · runner 1931:11 did not start
950Machias · runner 431:12 did not start
951Noble · runner 1231:12 did not start
952Narraguagus · runner 131:16 79931:35+19 s
953Windham · runner 1231:17 did not start
954Skowhegan · runner 831:34 79530:58-36 s
955Monmouth Academy · runner 331:46 did not start
956Sumner · runner 831:48 80031:41-7 s
957Forest Hills · runner 431:55 did not start
958Skowhegan · runner 1032:17 did not start
959Sanford · runner 1432:24 79230:00-143 s
960Searsport · runner 132:35 did not start
961Lawrence · runner 532:40 did not start
962Marshwood · runner 1732:42 did not start
963Biddeford · runner 733:12 81545:47+755 s
964Thornton Academy · runner 2733:29 81135:51+142 s
965Sanford · runner 1533:29 80833:41+12 s
966Gray-New Gloucester · runner 1133:33 did not start
967Brunswick · runner 2133:40 did not start
968MCI · runner 533:53 80332:32-81 s
969Madison · runner 734:01 71724:60-541 s
970Marshwood · runner 1434:09 80533:14-56 s
971Sumner · runner 934:18 81034:51+33 s
972Hampden Academy · runner 1534:26 80934:24-3 s
973Winslow · runner 334:38 81236:26+108 s
974John Bapst · runner 1134:49 81436:30+101 s
975Mt. Ararat · runner 1435:06 80131:50-196 s
976Sumner · runner 1035:15 81336:26+72 s
977Foxcroft Academy · runner 535:36 79430:50-286 s
978Windham · runner 1335:47 did not start
979Ellsworth · runner 737:03 80633:17-226 s
980Skowhegan · runner 937:27 80232:14-313 s
981MSSM · runner 437:44 79631:16-388 s
982Edward Little · runner 737:50 80733:39-250 s
983Windham · runner 1437:51 did not start
984Hermon · runner 738:39 80433:05-334 s
985Mt. Blue · runner 1638:56 78629:26-570 s
986Thornton Academy · runner 3039:33 did not start
987Oxford Hills · runner 2241:13 did not start
988Traip Academy · runner 642:31 did not start
989Gray-New Gloucester · runner 1243:37 did not start

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

Finished but not in our projection (3)

477. MSSM · runner 1 MSSM, 21:27 · 516. MSSM · runner 2 MSSM, 21:47 · 545. MSSM · runner 3 MSSM, 22:03

No race this season in our data before the projection was frozen.

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