Racecast

Maine XC Festival of Champions

Troy Howard Middle School · 5000m · Boys · Compiled · ME

667 runners from 1 division

These divisions were run separately. This is how their times compare, not how they finished — the places and scores below were never contested.

View full meet →

Team scores

Place Team Points 12345 67
1 Brunswick (ME) 150 14 17 35 39 45 105 165
2 Bangor (ME) 228 1 30 60 63 74 108 144
3 Cape Elizabeth (ME) 260 5 12 53 89 101 125 203
4 Portland (ME) 321 31 47 64 79 100 140 167
5 Hampden Academy (ME) 326 2 9 94 106 115 175 183
6 South Portland (ME) 328 18 52 69 86 103 114 134
7 Messalonskee (ME) 360 26 42 50 76 166 240 361
8 Scarborough (ME) 383 3 33 81 128 138 151 216
9 Bonny Eagle (ME) 427 36 68 85 90 148 265 309
10 Harwood Union (VT) 429 51 61 71 82 164 206 220
11 Marshwood (ME) 436 16 48 58 143 171 229 351
12 Maine Coast Waldorf (ME) 459 22 55 65 156 161 196 250
13 York (ME) 473 28 78 91 98 178 191 197
14 Kennebunk (ME) 499 11 29 104 157 198 200 230
15 Falmouth (ME) 510 6 102 111 137 154 180 218
16 Mt Blue (ME) 518 8 54 120 150 186 195 223
17 Mount Desert Island (ME) 523 7 109 110 118 179 204 215
18 Yarmouth (ME) 528 84 97 99 112 136 141 158
19 Poland Regional (ME) 632 23 32 132 169 276 302 322
20 Burrillville (RI) 645 37 49 131 194 234 275 283
21 Cony (ME) 650 24 117 121 163 225 263 291
22 Lincoln Academy (ME) 687 34 139 159 170 185 207 214
23 Gorham (ME) 726 10 75 205 208 228 266 279
24 Hermon (ME) 729 25 62 147 174 321 332 348
25 Caribou (ME) 733 19 38 88 289 299 336 337
26 Kents Hill (ME) 756 87 95 149 177 248 327 347
27 Gray-New Gloucester (ME) 787 44 92 145 237 269 270 307
28 George Stevens (ME) 792 113 129 162 176 212 252 258
29 Massabesic (ME) 804 21 67 219 235 262 284 300
30 Cheverus (ME) 825 43 152 168 221 241 287 303
31 Biddeford (ME) 841 4 59 254 257 267 304 320
32 John Bapst Memorial (ME) 878 56 66 190 273 293 297 308
33 Orono (ME) 887 15 72 233 238 329 343 345
34 Lewiston (ME) 900 27 127 199 251 296 339 344
35 Windham (ME) 909 93 116 123 244 333 334
36 Camden Hills Regional (ME) 910 119 172 187 201 231 249 282
37 Erskine Academy (ME) 954 73 173 217 227 264 301 324
38 Brewer (ME) 969 46 124 239 255 305 319 323
39 Sanford (ME) 1011 40 184 222 259 306 314 340
40 Belfast Area (ME) 1012 80 83 272 285 292 365
41 Monmouth Academy (ME) 1029 20 146 247 290 326 367 369
42 Gould Academy (ME) 1033 13 133 193 331 363 364
43 Presque Isle (ME) 1063 41 209 211 286 316 330 352
44 Boothbay Region (ME) 1097 153 182 213 271 278 280 295
45 Ellsworth (ME) 1099 130 224 232 236 277 288 312
46 Lisbon (ME) 1101 77 202 242 245 335 362
47 Old Town (ME) 1164 107 142 246 298 371
48 North Yarmouth Academy (ME) 1184 122 160 274 310 318 350 375
49 Waterville (ME) 1185 57 70 342 346 370
50 Winthrop (ME) 1194 135 189 192 325 353 355 360
51 Lake Region (ME) 1204 188 226 253 256 281 294 315
52 Maranacook Community (ME) 1297 155 210 261 313 358 372 376
53 Sumner Memorial (ME) 1369 126 181 328 366 368 373
54 Edward Little (ME) 1423 243 260 268 311 341 349 357
55 Lee Academy (ME) 1461 96 317 338 354 356 359 374

Not scored, fewer than five finishers: Medomak Valley (4), Mt Saint Charles (4), Bucksport (4), Bangor Christian (4), Madison Area Memorial (4), Skowhegan Area (3), Hyde (3), Deer Isle-Stonington (3), Foxcroft Academy (3), Winslow (3), Oceanside (2), Lawrence (2), Houlton (2), Narraguagus (1), Blue Hill Harbor (1), Piscataquis Community (1), Searsport District Senior (1), Hodgdon (1), Kents Hill (1)

Results

Place Athlete Grade School Time Rating Points Actual race
1 Daniel McCarthy 12 Bangor (ME) 1 15:34.3 1 1
2 Abbott Valentine 12 Hampden Academy (ME) 1 15:44.4 132.1 2 2
3 Connor Daigle 12 Medomak Valley (ME) 1 16:05.9 129.1 3
4 Zachary Barry 12 Scarborough (ME) 1 16:15.8 127.8 3 4
5 Chris Walton 12 Biddeford (ME) 1 16:18.7 127.4 4 5
6 Owen Patry 12 Cape Elizabeth (ME) 1 16:21.5 127.1 5 6
7 Logan Ross 12 Falmouth (ME) 1 16:31.8 125.8 6 7
8 Sam York 11 Mount Desert Island (ME) 1 16:33.9 125.5 7 8
9 Cyrus Evans 11 Mt Blue (ME) 1 16:33.9 125.5 8 9
10 Charlie Collins 11 Hampden Academy (ME) 2 16:36.2 125.2 9 10
11 Calvin Cummings 12 Gorham (ME) 1 16:38.5 124.9 10 11
12 Andrew Keene 12 Kennebunk (ME) 1 16:45.3 124.1 11 12
13 Vaughn Lindeneau 12 Cape Elizabeth (ME) 2 16:52.9 123.2 12 13
14 Unknown 12 Gould Academy (ME) 1 16:54.5 122.9 13 14
15 Joseph Valliere 12 Brunswick (OH) 1 16:55.0 122.9 14 15
16 Kyle McClellan 12 Orono (MN) 1 16:56.7 122.7 15 16
17 Braden Butler 12 Marshwood (ME) 1 16:56.8 122.7 16 17
18 Eli Palmer 11 Brunswick (OH) 2 16:58.0 122.5 17 18
19 Jacob Ramos 12 South Portland (ME) 1 16:58.4 122.5 18 19
20 Michael Cyr 12 Caribou (ME) 1 16:58.7 122.4 19 20
21 Brosnan Comeau 11 Monmouth Academy (ME) 1 16:59.6 122.3 20 21
22 Luke Cloutier 12 Massabesic (ME) 1 17:00.6 122.2 21 22
23 Louis Walker 12 Maine Coast Waldorf (ME) 1 17:11.3 120.9 22 23
24 Jake Twigg 12 Poland Regional (ME) 1 17:11.4 120.9 23 24
25 Jacob Pelletier 12 Cony (ME) 1 17:11.6 120.9 24 25
26 Ian Meserve 12 Hermon (ME) 1 17:14.5 120.6 25 26
27 Ethan Fadden 10 Mt Saint Charles (RI) 1 17:14.9 120.5 27
28 Caden Cote 12 Messalonskee (ME) 1 17:15.3 120.5 26 28
29 Julien Turmenne 11 Lewiston (ID) 1 17:16.3 120.4 27 29
30 Joe Neal 12 York (ME) 1 17:18.5 120.1 28 30
31 Flynn Crean 11 Kennebunk (ME) 2 17:18.5 120.1 29 31
32 Simon Socolow 12 Bangor (ME) 2 17:23.7 119.5 30 32
33 Nathan Blades 10 Portland (MI) 1 17:25.5 119.3 31 33
34 Domenic Antonelli 12 Poland Regional (ME) 2 17:26.8 119.2 32 34
35 Adam Bendetson 11 Scarborough (ME) 2 17:29.2 118.9 33 35
36 Liam Card 11 Lincoln Academy (ME) 1 17:33.1 118.4 34 36
37 Dolan Pols 12 Brunswick (OH) 3 17:37.9 117.9 35 37
38 Andrew Sirois 12 Bonny Eagle (ME) 1 17:38.3 117.9 36 38
39 Devin Richard 10 Burrillville (RI) 1 17:40.7 117.6 37 39
40 George Ferland 11 Caribou (ME) 2 17:41.1 117.6 38 40
41 Felix Battle 12 Brunswick (OH) 4 17:42.4 117.4 39 41
42 Ryan Brennan 12 Sanford (ME) 1 17:42.5 117.4 40 42
43 Braden Castonguay 11 Presque Isle (ME) 1 17:43.1 117.3 41 43
44 Colby Pawson 12 Messalonskee (ME) 2 17:44.8 117.1 42 44
45 Jesse Cadigan 12 Cheverus (ME) 1 17:50.1 116.6 43 45
46 Carter Libby 10 Gray-New Gloucester (ME) 1 17:50.1 116.6 44 46
47 Miles Logan 11 Brunswick (OH) 5 17:51.4 116.4 45 47
48 Cooper Parlee 12 Brewer (TX) 1 17:52.3 116.3 46 48
49 George Theall 12 Portland (MI) 2 17:54.1 116.1 47 49
50 Sam DiGrappo 11 Marshwood (ME) 2 17:54.7 116.1 48 50
51 Garrett Dailey 11 Burrillville (RI) 2 17:55.4 116.0 49 51
52 Tieran Croft 12 Messalonskee (ME) 3 17:58.2 115.7 50 52
53 Ebbe Lillis 12 Harwood Union (VT) 1 17:58.3 115.7 51 53
54 Brady Guay 12 South Portland (ME) 2 17:59.2 115.6 52 54
55 Sebastian Hesser 10 Cape Elizabeth (ME) 3 17:59.6 115.5 53 55
56 Henri McCourt 9 Mt Blue (ME) 2 17:59.8 115.5 54 56
57 Will Barmby 10 Maine Coast Waldorf (ME) 2 18:00.0 115.5 55 57
58 Lucas Gagnon 11 John Bapst Memorial (ME) 1 18:00.0 115.5 56 58
59 Andrew Turlo 11 Waterville (ME) 1 18:02.0 115.3 57 59
60 Finn Theos 12 Marshwood (ME) 3 18:02.1 115.3 58 60
61 Tyler Shumate 11 Biddeford (ME) 2 18:02.5 115.2 59 61
62 Kevin Fogarty 9 Bangor (ME) 3 18:03.8 115.1 60 62
63 Noah Rivera 10 Harwood Union (VT) 2 18:04.7 115.0 61 63
64 Jason Wickett 12 Hermon (ME) 2 18:06.1 114.8 62 64
65 Ethan Demerchant 11 Bangor (ME) 4 18:06.4 114.8 63 65
66 Daniel Niles 11 Portland (MI) 3 18:06.4 114.8 64 66
67 John Miles Muentener 12 Maine Coast Waldorf (ME) 3 18:07.3 114.7 65 67
68 Griffin Merrill 9 John Bapst Memorial (ME) 2 18:07.4 114.7 66 68
69 Ian Sampson 11 Massabesic (ME) 2 18:08.2 114.6 67 69
70 Tyler Gilbert 10 Bonny Eagle (ME) 2 18:08.6 114.6 68 70
71 Jack Nickerson 11 South Portland (ME) 3 18:09.3 114.5 69 71
72 Noah Koch 12 Waterville (ME) 2 18:09.4 114.5 70 72
73 Rye MacCurtain 11 Harwood Union (VT) 3 18:10.9 114.3 71 73
74 Owen Beane 9 Orono (MN) 2 18:11.2 114.3 72 74
75 Nick Choate 11 Erskine Academy (ME) 1 18:11.5 114.3 73 75
76 Quinn D'Alessio 12 Bangor (ME) 5 18:11.7 114.3 74 76
77 Lucien Beardsley 11 Gorham (ME) 2 18:13.4 114.1 75 77
78 Beckett Cote 9 Messalonskee (ME) 4 18:14.8 113.9 76 78
79 Hunter Burkhardt 12 Lisbon (ND) 1 18:15.1 113.9 77 79
80 Sy Macgovern 12 York (ME) 2 18:15.2 113.9 78 80
81 Charlie Jacques 9 Portland (MI) 4 18:16.0 113.8 79 81
82 Will Robbins 11 Belfast Area (ME) 1 18:16.6 113.8 80 82
83 Nathan Driscoll 11 Scarborough (ME) 3 18:16.7 113.7 81 83
84 Indy Metcalf 9 Harwood Union (VT) 4 18:18.6 113.5 82 84
85 Westley Dyer 12 Belfast Area (ME) 2 18:19.2 113.5 83 85
86 Matthew (Matt) Donahue 10 Mt Saint Charles (RI) 2 18:19.3 113.5 86
87 Cam Pernal 9 Yarmouth (ME) 1 18:20.0 113.4 84 87
88 Rowan McDonald 10 Bonny Eagle (ME) 3 18:20.4 113.4 85 88
89 Lucas Lefebvre 12 South Portland (ME) 4 18:20.9 113.3 86 89
90 Olivier Lacroix 11 Kents Hill (ME) 1 18:21.1 113.3 87 90
91 Patrick McKenney 11 Skowhegan Area (ME) 1 18:23.1 113.1 91
92 Ephraim Willey 11 Caribou (ME) 3 18:25.0 112.9 88 92
93 Lucas Robinson 12 Cape Elizabeth (ME) 4 18:25.3 112.8 89 93
94 Xavier Lemieux 10 Bonny Eagle (ME) 4 18:26.3 112.8 90 94
95 Aidan Ring 9 York (ME) 3 18:26.5 112.7 91 95
96 Brent Thomes 12 Gray-New Gloucester (ME) 2 18:26.8 112.7 92 96
97 Caleb Young 11 Windham (ME) 1 18:27.0 112.7 93 97
98 Judson Nash 12 Hampden Academy (ME) 3 18:27.0 112.7 94 98
99 Garrison Melendy 10 Kents Hill (ME) 2 18:27.3 112.7 95 99
100 Ethan Linscott 11 Lee Academy (ME) 1 18:27.5 112.6 96 100
101 Joshua Leinwand 11 Yarmouth (ME) 2 18:28.1 112.6 97 101
102 Unknown 12 Hyde (CA) 1 18:28.9 112.5 102
103 Andy Lewis 12 York (ME) 4 18:29.7 112.4 98 103
104 Askel Yeo 11 Yarmouth (ME) 3 18:30.5 112.3 99 104
105 Benjamin Prestes 10 Portland (MI) 5 18:31.2 112.2 100 105
106 Finn Morris 10 Cape Elizabeth (ME) 5 18:31.3 112.2 101 106
107 Miles Woodbury 11 Falmouth (ME) 2 18:32.7 112.1 102 107
108 Harrison Jones 11 South Portland (ME) 5 18:33.0 112.1 103 108
109 Trevor Williams 10 Kennebunk (ME) 3 18:33.2 112.1 104 109
110 Nathan Kallin 12 Brunswick (OH) 6 18:34.1 112.0 105 110
111 Brody Simons 10 Hampden Academy (ME) 4 18:34.2 111.9 106 111
112 Spencer Gordon 11 Old Town (ME) 1 18:35.0 111.9 107 112
113 Henry Penfold 12 Deer Isle-Stonington (ME) 1 18:36.8 111.7 113
114 Ethan Partel 11 Bangor (ME) 6 18:38.1 111.6 108 114
115 Liam McKernan 10 Mount Desert Island (ME) 2 18:38.2 111.6 109 115
116 Spencer Rose 12 Mount Desert Island (ME) 3 18:38.6 111.5 110 116
117 Ryan Gray 12 Falmouth (ME) 3 18:39.2 111.4 111 117
118 Ethan Hoffman 10 Yarmouth (ME) 4 18:39.7 111.4 112 118
119 Thomas Norgang 11 George Stevens (ME) 1 18:40.1 111.4 113 119
120 Kyle Hartford 11 South Portland (ME) 6 18:40.1 111.4 114 120
121 Tim Collins 9 Hampden Academy (ME) 5 18:40.6 111.3 115 121
122 Graden Joly 10 Windham (ME) 2 18:41.7 111.2 116 122
123 Sam Goldey 10 Cony (ME) 2 18:42.2 111.2 117 123
124 Tucker James 12 Mount Desert Island (ME) 4 18:42.4 111.1 118 124
125 Walker Hedrich 9 Camden Hills Regional (ME) 1 18:43.0 111.1 119 125
126 Runner Jarrett 9 Foxcroft Academy (ME) 1 18:43.5 111.0 126
127 Eli Hoeft 9 Mt Blue (ME) 3 18:44.0 111.0 120 127
128 Sam Coffin 11 Cony (ME) 3 18:44.4 110.9 121 128
129 James Tourigny 12 North Yarmouth Academy (ME) 1 18:44.8 110.9 122 129
130 Andrew Young 9 Windham (ME) 3 18:45.0 110.9 123 130
131 Trevor Parlee 10 Brewer (TX) 2 18:45.1 110.9 124 131
132 Carter Abrahamson 12 Cape Elizabeth (ME) 6 18:46.1 110.8 125 132
133 Kaleb Colson 10 Sumner Memorial (ME) 1 18:47.6 110.6 126 133
134 Adam Bilodeau 11 Lewiston (ID) 2 18:48.0 110.6 127 134
135 Ethan Keller 9 Scarborough (ME) 4 18:48.6 110.5 128 135
136 Sol Lorio 11 George Stevens (ME) 2 18:48.9 110.5 129 136
137 Aedyn Hughes 9 Ellsworth (WI) 1 18:49.4 110.4 130 137
138 Ryan Martley 11 Burrillville (RI) 3 18:49.5 110.4 131 138
139 Nolan Garey 11 Poland Regional (ME) 3 18:49.5 110.4 132 139
140 Marcus Goodbody 12 Gould Academy (ME) 2 18:51.5 110.2 133 140
141 Emmons Whited 11 South Portland (ME) 7 18:51.8 110.2 134 141
142 James Cognata 11 Winthrop (ME) 1 18:51.8 110.2 135 142
143 Jake Owen 12 Yarmouth (ME) 5 18:51.9 110.2 136 143
144 Chris Jaynes 9 Falmouth (ME) 4 18:53.6 110.0 137 144
145 Joseph Cotta 11 Scarborough (ME) 5 18:54.4 110.0 138 145
146 Will Sherrill 12 Lincoln Academy (ME) 2 18:54.5 109.9 139 146
147 Owen Lynch 11 Portland (MI) 6 18:55.7 109.8 140 147
148 Conrad Cole 12 Yarmouth (ME) 6 18:55.8 109.8 141 148
149 Philip Alyokhin 12 Old Town (ME) 2 18:56.8 109.7 142 149
150 Gehrig Hatch 11 Marshwood (ME) 4 18:57.1 109.7 143 150
151 Roland Ladd 12 Bangor (ME) 7 18:58.1 109.6 144 151
152 Joseph Burgess 11 Gray-New Gloucester (ME) 3 18:58.7 109.5 145 152
153 Ostin Smith 11 Monmouth Academy (ME) 2 18:59.2 109.5 146 153
154 Aiden Searway 12 Hermon (ME) 3 18:59.6 109.5 147 154
155 Harry Dunne 9 Bonny Eagle (ME) 5 19:00.4 109.4 148 155
156 Lucas Reimann-Dubber 11 Kents Hill (ME) 3 19:00.4 109.4 149 156
157 Alex Hardy 12 Mt Blue (ME) 4 19:00.9 109.3 150 157
158 Mason Bard 11 Mt Saint Charles (RI) 3 19:01.1 109.3 158
159 Cameron Jalbert 12 Scarborough (ME) 6 19:02.2 109.2 151 159
160 Ryan Flaherty 12 Cheverus (ME) 2 19:02.3 109.2 152 160
161 Lucas Hardwick 12 Boothbay Region (ME) 1 19:02.3 109.2 153 161
162 Kevin Lu 12 Falmouth (ME) 5 19:02.5 109.2 154 162
163 Silas Bartol 10 Maranacook Community (ME) 1 19:02.5 109.2 155 163
164 Wesley Teegarden 12 Maine Coast Waldorf (ME) 4 19:02.5 109.2 156 164
165 Fletcher Crean 11 Kennebunk (ME) 4 19:04.0 109.0 157 165
166 Chris Augur 9 Yarmouth (ME) 7 19:05.0 108.9 158 166
167 Nick Russ 10 Lincoln Academy (ME) 3 19:05.1 108.9 159 167
168 Noah Hallward-Rough 12 North Yarmouth Academy (ME) 2 19:05.1 108.9 160 168
169 Noah Corcoran 10 Maine Coast Waldorf (ME) 5 19:05.6 108.9 161 169
170 Andrew Hipsky 11 George Stevens (ME) 3 19:05.7 108.9 162 170
171 James Mooney 10 Cony (ME) 4 19:06.1 108.8 163 171
172 Christopher Cummiskey 9 Harwood Union (VT) 5 19:06.2 108.8 164 172
173 Noah Morris 10 Medomak Valley (ME) 2 19:06.3 108.8 173
174 Sam Cashman 9 Brunswick (OH) 7 19:06.7 108.8 165 174
175 Sam Fegal 10 Messalonskee (ME) 5 19:07.0 108.8 166 175
176 Jason Hargesheimer 10 Portland (MI) 7 19:07.2 108.7 167 176
177 Jack Gawtry 12 Yarmouth (ME) 8 19:07.7 108.7 177
178 Danny McCartney 10 Cheverus (ME) 3 19:08.7 108.6 168 178
179 Evan Hamm 10 Yarmouth (ME) 9 19:09.2 108.5 179
180 Johnny Bsullak 9 Poland Regional (ME) 4 19:09.7 108.5 169 180
181 Thomas Wilson 12 South Portland (ME) 8 19:10.2 108.4 181
182 Aiden Jacobs 11 Lincoln Academy (ME) 4 19:10.6 108.4 170 182
183 Hayden Sawyer 11 Marshwood (ME) 5 19:11.4 108.3 171 183
184 Zachary Clement 10 Camden Hills Regional (ME) 2 19:11.6 108.3 172 184
185 Zephyr Lani-Caputo 11 Erskine Academy (ME) 2 19:12.2 108.3 173 185
186 Ben Bateman 11 Hermon (ME) 4 19:14.6 108.0 174 186
187 Ira Nichols 12 Bangor (ME) 8 19:16.9 107.8 187
188 Ray Brickle 11 Hampden Academy (ME) 6 19:17.0 107.8 175 188
189 Ira Buchholz 11 George Stevens (ME) 4 19:17.3 107.8 176 189
190 Barrett Lunder 11 Kents Hill (ME) 4 19:18.3 107.7 177 190
191 Seth Hultstrom 12 York (ME) 5 19:18.5 107.7 178 191
192 Callahan Bryer 12 Mount Desert Island (ME) 5 19:18.8 107.6 179 192
193 Colin Mcdougal 9 Bucksport (ME) 1 19:18.9 107.6 193
194 Fischer Petrlik 9 South Portland (ME) 9 19:19.5 107.6 194
195 Isaac Seeker 11 Falmouth (ME) 6 19:20.4 107.5 180 195
196 Ren Salisbury 10 Sumner Memorial (ME) 2 19:22.1 107.3 181 196
197 Gryffin Kirsten 11 Boothbay Region (ME) 2 19:22.1 107.3 182 197
198 Garrison Wilkerson 10 Hampden Academy (ME) 7 19:22.2 107.3 183 198
199 Evan Small 9 South Portland (ME) 10 19:22.5 107.3 199
200 Liam Daly 12 Sanford (ME) 2 19:23.1 107.2 184 200
201 Quinn Prentice 12 Lincoln Academy (ME) 5 19:24.1 107.2 185 201
202 Tomas Cundick 12 Mt Blue (ME) 5 19:24.2 107.1 186 202
203 Colin Wright 10 Camden Hills Regional (ME) 3 19:24.5 107.1 187 203
204 Lucas Sun 11 Bangor (ME) 9 19:24.8 107.1 204
205 Bhavnish Tucker 10 Lake Region (FL) 1 19:25.2 107.1 188 205
206 Evan Soucy 12 Bangor (ME) 10 19:25.5 107.0 206
207 Chris Pottle 10 Winthrop (ME) 2 19:26.0 107.0 189 207
208 Gavin Coffin 12 John Bapst Memorial (ME) 3 19:26.3 106.9 190 208
209 Owen Spaulding 11 York (ME) 6 19:26.4 106.9 191 209
210 Alec Campbell 11 South Portland (ME) 11 19:27.2 106.9 210
211 Jonathon Wagner 10 Winthrop (ME) 3 19:27.3 106.9 192 211
212 Ian Brown 9 Gould Academy (ME) 3 19:27.3 106.9 193 212
213 Aran Johnson 9 Portland (MI) 8 19:27.7 106.8 213
214 Gavin Nash 10 Hampden Academy (ME) 8 19:28.2 106.8 214
215 Cameron Potter 9 Burrillville (RI) 4 19:28.4 106.8 194 215
216 Owen Heseltine 10 Mt Blue (ME) 6 19:28.4 106.8 195 216
217 Nate Barmby 10 Maine Coast Waldorf (ME) 6 19:28.9 106.7 196 217
218 Kent Hermawan 10 York (ME) 7 19:29.6 106.7 197 218
219 Finley Knappe 9 Kennebunk (ME) 5 19:30.0 106.6 198 219
220 John-Antonio Fatone 11 Lewiston (ID) 3 19:30.0 106.6 199 220
221 Carson Blake 12 South Portland (ME) 12 19:30.7 106.6 221
222 Alexander Price 9 Portland (MI) 9 19:30.9 106.5 222
223 Andrew Atwater 11 Kennebunk (ME) 6 19:31.4 106.5 200 223
224 Ben Pike 9 Camden Hills Regional (ME) 4 19:31.8 106.4 201 224
225 Tyler Stillman 11 Hampden Academy (ME) 9 19:31.8 106.4 225
226 Jonathan Koehler 9 Brunswick (OH) 8 19:33.9 106.3 226
227 Chase Mailhot 11 Lisbon (ND) 2 19:34.2 106.2 202 227
228 Nathan Ashe 10 Cape Elizabeth (ME) 7 19:34.4 106.2 203 228
229 Sam Craighead 11 Mount Desert Island (ME) 6 19:34.9 106.2 204 229
230 Nolan Feyler 10 Gorham (ME) 3 19:37.2 106.0 205 230
231 Lincoln Gage 9 Harwood Union (VT) 6 19:37.3 105.9 206 231
232 Thijs Gilda 11 Cape Elizabeth (ME) 8 19:37.7 105.9 232
233 Nate True 12 Lincoln Academy (ME) 6 19:38.1 105.9 207 233
234 Jacob Mora 10 Gorham (ME) 4 19:38.2 105.9 208 234
235 Jaron Leach 12 Presque Isle (ME) 2 19:38.6 105.8 209 235
236 Max Olmstead 12 Maranacook Community (ME) 2 19:39.1 105.8 210 236
237 Ezra Leach 12 Presque Isle (ME) 3 19:39.4 105.8 211 237
238 Declan Faircloth-Walshe 11 Bangor (ME) 11 19:39.7 105.7 238
239 Sami Rizkallah 11 Yarmouth (ME) 10 19:39.8 105.7 239
240 Michael Johnson 10 Bucksport (ME) 2 19:40.8 105.6 240
241 Benjamin Klingle 10 Brunswick (OH) 9 19:41.9 105.5 241
242 Jack Gray 12 George Stevens (ME) 5 19:41.9 105.5 212 242
243 Ryan Clark 11 Boothbay Region (ME) 3 19:42.0 105.5 213 243
244 Will Clark 10 Lincoln Academy (ME) 7 19:42.3 105.5 214 244
245 Jay Haney 10 Mount Desert Island (ME) 7 19:42.4 105.5 215 245
246 Declan McPartlan 11 Portland (MI) 10 19:42.9 105.4 246
247 Benjamin Bouchard 10 Scarborough (ME) 7 19:43.2 105.4 216 247
248 Kaden McIntyre 12 Erskine Academy (ME) 3 19:43.3 105.4 217 248
249 Daniel Kim 10 Falmouth (ME) 7 19:43.7 105.4 218 249
250 Gavin Sampson 9 Massabesic (ME) 3 19:44.4 105.3 219 250
251 Cooper Hansel 10 Harwood Union (VT) 7 19:44.5 105.3 220 251
252 Vivian Griffin 10 Cheverus (ME) 4 19:45.1 105.2 221 252
253 Jacob Vitale 12 Sanford (ME) 3 19:45.1 105.2 222 253
254 Daniel Dalton 10 Mt Blue (ME) 7 19:46.2 105.2 223 254
255 Boden Retherford 12 Falmouth (ME) 8 19:46.3 105.2 255
256 Alex Dewitt 12 Ellsworth (WI) 2 19:47.4 105.1 224 256
257 Brandon Mastriano 10 Cony (ME) 5 19:47.8 105.0 225 257
258 Aksel Moon 9 Yarmouth (ME) 11 19:48.2 105.0 258
259 Merrick Bryant 10 Lake Region (FL) 2 19:48.5 104.9 226 259
260 Wynn Pooler 9 Erskine Academy (ME) 4 19:49.2 104.9 227 260
261 Matthew Haire 11 Narraguagus (ME) 1 19:49.2 104.9 261
262 Cruise LaBrie 10 Gorham (ME) 5 19:50.4 104.8 228 262
263 Ben Byrd 11 Marshwood (ME) 6 19:51.0 104.7 229 263
264 Sam Marquis 11 Kennebunk (ME) 7 19:52.5 104.6 230 264
265 Dylan Hurley 11 Kennebunk (ME) 8 19:53.7 104.5 265
266 Isaiah Smith 10 Camden Hills Regional (ME) 5 19:54.6 104.4 231 266
267 Matthew Cormier 10 Ellsworth (WI) 3 19:55.8 104.3 232 267
268 Zane Roggenbuck 10 Orono (MN) 3 19:56.3 104.3 233 268
269 Jordan Furtado 9 Burrillville (RI) 5 19:56.6 104.2 234 269
270 Paul Sames 9 South Portland (ME) 13 19:57.2 104.2 270
271 Andrew Johnson 9 Kennebunk (ME) 9 19:58.0 104.1 271
272 Jesse Gonneville 12 Massabesic (ME) 4 19:58.1 104.1 235 272
273 Drew Pierson 11 Ellsworth (WI) 4 19:58.4 104.1 236 273
274 Washburn Dylan 12 Gray-New Gloucester (ME) 4 19:58.5 104.1 237 274
275 Ben Arsenault 9 Orono (MN) 4 19:58.8 104.1 238 275
276 James Bertolino 11 Brewer (TX) 3 19:59.8 104.0 239 276
277 Conor Glasier 10 Lincoln Academy (ME) 8 20:00.1 103.9 277
278 Thomas Tracy 11 Messalonskee (ME) 6 20:01.2 103.8 240 278
279 Cash Kellen 9 Cheverus (ME) 5 20:01.4 103.8 241 279
280 Wyatt Perron 12 Lisbon (ND) 3 20:02.0 103.8 242 280
281 Quinn St. Peter Scott 9 Edward Little (ME) 1 20:02.5 103.7 243 281
282 Roman Thomas 11 Windham (ME) 4 20:02.6 103.7 244 282
283 Darien Davis 12 Lisbon (ND) 4 20:02.9 103.7 245 283
284 Connor May 11 Old Town (ME) 3 20:03.2 103.7 246 284
285 Ethan Nagle 11 Monmouth Academy (ME) 3 20:05.0 103.5 247 285
286 Ryan Davis 11 Mount Desert Island (ME) 8 20:05.3 103.5 286
287 Jonah Jenkins 9 Kents Hill (ME) 5 20:05.8 103.4 248 287
288 Finn Urey 11 Camden Hills Regional (ME) 6 20:06.1 103.4 249 288
289 Kodi Quimby 11 Mt Blue (ME) 8 20:06.8 103.4 289
290 Thatcher Steele-Maley 12 Maine Coast Waldorf (ME) 7 20:08.9 103.2 250 290
291 Jibril Holloman 11 Lewiston (ID) 4 20:09.4 103.1 251 291
292 Roan Donaghy 9 Lincoln Academy (ME) 9 20:12.0 102.9 292
293 Micah Bryan 11 George Stevens (ME) 6 20:12.5 102.9 252 293
294 Colby Shumway 10 Scarborough (ME) 8 20:12.8 102.8 294
295 Jacob Stone 12 Lake Region (FL) 3 20:14.0 102.8 253 295
296 Jacob Kaiser 9 Biddeford (ME) 3 20:14.4 102.7 254 296
297 Ethan Jason 9 Falmouth (ME) 9 20:15.5 102.6 297
298 Swaroop Handral 12 Brewer (TX) 4 20:16.3 102.6 255 298
299 Jonathan Boos 12 Lake Region (FL) 4 20:17.1 102.5 256 299
300 Justice Taylor 11 Biddeford (ME) 4 20:17.3 102.5 257 300
301 Austin Chandler 11 George Stevens (ME) 7 20:19.3 102.3 258 301
302 Malakai Webber 11 Sanford (ME) 4 20:20.7 102.2 259 302
303 Clay Trafton 10 Edward Little (ME) 2 20:22.5 102.0 260 303
304 Feleke Lynch 10 Mount Desert Island (ME) 9 20:22.7 102.0 304
305 Cooper Tarbuck 9 Maranacook Community (ME) 3 20:22.9 102.0 261 305
306 Bilguun Batsaikham 12 Massabesic (ME) 5 20:23.0 102.0 262 306
307 Bryce Beeler 12 Scarborough (ME) 9 20:24.1 101.9 307
308 Trevor Campbell 9 Brunswick (OH) 10 20:24.2 101.9 308
309 Matthew Dos Santos 10 Cony (ME) 6 20:24.9 101.8 263 309
310 Clayton Allen 12 Erskine Academy (ME) 5 20:25.6 101.8 264 310
311 Teighan Koch 12 Bonny Eagle (ME) 6 20:25.7 101.8 265 311
312 Sean Lowery 9 Falmouth (ME) 10 20:26.8 101.7 312
313 Nathan Bergquist-Guimond 10 Gorham (ME) 6 20:27.4 101.6 266 313
314 Troy Morrison 10 Blue Hill Harbor (ME) 1 20:27.4 101.6 314
315 Tyler Mills 9 Biddeford (ME) 5 20:28.2 101.6 267 315
316 Owen Winslow 9 Edward Little (ME) 3 20:28.5 101.5 268 316
317 Preston Gerry 10 Gray-New Gloucester (ME) 5 20:30.7 101.3 269 317
318 Evan Watts 12 Winslow (AZ) 1 20:30.9 101.3 318
319 Jachym Jarolim 12 Gray-New Gloucester (ME) 6 20:31.1 101.3 270 319
320 Brian Gagnon 11 Boothbay Region (ME) 4 20:31.2 101.3 271 320
321 Alec Rolfe 11 Belfast Area (ME) 3 20:31.2 101.3 272 321
322 Jed Hartley 9 John Bapst Memorial (ME) 4 20:32.3 101.2 273 322
323 Timothy Taylor 9 North Yarmouth Academy (ME) 3 20:33.2 101.2 274 323
324 Drew Butzel 12 Cape Elizabeth (ME) 9 20:35.3 101.0 324
325 Dylan Franklin 9 Burrillville (RI) 6 20:35.3 101.0 275 325
326 Giovanni Warren 11 Poland Regional (ME) 5 20:36.3 100.9 276 326
327 Sebastian Ruta 12 Harwood Union (VT) 8 20:36.7 100.9 327
328 Rowan Tate 10 Ellsworth (WI) 5 20:37.5 100.8 277 328
329 Charlie Garvin 11 Cape Elizabeth (ME) 10 20:37.9 100.8 329
330 Logan Nappi 12 Scarborough (ME) 10 20:38.5 100.7 330
331 Marlowe Recoing-Tallen 11 Boothbay Region (ME) 5 20:39.9 100.6 278 331
332 Finn Henderson 9 Gorham (ME) 7 20:40.6 100.6 279 332
333 Jacob Lu 11 Falmouth (ME) 11 20:40.8 100.5 333
334 Chance Sudbeck 12 Hampden Academy (ME) 10 20:41.9 100.4 334
335 Henry Putnam 9 Boothbay Region (ME) 6 20:43.0 100.3 280 335
336 Zachary Smith 12 Bangor (ME) 12 20:43.1 100.3 336
337 Sawyer Fish 9 Falmouth (ME) 12 20:43.8 100.3 337
338 Milo Thompson Vought 10 Mt Blue (ME) 9 20:44.4 100.2 338
339 Talon Loftus 10 Winslow (AZ) 2 20:44.9 100.2 339
340 Tristan Cormier 11 Lake Region (FL) 5 20:45.2 100.2 281 340
341 Thaddeus Eddyblouin 11 Lincoln Academy (ME) 10 20:46.6 100.1 341
342 Leo Lomangino 11 South Portland (ME) 14 20:48.3 99.9 342
343 Sam VanLunkhuyzen 11 Camden Hills Regional (ME) 7 20:49.6 99.8 282 343
344 Caden Wehrwein 9 George Stevens (ME) 8 20:49.9 99.8 344
345 CJ Savastano 10 Lincoln Academy (ME) 11 20:50.9 99.7 345
346 Michael Ortega 11 Burrillville (RI) 7 20:51.0 99.7 283 346
347 Cedar Cannon 12 Lincoln Academy (ME) 12 20:51.5 99.7 347
348 Nathan Dallaire 11 Massabesic (ME) 6 20:52.7 99.6 284 348
349 Zachary Armstrong 12 Belfast Area (ME) 4 20:53.4 99.5 285 349
350 Nathan Pires 10 Yarmouth (ME) 12 20:53.6 99.5 350
351 Caleb Green 10 Presque Isle (ME) 4 20:54.1 99.5 286 351
352 Tanner Hackett 9 Harwood Union (VT) 9 20:55.2 99.4 352
353 Sam Stocks 9 South Portland (ME) 15 20:55.7 99.3 353
354 Atticus Ellis 9 Harwood Union (VT) 10 20:56.4 99.3 354
355 William Addison 12 Falmouth (ME) 13 20:57.4 99.2 355
356 Jonathan DeRoche 12 South Portland (ME) 16 20:57.6 99.2 356
357 Ambrose McCullough 10 Cheverus (ME) 6 21:00.5 99.0 287 357
358 Aaron Lynch 12 Ellsworth (WI) 6 21:01.6 98.9 288 358
359 Quincy Rock 11 Hampden Academy (ME) 11 21:02.4 98.8 359
360 Aedan Bourgoine 10 Caribou (ME) 4 21:02.6 98.8 289 360
361 Isaiah Hatch 9 Deer Isle-Stonington (ME) 2 21:03.5 98.7 361
362 William Pulvino 12 Scarborough (ME) 11 21:04.2 98.7 362
363 Alexander Emery 9 Cape Elizabeth (ME) 11 21:06.4 98.5 363
364 Alex Wing 10 Monmouth Academy (ME) 4 21:06.5 98.5 290 364
365 Tyler Pelletier 10 Cony (ME) 7 21:07.3 98.4 291 365
366 Noah Pekarski 9 Harwood Union (VT) 11 21:07.3 98.4 366
367 Jack Culbertson 11 Brunswick (OH) 11 21:08.4 98.3 367
368 Eli Morse 9 Cape Elizabeth (ME) 12 21:08.7 98.3 368
369 Nicholas Koziell 9 Scarborough (ME) 12 21:08.9 98.3 369
370 Cole Clark 9 Belfast Area (ME) 5 21:09.0 98.3 292 370
371 Gilman Taylor 10 John Bapst Memorial (ME) 5 21:11.6 98.1 293 371
372 Ezra Gronlund 11 Lake Region (FL) 6 21:12.0 98.1 294 372
373 Ash Lane 12 Falmouth (ME) 14 21:12.7 98.0 373
374 Kristopher Edgar 10 Lincoln Academy (ME) 13 21:14.4 97.9 374
375 Austin Trask 10 Boothbay Region (ME) 7 21:14.5 97.9 295 375
376 Daniel Zhang 11 Lewiston (ID) 5 21:15.4 97.8 296 376
377 Roman Solmos 11 Yarmouth (ME) 13 21:16.2 97.7 377
378 Artur Cantallops 12 Harwood Union (VT) 12 21:16.6 97.7 378
379 John Raymond 11 Yarmouth (ME) 14 21:18.0 97.6 379
380 Azaiah Nanson 11 George Stevens (ME) 9 21:18.4 97.6 380
381 Carter Light 10 Bangor Christian (ME) 1 21:20.7 97.4 381
382 Benjamin Mock 12 John Bapst Memorial (ME) 6 21:21.7 97.3 297 382
383 Griffin Murray 11 Old Town (ME) 4 21:22.5 97.3 298 383
384 Andrew Nalchajian 10 Falmouth (ME) 15 21:24.5 97.1 384
385 Levi Graham 11 Yarmouth (ME) 15 21:26.4 97.0 385
386 Conrad Anderson 12 Maine Coast Waldorf (ME) 8 21:28.0 96.8 386
387 Gus Whited 9 South Portland (ME) 17 21:28.1 96.8 387
388 Zackery Frost 11 Caribou (ME) 5 21:28.7 96.8 299 388
389 Emanuele Clo' 12 Massabesic (ME) 7 21:29.6 96.7 300 389
390 Ashton Carusoe 10 Bangor (ME) 13 21:30.0 96.7 390
391 Hugo Smith 12 Erskine Academy (ME) 6 21:30.9 96.6 301 391
392 Tory Davis 12 Poland Regional (ME) 6 21:31.0 96.6 302 392
393 Logan Whitmarsh 9 Cheverus (ME) 7 21:31.4 96.6 303 393
394 Galen Skinner 11 Yarmouth (ME) 16 21:31.4 96.6 394
395 Samuel Kaiser 10 Biddeford (ME) 6 21:31.4 96.6 304 395
396 Caiden Madore 10 Brewer (TX) 5 21:31.5 96.6 305 396
397 Jack Watson 11 Portland (MI) 11 21:32.3 96.5 397
398 Aidan Gagnon 10 Sanford (ME) 5 21:32.6 96.5 306 398
399 Tony Reiling 10 Gray-New Gloucester (ME) 7 21:33.8 96.4 307 399
400 Alex Strattard 11 Gray-New Gloucester (ME) 8 21:35.0 96.3 400
401 Ethan Rasquinha 11 Scarborough (ME) 13 21:35.6 96.3 401
402 Graeme Tkacs 9 Bangor (ME) 14 21:37.7 96.1 402
403 Keon Shields 11 Hampden Academy (ME) 12 21:38.1 96.1 403
404 Noah Civiello 9 Mt Blue (ME) 10 21:39.1 96.0 404
405 Atticus Blue 9 Medomak Valley (ME) 3 21:39.1 96.0 405
406 Owen Cote 11 John Bapst Memorial (ME) 7 21:39.3 96.0 308 406
407 Roman Cassidy 9 Bangor Christian (ME) 2 21:39.5 96.0 407
408 Jack Williams 12 Cheverus (ME) 8 21:39.8 96.0 408
409 Anthony Johnson 12 Bonny Eagle (ME) 7 21:39.8 96.0 309 409
410 Leif MacCarthy 9 North Yarmouth Academy (ME) 4 21:41.0 95.9 310 410
411 Brendan Ledwick 9 Brunswick (OH) 12 21:42.4 95.8 411
412 Avery Jean 12 Maine Coast Waldorf (ME) 9 21:42.6 95.8 412
413 Gavin Gerry 9 Gray-New Gloucester (ME) 9 21:43.8 95.7 413
414 Jeffrey Owen 9 Yarmouth (ME) 17 21:44.4 95.6 414
415 Benjamin Mylnski 9 Hampden Academy (ME) 13 21:44.8 95.6 415
416 Dru (Nathan Andru) Hyndman 11 Edward Little (ME) 4 21:45.8 95.5 311 416
417 Nolan Grubb 12 Medomak Valley (ME) 4 21:46.6 95.5 417
418 Cameron Landry 12 Gray-New Gloucester (ME) 10 21:47.3 95.4 418
419 Tate Carter 12 Ellsworth (WI) 7 21:49.1 95.3 312 419
420 Laurent DeVries 11 Cape Elizabeth (ME) 13 21:49.9 95.2 420
421 Zach Berg 12 Maranacook Community (ME) 4 21:50.4 95.2 313 421
422 Patrick O'Brien 11 Bangor (ME) 15 21:50.7 95.2 422
423 Ethan Smith 12 Cape Elizabeth (ME) 14 21:51.9 95.1 423
424 Bowen Charlebois 12 Cape Elizabeth (ME) 15 21:52.6 95.0 424
425 Andrew Perruzzi 10 Cape Elizabeth (ME) 16 21:53.2 95.0 425
426 Andrew Yoo 12 Falmouth (ME) 16 21:53.9 94.9 426
427 Josh Werner 12 Sanford (ME) 6 21:55.0 94.9 314 427
428 Michael Clarke 10 Lake Region (FL) 7 21:55.5 94.8 315 428
429 Joshua Keiser 11 Presque Isle (ME) 5 21:55.8 94.8 316 429
430 Nick Allard 11 Lee Academy (ME) 2 21:56.9 94.7 317 430
431 Fynn MacCarthy 10 North Yarmouth Academy (ME) 5 21:57.1 94.7 318 431
432 Deklin Fitzgerald 12 Oceanside (CA) 1 21:57.4 94.7 432
433 Aaron Lyon 12 Brewer (TX) 6 21:58.1 94.6 319 433
434 Jonas Stepanauskas 10 Lincoln Academy (ME) 14 21:58.2 94.6 434
435 Phil Smith 9 Biddeford (ME) 7 21:58.3 94.6 320 435
436 Daniel Belanger 12 Massabesic (ME) 8 21:58.5 94.6 436
437 Zachary Lacey 12 Burrillville (RI) 8 21:58.9 94.6 437
438 Daniel Belisle 9 Mt Saint Charles (RI) 4 21:58.9 94.6 438
439 Tyler Noyes 11 Hermon (ME) 5 21:59.0 94.6 321 439
440 Ben Thrasher 12 Madison Area Memorial (ME) 1 21:59.3 94.6 440
441 Aiden Wicklow 9 Cheverus (ME) 9 21:59.6 94.5 441
442 Evan D'Souza 10 Maine Coast Waldorf (ME) 10 22:01.5 94.4 442
443 Walter Ruthman 10 Yarmouth (ME) 18 22:01.7 94.4 443
444 Riley Day 12 Poland Regional (ME) 7 22:02.0 94.3 322 444
445 Seth Reardon 10 Brewer (TX) 7 22:02.5 94.3 323 445
446 Ryan Gibbons 11 South Portland (ME) 18 22:03.6 94.2 446
447 Justice Marable 9 Erskine Academy (ME) 7 22:05.2 94.1 324 447
448 Payton Owens 12 Lake Region (FL) 8 22:06.1 94.1 448
449 Patrick Bellemare 12 Winthrop (ME) 4 22:06.5 94.0 325 449
450 Quinn Tkacs 11 Bangor (ME) 16 22:06.6 94.0 450
451 Finn Connolly 9 South Portland (ME) 19 22:06.9 94.0 451
452 Elliott Chapman 10 Lincoln Academy (ME) 15 22:07.5 94.0 452
453 Ethen Cunningham 11 Hampden Academy (ME) 14 22:09.1 93.8 453
454 Hunter Beveridge 9 Camden Hills Regional (ME) 8 22:09.6 93.8 454
455 Sam Morrow 9 Gorham (ME) 8 22:09.7 93.8 455
456 Cohen Bove 9 Portland (MI) 12 22:11.8 93.7 456
457 Gus Anderson 9 Maine Coast Waldorf (ME) 11 22:12.4 93.6 457
458 Loris Rahain 12 Monmouth Academy (ME) 5 22:14.0 93.5 326 458
459 Aidan Currie 12 Foxcroft Academy (ME) 2 22:15.2 93.4 459
460 Brendan Connolly 12 Cape Elizabeth (ME) 17 22:17.6 93.2 460
461 Christopher Noonan 11 Cape Elizabeth (ME) 18 22:18.4 93.2 461
462 Devin Cannon 9 Bonny Eagle (ME) 8 22:18.6 93.2 462
463 Adam Rothenstein 12 Kents Hill (ME) 6 22:19.4 93.1 327 463
464 Riley Hastey 10 Sumner Memorial (ME) 3 22:20.2 93.1 328 464
465 Eamon McGlashan 11 Kennebunk (ME) 10 22:20.9 93.0 465
466 Will Stoner 9 Orono (MN) 5 22:22.1 92.9 329 466
467 Alex LeClair 9 Presque Isle (ME) 6 22:23.0 92.9 330 467
468 Isaiah Breitmeyer 12 Cony (ME) 8 22:23.0 92.9 468
469 Liam Swift 12 Bucksport (ME) 3 22:24.1 92.8 469
470 Tyler Gendreau 12 Burrillville (RI) 9 22:24.6 92.8 470
471 Ethan Harper 11 Madison Area Memorial (ME) 2 22:28.0 92.5 471
472 Jack Herman 12 Cheverus (ME) 10 22:28.1 92.5 472
473 Jordan Kellis 11 Kennebunk (ME) 11 22:30.2 92.4 473
474 Trey Goodwin 12 Lawrence (KS) 1 22:31.8 92.3 474
475 Parker Ashfield 9 Bangor (ME) 17 22:33.4 92.2 475
476 Dillon Rollins 9 Hampden Academy (ME) 15 22:33.9 92.1 476
477 Seth Michalick 12 Bangor (ME) 18 22:34.2 92.1 477
478 Henry Milan 9 John Bapst Memorial (ME) 8 22:34.3 92.1 478
479 Unknown 11 Gould Academy (ME) 4 22:39.3 91.8 331 479
480 Owen Cook 10 Cheverus (ME) 11 22:43.2 91.5 480
481 Zander Hunter 12 Brewer (TX) 8 22:46.5 91.3 481
482 Ian Kozielec 10 Camden Hills Regional (ME) 9 22:47.2 91.2 482
483 Simon Zhang 9 Mount Desert Island (ME) 10 22:47.6 91.2 483
484 Ryan Berry 10 Bonny Eagle (ME) 9 22:48.7 91.1 484
485 Dominic Curicio 12 Gray-New Gloucester (ME) 11 22:48.8 91.1 485
486 Hendrick Witt 11 Hampden Academy (ME) 16 22:49.6 91.1 486
487 Sam Goodspeed 12 Mt Blue (ME) 11 22:50.3 91.0 487
488 Jorgen Halvorsen 10 Piscataquis Community (ME) 1 22:51.2 91.0 488
489 Simon Shyka-Brown 10 Cape Elizabeth (ME) 19 22:53.5 90.8 489
490 Aaron Belanger 10 Hermon (ME) 6 22:54.5 90.8 332 490
491 Kyle Mastriano 10 Cony (ME) 9 22:55.2 90.7 491
492 Derrick Stephens 11 Windham (ME) 5 22:56.6 90.6 333 492
493 Ethan Kutella 9 Lake Region (FL) 9 22:56.9 90.6 493
494 Thomas Bradley 12 Searsport District Senior (ME) 1 22:57.3 90.6 494
495 Keegan Owens 12 Lake Region (FL) 10 22:57.7 90.5 495
496 Mike Li 9 John Bapst Memorial (ME) 9 22:59.8 90.4 496
497 Landon Cropper 9 Windham (ME) 6 23:00.5 90.4 334 497
498 Richard Harriman 12 Massabesic (ME) 9 23:02.3 90.2 498
499 Layne Williams 9 Lisbon (ND) 5 23:03.9 90.1 335 499
500 Ryan Lynch 12 Oceanside (CA) 2 23:04.7 90.1 500
501 Joshua Fecteau 10 Gray-New Gloucester (ME) 12 23:05.2 90.1 501
502 Edward Bell 10 Caribou (ME) 6 23:06.1 90.0 336 502
503 Jack Violette 9 Caribou (ME) 7 23:10.5 89.7 337 503
504 Jonah Busker 12 Harwood Union (VT) 13 23:10.6 89.7 504
505 John Moring 12 Bangor (ME) 19 23:11.9 89.6 505
506 Nicholas Ryder 12 Bonny Eagle (ME) 10 23:12.1 89.6 506
507 Peter Wycoff 10 Cheverus (ME) 12 23:13.7 89.5 507
508 Ethan Linkletter 9 Madison Area Memorial (ME) 3 23:22.2 89.0 508
509 Lucian Bassett 9 Lake Region (FL) 11 23:24.8 88.8 509
510 Sebastian Petrack 11 George Stevens (ME) 10 23:26.7 88.7 510
511 Jeremiah Bourgoin 11 Hodgdon (ME) 1 23:28.7 88.6 511
512 Zachary Holt 11 Lee Academy (ME) 3 23:29.3 88.5 338 512
513 Jordan Anderson 9 Lincoln Academy (ME) 16 23:29.6 88.5 513
514 Ben Gordon 10 Cape Elizabeth (ME) 20 23:29.7 88.5 514
515 Kiernan Riley 9 Falmouth (ME) 17 23:29.9 88.5 515
516 Ryan Pelletier 12 Cony (ME) 10 23:29.9 88.5 516
517 Reagan Monroe 11 Bangor (ME) 20 23:32.1 88.3 517
518 Elgin Physic 12 Lewiston (ID) 6 23:33.8 88.2 339 518
519 Zack Verville 11 Massabesic (ME) 10 23:35.8 88.1 519
520 Connor McFarland 11 Lincoln Academy (ME) 17 23:36.0 88.1 520
521 Jayden Richards 10 Brewer (TX) 9 23:36.5 88.1 521
522 Malcom Nelson 9 Yarmouth (ME) 19 23:39.1 87.9 522
523 Simon Alipalo 10 Sanford (ME) 7 23:39.4 87.9 340 523
524 Cameron McLaughlin 9 Maine Coast Waldorf (ME) 12 23:39.5 87.9 524
525 Kai Thistle 9 Edward Little (ME) 5 23:40.3 87.8 341 525
526 Zachary Peirce 10 Foxcroft Academy (ME) 3 23:40.7 87.8 526
527 Ryan Gildart 10 South Portland (ME) 20 23:40.9 87.8 527
528 Anthony Warren 9 Poland Regional (ME) 8 23:42.3 87.7 528
529 George Taylor 9 Waterville (ME) 3 23:43.8 87.6 342 529
530 Ryder Drinkert 9 Orono (MN) 6 23:51.5 87.1 343 530
531 Ezra Wildrick 10 Bangor Christian (ME) 3 23:53.4 87.0 531
532 Cole Ward 11 Lewiston (ID) 7 23:53.7 87.0 344 532
533 Alex Kinnison 9 Orono (MN) 7 23:55.6 86.9 345 533
534 Thomas McCormack 11 Brunswick (OH) 13 23:57.9 86.8 534
535 Asher Grazulis 11 Waterville (ME) 4 23:59.6 86.7 346 535
536 Noah Kessler 10 Maine Coast Waldorf (ME) 13 24:00.6 86.6 536
537 Sullivan Olsen 9 South Portland (ME) 21 24:01.6 86.5 537
538 Ethan Whitlock 11 Brunswick (OH) 14 24:03.3 86.4 538
539 Henry Stauss 12 Kennebunk (ME) 12 24:03.8 86.4 539
540 Gladstone Meadows 9 Kents Hill (ME) 7 24:03.9 86.4 347 540
541 Cameron Pelletier 9 Biddeford (ME) 8 24:04.5 86.3 541
542 Ethan Pinette 9 Hermon (ME) 7 24:04.6 86.3 348 542
543 Lukas Modrusan 10 Hermon (ME) 8 24:06.7 86.2 543
544 Declan Howe 9 Edward Little (ME) 6 24:07.5 86.2 349 544
545 Caleb King 10 North Yarmouth Academy (ME) 6 24:12.4 85.9 350 545
546 Noah Rogers 9 Marshwood (ME) 7 24:13.6 85.8 351 546
547 Alexander McCafferty 9 Camden Hills Regional (ME) 10 24:15.2 85.7 547
548 Dustin Merrill 11 Lewiston (ID) 8 24:16.9 85.6 548
549 Damien Frey 11 Brewer (TX) 10 24:18.4 85.5 549
550 Jonah Purvis 11 Hermon (ME) 9 24:21.4 85.3 550
551 Mikai Ferracci 9 George Stevens (ME) 11 24:21.5 85.3 551
552 David Botelho 11 South Portland (ME) 22 24:23.8 85.2 552
553 Ryder Chandler 9 Presque Isle (ME) 7 24:24.4 85.2 352 553
554 Eben Michaud 10 Winthrop (ME) 5 24:24.9 85.2 353 554
555 Quinn Jackson 10 George Stevens (ME) 12 24:26.3 85.1 555
556 Unknown 9 Lee Academy (ME) 4 24:26.4 85.1 354 556
557 Wyatt Stoughton 10 Cape Elizabeth (ME) 21 24:27.0 85.0 557
558 Caden Lacadie-Bolduc 10 Kennebunk (ME) 13 24:27.1 85.0 558
559 James Coconis 9 Sanford (ME) 8 24:27.6 85.0 559
560 Joshua Nsega 12 Lewiston (ID) 9 24:32.6 84.7 560
561 Zachary Jawor 12 Lewiston (ID) 10 24:32.8 84.7 561
562 Eli Olson 10 Yarmouth (ME) 20 24:33.0 84.7 562
563 Aric Gleason 9 Ellsworth (WI) 8 24:34.7 84.6 563
564 Gabe Stetkis 9 Skowhegan Area (ME) 2 24:37.1 84.4 564
565 Myles Brown 10 Yarmouth (ME) 21 24:38.6 84.4 565
566 Brandon Lynch 12 Lewiston (ID) 11 24:39.4 84.3 566
567 Aiden Warme 12 Winslow (AZ) 3 24:39.6 84.3 567
568 Kaydenn Downing 10 Winthrop (ME) 6 24:39.9 84.3 355 568
569 Benjamin Tate 9 Ellsworth (WI) 9 24:40.1 84.3 569
570 Giacomo Smith 9 Erskine Academy (ME) 8 24:41.9 84.2 570
571 Jarek Fryzlewicz 11 Massabesic (ME) 11 24:44.3 84.0 571
572 Josh Bradeen 11 Biddeford (ME) 9 24:44.6 84.0 572
573 Unknown 12 Hyde (CA) 2 24:46.0 83.9 573
574 Will Caron 11 Bangor (ME) 21 24:48.2 83.8 574
575 Elijah Knowles 11 Lee Academy (ME) 5 24:57.9 83.3 356 575
576 Joe Bryant 9 Edward Little (ME) 7 24:58.3 83.2 357 576
577 Thomas Hilton 11 Ellsworth (WI) 10 25:07.9 82.7 577
578 Eric Nelson 11 Maranacook Community (ME) 5 25:09.6 82.6 358 578
579 Aidan Knowles 12 Lee Academy (ME) 6 25:11.5 82.5 359 579
580 Kristian Kellerhals 11 Houlton (ME) 1 25:18.6 82.1 580
581 Bryan Donnelly 9 Madison Area Memorial (ME) 4 25:20.0 82.1 581
582 Ben Shields 11 Cheverus (ME) 13 25:21.6 82.0 582
583 Carter Slocum 10 Winthrop (ME) 7 25:21.9 82.0 360 583
584 Saadaq Mahamed 11 Lewiston (ID) 12 25:23.6 81.9 584
585 Ari Brokos 9 Portland (MI) 13 25:25.1 81.8 585
586 Angelo Leo 9 Lake Region (FL) 12 25:26.0 81.7 586
587 Loal Vance 10 Winthrop (ME) 8 25:31.9 587
588 Marshall Clifford 10 Erskine Academy (ME) 9 25:32.7 81.4 588
589 Sam Ross 10 Messalonskee (ME) 7 25:34.9 81.3 361 589
590 Victor Fowler 9 Harwood Union (VT) 14 25:37.4 81.1 590
591 Benjamin Butterfield 10 Brewer (TX) 11 25:45.1 591
592 Henry Ginsburg 9 Yarmouth (ME) 22 25:45.3 80.7 592
593 Cameron Evans 10 Bucksport (ME) 4 25:52.5 80.3 593
594 Elijah Nelson 10 Messalonskee (ME) 8 25:53.9 80.3 594
595 Otis Mccanna 9 Portland (MI) 14 25:57.3 80.1 595
596 Caden Morales 10 Lisbon (ND) 6 25:58.3 80.1 362 596
597 Isaiah Smith 11 Skowhegan Area (ME) 3 25:58.7 80.0 597
598 Samuel Brito 10 Winthrop (ME) 9 26:01.2 79.9 598
599 Will Myers 10 Gould Academy (ME) 5 26:01.8 79.9 363 599
600 Harrison Landes 9 Caribou (ME) 8 26:02.6 79.8 600
601 Lucas Frechette 12 Poland Regional (ME) 9 26:07.1 79.6 601
602 David DelVecchio 12 Lake Region (FL) 13 26:07.3 79.6 602
603 Owen Staples 10 Deer Isle-Stonington (ME) 3 26:10.9 79.4 603
604 Brady McQuaid 11 Brunswick (OH) 15 26:12.9 79.3 604
605 Roscoe Robinson 9 Hampden Academy (ME) 17 26:13.9 79.2 605
606 Casey Nelson 9 Hampden Academy (ME) 18 26:15.3 79.2 606
607 Gabe Wheeler 9 Camden Hills Regional (ME) 11 26:17.5 79.1 607
608 James Kneeland 9 Bonny Eagle (ME) 11 26:23.5 78.8 608
609 Dylan Sanna 9 Sanford (ME) 9 26:27.3 78.6 609
610 Unknown 12 Hyde (CA) 3 26:27.5 78.6 610
611 Kai Perks 10 Gould Academy (ME) 6 26:28.2 78.5 364 611
612 Jack Lee 11 Massabesic (ME) 12 26:32.8 78.3 612
613 Brayden Holmes 9 Bangor Christian (ME) 4 26:42.5 77.8 613
614 Noah Vallor 9 Brewer (TX) 12 26:47.3 77.6 614
615 JohnPatr Heffer 9 South Portland (ME) 23 26:54.7 615
616 Liam Cormier 10 Brewer (TX) 13 26:56.1 77.2 616
617 Cam Scanlon 10 Marshwood (ME) 8 26:57.4 77.1 617
618 Ryan Eldridge 9 Belfast Area (ME) 6 26:57.5 77.1 365 618
619 Jaden Lewis 12 George Stevens (ME) 13 26:58.8 77.1 619
620 Jack Fisher 9 Sumner Memorial (ME) 4 27:00.0 77.0 366 620
621 Louis Nicholas 9 Brewer (TX) 14 27:01.9 76.9 621
622 Wesley Dumas 12 Kents Hill (ME) 1 27:03.2 76.8 622
623 Patrick Horworth 10 Orono (MN) 8 27:05.0 76.8 623
624 Zak Fecteau 9 Monmouth Academy (ME) 6 27:05.3 76.8 367 624
625 Aaron Lang 9 Orono (MN) 9 27:06.7 76.7 625
626 Lucas Michaud 10 Falmouth (ME) 18 27:10.3 76.5 626
627 Kyle Evans 12 Sanford (ME) 10 27:17.1 76.2 627
628 Nathan Miller 11 Sumner Memorial (ME) 5 27:20.3 76.0 368 628
629 Owen Doucette 9 Edward Little (ME) 8 27:27.9 75.7 629
630 Devon Bryant 11 Lake Region (FL) 14 27:28.1 75.7 630
631 Isaac Fortin 11 Monmouth Academy (ME) 7 27:29.1 75.6 369 631
632 Gabe McIntosh 9 Orono (MN) 10 27:32.3 75.5 632
633 Kalen Hixson 10 Camden Hills Regional (ME) 12 27:32.4 75.5 633
634 Savya Acharya 9 Waterville (ME) 5 27:33.2 75.4 370 634
635 James Scanlon 12 Marshwood (ME) 9 27:39.1 75.2 635
636 Noah DiDonato 9 Ellsworth (WI) 11 27:47.2 74.8 636
637 Caden Bilotta 9 John Bapst Memorial (ME) 10 27:47.9 74.8 637
638 Youssef Elhefnawi 10 Bangor (ME) 22 27:57.9 74.3 638
639 Josh Pitre 9 Caribou (ME) 9 28:02.2 74.2 639
640 Graecen Jepson 9 Portland (MI) 15 28:17.5 73.5 640
641 Justin Davis 11 Old Town (ME) 5 28:33.5 72.8 371 641
642 Teddy Bemis 10 Presque Isle (ME) 8 28:41.7 72.4 642
643 Riley Doughty 11 Sanford (ME) 11 28:45.1 72.3 643
644 Nick Anderson 10 Caribou (ME) 10 28:52.3 72.0 644
645 Vincent Bero 12 Maranacook Community (ME) 6 29:03.9 71.5 372 645
646 Teddy Dickson-Smith 10 Sumner Memorial (ME) 6 29:25.2 70.7 373 646
647 Owen Taupier 10 Kents Hill (ME) 8 29:42.1 70.0 647
648 Aiden Horgan 10 Kennebunk (ME) 14 29:42.3 70.0 648
649 Colm Hull 10 Sanford (ME) 12 29:50.6 649
650 Tommy Gray 11 Cape Elizabeth (ME) 22 30:06.1 69.1 650
651 Drew Turgeon 10 Hampden Academy (ME) 19 30:26.8 68.3 651
652 Unknown 11 Lee Academy (ME) 7 30:32.4 68.1 374 652
653 Peter Curcio 10 Gray-New Gloucester (ME) 13 30:33.4 68.0 653
654 Campbell Litz 11 North Yarmouth Academy (ME) 7 30:37.5 67.9 375 654
655 Alex Boudreau 10 Ellsworth (WI) 12 30:49.9 67.4 655
656 Sam Wingard 9 Orono (MN) 11 30:55.7 67.2 656
657 Maximus Openshaw 12 Lawrence (KS) 2 31:02.1 67.0 657
658 Gary Tibbetts 10 Lincoln Academy (ME) 18 31:02.9 67.0 658
659 Camden Valentine 10 Hampden Academy (ME) 20 31:14.5 66.5 659
660 John Nutting 12 Maranacook Community (ME) 7 31:22.5 66.3 376 660
661 Mason Terscak 10 Yarmouth (ME) 23 31:49.4 65.3 661
662 Brodie Warner 9 Bonny Eagle (ME) 12 32:28.7 662
663 Jaden Rancourt 9 Hampden Academy (ME) 21 33:37.0 61.8 663
664 Connor Parson 10 Lincoln Academy (ME) 19 33:48.1 61.5 664
665 Jack Hodgkins 9 Houlton (ME) 2 34:52.1 59.6 665
666 Nathan Rogers 11 South Portland (ME) 24 35:02.5 59.3 666
667 Logan Duplessie 9 Caribou (ME) 11 36:19.1 57.2 667