2024 Maine XC Festival of Champions - 10/5/2024
Performance List
Event 1 Boys 5k Run CC
===============================================================================
Course: 15:06.92 10/5/2013 Josef Holt-Andrews, Telstar
Meet: 15:06.92 10/5/2013 Josef Holt-Andrews, Telstar
'23 Champion: 15:27.21 9/30/2023 Matthew Giardina, Bishop Guertin
Name Year School Seed
===============================================================================
1 Sean Gray 11 Portsmouth 15:40.00
2 Ethan Keller 12 Scarborough 15:45.34
3 Sam Laverdiere 12 Lake Region 15:45.52
4 Enzo Giampaolo 11 Lewiston 15:45.52
5 Henri McCourt 12 Mt. Blue 16:05.90
6 Henri Rivard 11 Marshwood 16:07.00
7 Sam Cashman 12 Brunswick 16:09.80
8 Ellis Wood 11 Deering 16:12.00
9 Evan Small 12 South Portland 16:12.47
10 William Coull 12 Greely 16:17.00
11 Aran Johnson 12 Portland 16:19.00
12 Pierce Coughlin 12 Messalonskee 16:23.60
13 Beckett Cote 12 Messalonskee 16:25.10
14 Jonathan Koehler 12 Brunswick 16:29.20
15 Aedyn Hughes 12 Ellsworth 16:30.00
16 Lucas Hutchinson 12 Oxford Hills 16:32.14
17 Tim Collins 12 Hampden 16:33.89
18 Calvin Vincent 11 Edward Little 16:34.54
19 Asher Valentine 11 Hampden 16:38.80
20 Charlie Jacques 12 Portland 16:40.00
21 Harrison Dunne 12 Bonny Eagle 16:43.00
22 Griffin Merrill 12 John Bapst 16:44.86
23 Finley Knappe 12 Kennebunk 16:45.00
24 Pi Crosby 12 Waynflete 16:47.00
25 Andrew Catalano 12 Bonny Eagle 16:47.00
26 Maxwell Thompson 12 Bangor 16:47.10
27 Levi Riggs 11 Morse 16:48.86
28 Tait Harvey 11 Greely 16:49.00
29 Atticus Merriam 10 Scarborough 16:50.13
30 Ryan McPherson 11 Brunswick 16:53.00
31 Aidan Roberts 12 Lake Region 16:53.38
32 Samuel Bergmark 10 Bangor 16:53.40
33 Will Meyer 10 Camden Hills 16:53.43
34 Chris Vachon 12 Portsmouth 16:55.00
35 Nicholas Koziell 12 Scarborough 16:56.25
36 Landen Springer 12 Scarborough 16:56.83
37 Owen Blades 11 Portland 16:58.29
38 Baxter Merriam 12 Scarborough 17:00.61
39 Arthur Ferris 11 Burrillville 17:03.00
40 Patrick Orbon 10 Portsmouth 17:03.00
41 Henry Morrison 12 Portland 17:05.00
42 Marshall Wall 12 Brunswick 17:06.01
43 Jackson Dineen 11 Bangor 17:07.40
44 Reid Wemple 11 Wheeler 17:08.00
45 Fischer Petrlik 12 South Portland 17:09.00
46 Samuel Dineen 10 Bangor 17:10.10
47 Walker Hedrich 12 Camden Hills 17:10.97
48 Calder MacKenzie 11 JH Gillis 17:11.34
49 Gabe Eaton 12 Brunswick 17:14.33
50 James Brady 11 Houlton/GHCA 17:15.00
51 Liam Nudd 11 Cape Elizabeth 17:15.27
52 Tewolde Stewart 10 Caribou 17:16.44
53 Gavin Sampson 12 Massabesic 17:17.00
54 Ian Britt 11 Mt. Ararat 17:18.19
55 Christopher Cummiskey 12 Harwood 17:18.40
56 Owen Beane 12 Orono 17:20.00
57 Ben Arsenault 12 Orono 17:20.00
58 Jack Marston 12 Portsmouth 17:23.00
59 Sam Tooley 11 Camden Hills 17:24.19
60 Ethan Cadorette 12 Biddeford 17:24.43
61 Malachi Witmer 10 Houlton/GHCA 17:25.00
62 Brady Pelletier 11 Bangor 17:26.80
63 Tristan Hughes 12 Belfast 17:28.14
64 Alden Reardon 11 Fort Kent 17:28.40
65 Parker Ashfield 12 Bangor 17:29.30
66 Owen Cummings 10 Gorham 17:29.57
67 Mark Walker 9 JH Gillis 17:30.00
68 Ben Hatch 11 Mt. Blue 17:31.80
69 Asa Tussing 12 Deering 17:33.00
70 Cameron Pernal 12 Yarmouth 17:34.10
71 Harvey Crider 10 Gorham 17:34.79
72 Brayden Drake 10 Houlton/GHCA 17:35.00
73 Caiden McHale 12 Portsmouth 17:35.00
74 Michael Lawlor 11 South Portland 17:37.32
75 Seth Dubay 10 Caribou 17:37.70
76 Luke Doscinski 11 Mt. Blue 17:38.50
77 Henry Milan 12 John Bapst 17:38.59
78 Paul Sames 12 South Portland 17:41.05
79 Lucian Avila-Gatz 12 MDI 17:43.00
80 Peter Rank 11 Deering 17:43.00
81 Drew Gaulin 10 Burrillville 17:43.00
82 Noah Tessier 11 Marshwood 17:43.36
83 Finn Henderson 12 Gorham 17:43.44
84 Alex LeClair 12 Presque Isle 17:45.00
85 Andrew Barrett 11 Orono 17:45.00
86 Noah McGruder 10 Ellsworth 17:45.00
87 Liam Waring 11 Orono 17:45.00
88 Trevor Campbell 12 Brunswick 17:45.08
89 Owen Card 11 Lincoln Acad 17:45.40
90 Joel Brinz 10 Hampden 17:45.71
91 Evan Atwood 12 Wheeler 17:46.00
92 Jack Scott 10 Hampden 17:46.02
93 Alexis Jaurez Vasquez 11 Thornton 17:49.00
94 Noah Civiello 12 Mt. Blue 17:50.20
95 Scott Stubbs 11 Caribou 17:50.64
96 Nolan I'Aboni 12 South Portland 17:53.00
97 Chris Cooper 11 MDI 17:53.00
98 Harrison Landes 12 Caribou 17:55.13
99 Graham Stoughton 10 Camden Hills 17:55.39
100 Gunnar Weil 11 Hampden 17:55.50
101 Andrew Greene 11 Hampden 17:55.50
102 Arman Gurcan 11 Cheverus 17:55.60
103 Johnny Bsullak 12 Poland 17:56.00
104 Jude Keezer 9 Bangor Christian 17:57.43
105 Lukas Pounder 11 Narraguagus 17:58.00
106 Liam Alexander 11 Portland 17:58.00
107 William Morris 10 Dirigo 17:58.28
108 Evan Crockett 10 Messalonskee 17:58.49
109 Alfie Cognata 10 Winthrop 17:59.93
110 Eli Young 10 Mt. Blue 18:00.00
111 Camden Brown 12 Orono 18:00.00
112 Mikhail El-Badry 10 Berwick 18:00.00
113 Frederick Brill 11 Falmouth 18:00.02
114 Christopher Jaynes 12 Falmouth 18:01.00
115 Jeffrey Owen 12 Yarmouth 18:01.42
116 Marco Garelli 11 Skowhegan 18:01.82
117 Noah Oliver 11 Messalonskee 18:01.94
118 Eli Hoeft 12 Mt. Blue 18:02.00
119 Jacob Violette 12 Caribou 18:02.10
120 Sean Lowery 12 Falmouth 18:02.94
121 Jackson Kayne 11 Cheverus 18:03.38
122 Harrison Crider 10 Gorham 18:03.39
123 Gus Whited 12 South Portland 18:04.00
124 Everret Smith 9 Portland 18:04.00
125 Cash Kellen 12 Cheverus 18:04.02
126 Wyatt Smith 12 Morse 18:07.80
127 Vincent Wing 9 Harwood 18:08.00
128 Mason Bragdon 10 Windham 18:08.00
129 Sam Harrod-Kim 9 Portland 18:08.00
130 Isaac Sines 11 Washburn 18:08.00
131 Alex Price 12 Portland 18:09.00
132 Noel Heath 11 Scarborough 18:09.17
133 David Aulisio 11 Saint Andrew's 18:09.60
134 Nathan Brady 9 Houlton/GHCA 18:10.00
135 Ezra Burke 10 Westbrook 18:10.00
136 Neal MacDonald 11 JH Gillis 18:11.00
137 Jonathan Ouellette 12 John Bapst 18:12.02
138 Connor Lund 11 Falmouth 18:13.79
139 Thomas Mickael 11 Lincoln Acad 18:13.94
140 Noah Rasheed 11 Deering 18:14.00
141 Tryg Soares 11 MDI 18:15.00
142 Jonah Jenkins 12 Kents Hill 18:15.00
143 Zach Crowthers 11 Wheeler 18:15.00
144 Zach Egeland 10 Camden Hills 18:15.70
145 Lexington Cote 10 Messalonskee 18:16.10
146 Patrick Saltysiak 11 MDI 18:17.00
147 Tyler Bryant 12 South Portland 18:17.88
148 Drew Forch 12 Portsmouth 18:18.00
149 Cole Nowell 9 Camden Hills 18:18.38
150 Ethan Cohen 11 Camden Hills 18:18.48
151 James Goddard 10 MDI 18:19.00
152 Cole Smith 12 Portland 18:20.00
153 William Francis 12 Old Town 18:20.00
154 Jacob Harmon 11 Portland 18:20.00
155 Caleb Pelletier 12 Sanford 18:20.21
156 Owen Cooper 10 Greely 18:21.00
157 Ashtin Searway 11 Hermon 18:21.00
158 Robert Berry 11 Narraguagus 18:22.00
159 Aj Crocker 10 Boothbay/Wis 18:22.60
160 Reid Hughes 9 Portland 18:24.00
161 Jeffrey Flees 12 Waterville 18:24.00
162 Olin Johnson 12 Falmouth 18:24.85
163 Beckham Rand 10 John Bapst 18:26.64
164 Jonathan Bisson 10 Brunswick 18:28.30
165 Reece Renwick 10 George Stevens 18:30.00
166 Wyatt Richardson 10 George Stevens 18:30.00
167 Isaac Pelletier 10 Sanford 18:30.00
168 Owen Norgang 12 George Stevens 18:30.00
169 Ansel Tenney 12 George Stevens 18:30.00
170 Owen Cannon 10 George Stevens 18:30.00
171 Thomas Coolidge 12 George Stevens 18:30.00
172 Spencer Young 9 George Stevens 18:30.00
173 Brady Cox 9 Orono 18:30.00
174 Jeffrey Casavant 11 Biddeford 18:30.74
175 Emery Stevens 10 Hampden 18:30.94
176 Geo Mayorquin 10 South Portland 18:31.00
177 Caleb Saucier 11 Windham 18:32.80
178 Bennett Cohen 11 Camden Hills 18:34.53
179 Dylan Kafalas 9 Burrillville 18:35.00
180 Benedict Hoskins 10 John Bapst 18:35.51
181 Patrick Heffernan 12 South Portland 18:37.00
182 Sam Stocks 12 South Portland 18:37.03
183 Nick Munyaneza 12 Gorham 18:38.84
184 Runner Jarrett 12 Foxcroft 18:39.49
185 Jack Cashman 10 Brunswick 18:40.70
186 Nick Morouse 11 Brunswick 18:40.80
187 Andrew Young 12 Windham 18:42.97
188 Max Withee 12 Messalonskee 18:45.00
189 Leo Picard 11 Burrillville 18:48.00
190 Colin Anderson 10 Scarborough 18:48.19
191 Declan Costa 11 Burrillville 18:49.00
192 Logan Whitmarsh 12 Cheverus 18:49.71
193 Blake Knowles 9 Berwick 18:50.00
194 Colin Hulsey 11 South Portland 18:51.00
195 Thomas Casale 11 Austin Prep 18:52.00
196 Andrew Skeirik 10 Austin Prep 18:52.00
197 Geoffrey Beane 11 MDI 18:52.00
198 Otto Hibl 12 Morse 18:52.60
199 Abe Palme 9 Gorham 18:52.74
200 Max Edwards 11 Scarborough 18:53.00
201 Jesse Canfield 10 Yarmouth 18:53.21
202 Nathan Chute 10 Bangor 18:53.90
203 Kodiak Gerken 12 Mattanawcook 18:53.91
204 Emile Olins 10 Portland 18:54.21
205 Darion Wescott 10 Ellsworth 18:55.00
206 Saben Tenney 12 Sumner 18:55.00
207 Jaxson Graham 10 Austin Prep 18:56.00
208 Sam St. Germain 10 Winthrop 18:57.16
209 Jack Brune 12 Morse 18:57.32
210 Cedar Conly 12 Portland 19:00.00
211 Dylan Franklin 12 Burrillville 19:00.00
212 Finn Marianski 11 Yarmouth 19:00.00
213 Samuel Liudvinaitis 11 Lisbon 19:00.00
214 Cooper Martin 10 Bangor 19:00.00
215 Malachi Ganong 11 Lisbon 19:00.00
216 Shawn Coty 10 Houlton/GHCA 19:00.00
217 Elijah Jakubisn 12 Nokomis 19:00.00
218 Ren Kauffunger 11 Morse 19:01.40
219 Darcey Lees 11 Bangor 19:01.70
220 David Dixon 10 Carrabec 19:03.00
221 Atticus Ellis 12 Harwood 19:04.40
222 Kendryk Aquino 12 Austin Prep 19:04.42
223 Brendan Ledwick 12 Brunswick 19:04.60
224 Ethan Fortie 9 Messalonskee 19:04.84
225 Grady Miller 10 Oxford Hills 19:05.22
226 Jordan Furtado 12 Burrillville 19:06.00
227 Oliver Killeen 11 Portland 19:08.00
228 Ewan Nash 9 Brunswick 19:08.10
229 Benjamin Tate 12 Ellsworth 19:10.00
230 Chris Irankunda 12 Yarmouth 19:11.00
231 Zachary Doane 12 Greely 19:11.00
232 Nathaniel Parker 11 Camden Hills 19:11.00
233 Isaiah Sabean 11 Cony 19:11.98
234 Asher Roy 10 Oxford Hills 19:13.00
235 Liam McKee 11 Leavitt 19:13.24
236 Jason Choi 11 John Bapst 19:15.00
237 Jed Hartley 12 John Bapst 19:15.00
238 Sam Withers 11 Waterville 19:16.00
239 Pace Jarrett 10 Foxcroft 19:16.26
240 Phoenix Jalbert 12 St. Dominic 19:17.00
241 Abram Philbrook 10 Oceanside 19:17.30
242 Nathanael Clark 11 Lincoln Acad 19:17.93
243 Graecen Jepson 12 Portland 19:18.00
244 Keaton Sampson 10 Massabesic 19:18.00
245 James Bergeron 12 Austin Prep 19:18.38
246 Eli Meader 9 Madison 19:19.00
247 Noah Loveys-Messenger 9 Thornton 19:19.00
248 Riley Lamb 11 Poland 19:19.00
249 Quinn Michaud 12 Fort Kent 19:20.11
250 Mickey Nowell 11 Camden Hills 19:20.67
251 Bryce Holden 11 Mt. Ararat 19:21.59
252 Gavin Lawler 11 Windham 19:23.00
253 Eli Sidhu 11 Falmouth 19:23.00
254 Cleyton Splaine 12 Boothbay/Wis 19:23.33
255 Tadhg Lake 9 Waynflete 19:24.00
256 Aidan Morris 11 Cape Elizabeth 19:24.33
257 Wyatt Levesque 9 Lake Region 19:24.66
258 Landen Cole 11 Westbrook 19:25.00
259 Ben Christensen 12 South Portland 19:26.00
260 Jude Landry 11 Yarmouth 19:27.00
261 Jose Bencomo 11 Scarborough 19:27.00
262 Harper Borden 11 Edward Little 19:27.17
263 Damien Meissner 10 Scarborough 19:27.57
264 Evan Brousseau 11 Lewiston 19:28.04
265 Wyatt Oliver 9 Mt. Blue 19:28.70
266 Ben McCalmon 9 Cape Elizabeth 19:28.81
267 Barrett Chalmers 12 Portland 19:29.00
268 Jackson Widerstrom 11 Marshwood 19:29.53
269 Cody Brook 10 Scarborough 19:29.54
270 Damian Wynn 10 Mt. Blue 19:30.00
271 Owen Cousins 10 Westbrook 19:30.00
272 Caleb March 12 Hampden 19:30.09
273 William Stoner 12 Orono 19:31.00
274 William Tripp 9 Thornton 19:31.00
275 Manny Sepulveda 9 Wheeler 19:31.00
276 Noah Schneider 11 Orono 19:31.00
277 Maxwell Kuhn 9 Bangor 19:33.00
278 Jasper Keller 9 Yarmouth 19:34.52
279 Devin Cannon 12 Bonny Eagle 19:35.00
280 Brody Hackett 10 Harwood 19:36.00
281 Ethan Kutella 12 Lake Region 19:36.00
282 Keagan Urey 9 Camden Hills 19:36.83
283 Steven Castaneda 12 Burrillville 19:37.00
284 Coburn Morris 10 Washington Acad 19:37.00
285 Colby Wasson 11 JH Gillis 19:37.25
286 Wyatt Wander 10 Portland 19:37.45
287 Charlie Roush 10 Portland 19:37.68
288 Albert Putnam 10 South Portland 19:37.97
289 Emmett Fay-LeBlanc 11 Portland 19:38.00
290 Ronan Brown 11 Oxford Hills 19:38.41
291 Leo Ferrey 9 Cape Elizabeth 19:38.75
292 Jack Palmiter 10 Camden Hills 19:39.29
293 Evan Trieu 9 Cheverus 19:39.49
294 Nick DeMarco 10 Mt. Blue 19:39.59
295 Geoffrey Chase 12 Westbrook 19:40.00
296 Gavin Fanjoy 10 Erskine 19:40.22
297 Chapin Rivers 11 Harwood 19:40.30
298 Jack Stephenson 10 Camden Hills 19:40.77
299 Rylan Phommachanh 12 Burrillville 19:41.00
300 Gavin Anderson 12 Edward Little 19:41.00
301 Michael Ryan 12 Morse 19:42.26
302 Paxton Darrell 9 Presque Isle 19:45.00
303 Isaac Tarring 10 Kennebunk 19:45.00
304 Matthew Hutnak 12 Greely 19:45.00
305 Kevin Munyaneza 10 Gorham 19:45.58
306 Jack Dufresne 10 Bangor 19:45.80
307 Seth Price 12 Carrabec 19:47.00
308 Aspen Mitchell 12 Mt. Abram 19:47.00
309 Aidan Forrest 11 Yarmouth 19:48.00
310 Diego Rico 12 Greely 19:48.00
311 Jonah Milton 9 Cape Elizabeth 19:49.05
312 Mathias Porter 9 Bangor 19:49.90
313 Ryan Kelly 11 Poland 19:50.00
314 Heni Sampson 10 JH Gillis 19:50.00
315 Felix Markosian 12 Ellsworth 19:50.00
316 Harper Stoddard 11 Thornton 19:50.00
317 Brodie Warner 12 Bonny Eagle 19:51.00
318 Kai Thistle 12 Edward Little 19:52.13
319 Wyatt Ross 12 Harwood 19:52.70
320 Cameron Cardella 10 Mt. Ararat 19:52.73
321 Lucas Dubois 10 Falmouth 19:53.00
322 Finn Madden 11 Falmouth 19:53.12
323 Ethan Clark 9 Boothbay/Wis 19:53.30
324 Jackson Lavertu 10 Gorham 19:54.00
325 Macen Boissoneau 10 Falmouth 19:54.00
326 Eli Burt 12 Mt. Ararat 19:54.13
327 Mason Jones 10 Harwood 19:54.20
328 Alan Kalloor 9 Cheverus 19:54.34
329 Asah Gould 9 Edward Little 19:54.42
330 Tim Spooner 11 Portsmouth 19:55.00
331 Noah Lewellen 10 Gorham 19:55.09
332 Leif MacCarthy 12 NYA 19:55.20
333 Daniel Belisle 12 Mt Saint Charles 19:55.61
334 Nicky Service 11 Harwood 19:55.90
335 Sawyer Keenan 10 Thornton 19:56.00
336 Hunter Roberts 10 Washington Acad 19:56.00
337 Henry Keepes 12 Yarmouth 19:56.74
338 Xander Jamieson 10 Caribou 19:57.38
339 Adam Stockwell 10 Scarborough 19:57.41
340 Luka Burns 9 Mt. Blue 19:59.00
341 Calum Bryant 11 Orono 20:00.00
342 Chris Bisson 11 Orono 20:00.00
343 Jack Farnsworth 10 Sumner 20:00.00
344 Elvis Rockwell 12 MDI 20:00.00
345 Isaac Scribellito 11 Lisbon 20:00.00
346 Leighton Doyle 12 Maine Coast 20:00.00
347 Dante Avila 9 Kennebunk 20:00.00
348 Baxter Thackeray 10 Camden Hills 20:00.00
349 Ryan Hanlon 11 Lisbon 20:00.00
350 Griffith Heath 11 Scarborough 20:00.76
351 Finn Zwintscher 10 Cape Elizabeth 20:00.87
352 Evan Romano 9 Deering 20:01.00
353 Cole Lavigne 10 Gardiner 20:01.18
354 Louis Lowry 9 Portland 20:02.00
355 Charlie Philbrick 9 Wheeler 20:02.00
356 Alva Gandler 11 Lincoln Acad 20:02.36
357 Tobias Kennedy 10 Bangor 20:03.95
358 Harper Doyle 11 Poland 20:04.00
359 Tanner Godfrey 10 MCI 20:04.53
360 Julian Lamson-LaPlume 10 Yarmouth 20:05.00
361 Bradien Frakes 12 Caribou 20:06.00
362 Trevor Nichols 11 Mt. Abram 20:06.00
363 Sawyer Fish 12 Falmouth 20:07.94
364 Lincoln Clark 12 Waynflete 20:08.00
365 Charley Flees 11 Waterville 20:08.00
366 Luca Cianchette 12 Greely 20:08.00
367 Brady Boron 9 Brunswick 20:08.20
368 Cameron Pelletier 12 Biddeford 20:09.00
369 Charles (Cj) Yanush 11 Old Town 20:10.00
370 Noah Ferioli 10 Marshwood 20:12.40
371 Parker Plourde 10 John Bapst 20:12.88
372 Zack Mussmann 10 Narraguagus 20:13.00
373 Quinn St. Peter Scott 12 Edward Little 20:14.00
374 Mitchell Hewitt 11 Washburn 20:14.31
375 Haddon Doyle 10 NYA 20:15.00
376 Kellan Devine 10 Yarmouth 20:15.00
377 Leo Anderson 9 Maine Coast 20:15.00
378 Carter Washburn 9 Cape Elizabeth 20:16.78
379 Gideon Walters 10 Thornton 20:17.00
380 Cole Rutberg 10 Yarmouth 20:18.00
381 Teddy McLeod 10 Mt. Blue 20:18.70
382 Liam Vigue 12 Bangor 20:19.00
383 Declan Kelly 11 Mt. Ararat 20:19.66
384 Arjun Dasari 10 Wheeler 20:20.00
385 Dracen Morgan 11 Narraguagus 20:20.00
386 Jack Fisher 12 Sumner 20:21.00
387 Ian Thayer 9 Brewer 20:21.22
388 Nick Bell 11 Mt. Blue 20:22.00
389 Jackson Stimmel 9 Sanford 20:24.34
390 Glenn Modrusan 11 Hermon 20:25.00
391 Kendall McGhee 10 Lisbon 20:25.00
392 Lysander Lefevre 11 Boothbay/Wis 20:26.65
393 Gianni Haefele 10 Winthrop 20:27.08
394 Tristan Atwell 10 Oxford Hills 20:27.38
395 Logan Gustafson 9 Caribou 20:28.32
396 Harper Nelson 9 Brunswick 20:28.50
397 Nathanael Cook 9 John Bapst 20:28.95
398 Jaiden Barainca 10 Kennebunk 20:30.00
399 Silas Winter 9 Kennebunk 20:30.00
400 Lucas Turley 9 Kennebunk 20:30.00
401 Julian Winters 12 Orono 20:30.00
402 Danzig Nave 12 Nokomis 20:30.00
403 Huckleberry Huber-Rees 11 Lincoln Acad 20:30.00
404 Alex Kinnison 12 Orono 20:30.00
405 Nate Gillis 11 JH Gillis 20:30.00
406 Carter Sanborn 11 Kennebunk 20:30.00
407 Chance McNeil 10 Kennebunk 20:30.00
408 Andy O'Brien 9 Camden Hills 20:30.58
409 Everett Hurder 10 Gorham 20:31.68
410 Vincent Caruso 12 Scarborough 20:34.41
411 Lavani Contreras 9 Portland 20:35.00
412 Tim Booth 10 Maranacook 20:35.00
413 Zachary Havey-Chambers 11 Bucksport 20:35.79
414 Ben Aaron 12 Wheeler 20:37.00
415 Jenson Niejadlik 9 Cheverus 20:37.62
416 Liam Benson 9 South Portland 20:39.98
417 Ryan Morrill 12 Gorham 20:40.00
418 Ezra Leong 11 Hampden 20:40.57
419 Chandler Atwood 10 Carrabec 20:41.00
420 Alyosha Sulyandziga 10 Yarmouth 20:41.25
421 Garrett Plourde 11 Washburn 20:41.49
422 Ross Hyland 12 Windham 20:41.53
423 Caetano Correia 11 South Portland 20:42.00
424 Daniel Siemers 10 Bangor 20:42.90
425 Isaac Wright 10 Mt. Ararat 20:43.04
426 Dylan Anderson 11 Gardiner 20:43.10
427 Ben Wyman 9 Camden Hills 20:44.60
428 Charles Byers 11 Winslow 20:45.00
429 Levi Cravin 11 Bangor Christian 20:46.92
430 Ted Simpson 11 Portland 20:48.00
431 Grady Emerson 9 Medomak Valley 20:48.94
432 Odysseas Pavlides 11 Wheeler 20:49.00
433 Harry Watkinson 10 Brunswick 20:49.30
434 Jacob Magnuson 9 Falmouth 20:49.45
435 Jack Van Gieson 10 Sanford 20:49.90
436 colt Curtis 11 Washburn 20:50.12
437 Benjamin Bradshaw 12 Austin Prep 20:51.00
438 Dominic Clyde 9 South Portland 20:52.53
439 Silas Gulley 9 Harwood 20:53.30
440 Deegan Grant 11 Gardiner 20:54.92
441 Caleb Bennett 11 Waterville 20:57.20
442 Henry Francis 9 Morse 20:57.50
443 Brayden DeWitt 9 Hermon 20:57.73
444 Landon Nicely 9 Gorham 20:58.53
445 Logan Chechowitz 10 Erskine 20:58.55
446 Caden Smith 10 Scarborough 20:59.00
447 Ian Quinn 9 Gorham 20:59.85
448 Alex Roach 9 Old Town 21:00.00
449 Jack Hildebrand 9 Orono 21:00.00
450 Valentyn Pickens 11 Presque Isle 21:00.00
451 Adams Stratton 9 George Stevens 21:00.00
452 Edmund Crownover 11 George Stevens 21:00.00
453 Philip Harth 9 Nokomis 21:00.00
454 Josh Creswell 11 Nokomis 21:00.00
455 Cameron Orcutt 11 Bucksport 21:00.04
456 Gavin Gomez 10 MCI 21:00.65
457 Michael Caruso 10 Austin Prep 21:02.29
458 Holden Nehrboss 9 Lincoln Acad 21:02.51
459 Griffin Mula-Howard 10 Thornton 21:03.06
460 Giacomo Bean 12 Edward Little 21:04.07
461 Ariel Aguilo 10 Austin Prep 21:04.24
462 Aiden Roberts-Haven 10 Lincoln Acad 21:04.90
463 Isaiah Hatch 12 Deer Isle Ston 21:05.00
464 Banks Ahlborn 11 Kents Hill 21:05.00
465 Samuel Renda 10 Gardiner 21:05.91
466 Dominic Metayer 10 Bonny Eagle 21:06.00
467 Elliot Irving 11 John Bapst 21:06.84
468 Caleb Kramer 10 Waynflete 21:07.00
469 Alexander Wilcox 11 Hampden 21:07.54
470 Miles Harrison 11 Wheeler 21:08.00
471 Manyuh Nepal 10 John Bapst 21:08.05
472 Connor Poirier 11 Cony 21:08.12
473 Alden Fitzgerald Ward 9 Lincoln Acad 21:08.24
474 Gideon Varney 9 Edward Little 21:08.89
475 Noah Kissel 12 Oxford Hills 21:09.52
476 Jordyn Theroux 10 Sanford 21:09.68
477 Jayden Jines 10 Lake Region 21:10.00
478 Connor Kielbasa 12 Hampden 21:11.06
479 Nico Fenn 10 Austin Prep 21:12.92
480 Noah Wilcox 9 Bangor 21:13.30
481 Rhy Labelle 9 Camden Hills 21:13.35
482 Aidan Howe 11 Mattanawcook 21:14.38
483 Nikolai Leadbetter 10 Deer Isle Ston 21:15.00
484 Henry Schmidt 11 Portsmouth 21:15.00
485 Lucas Scott 11 Biddeford 21:15.00
486 Nick Vanderbilt 11 Lincoln Acad 21:15.29
487 Javier Vallina Somalo 10 Lincoln Acad 21:15.75
488 Farahmand Mukarramov 12 Bonny Eagle 21:16.00
489 Oliver Jonason 10 Lincoln Acad 21:16.54
490 Gabriel Waterman 11 Sanford 21:19.29
491 August Wells 9 Camden Hills 21:19.88
492 Lee Edmunds 10 Scarborough 21:20.05
493 Andrew Mistler 10 Brunswick 21:20.80
494 Ethan Castonguay 11 Poland 21:21.00
495 Dashiell Legawiec 9 Mt. Ararat 21:21.14
496 Garrett Newey 12 Hampden 21:21.47
497 Nathan Fotter 11 Lawrence 21:22.00
498 Timothy Danse 9 Caribou 21:22.78
499 Sebastien Williams 12 Skowhegan 21:23.24
500 Bodhi Andersen 9 Morse 21:23.90
501 Noah Saucier 11 Windham 21:23.97
502 David Froehlich 11 John Bapst 21:24.87
503 Marlin Orcutt 11 Bucksport 21:25.41
504 Wilton Scott 9 Lincoln Acad 21:27.55
505 Wyatt Hall 10 Mt. Blue 21:27.80
506 Jacob Strickland 9 Ellsworth 21:30.00
507 Kolby Gibbs 9 Winslow 21:30.00
508 Liam Macki 12 Mt. Abram 21:31.00
509 Nathaniel Knowles 10 Brunswick 21:31.50
510 James Bryant 10 Sumner 21:33.00
511 Adit Modi 9 Wheeler 21:33.00
512 Carson Moore 10 Gardiner 21:33.50
513 Quentin Lombard 10 Cape Elizabeth 21:34.43
514 Chase Turgeon 11 Hampden 21:34.81
515 Braden Lagasse 10 Caribou 21:35.64
516 Nate Perkins 10 South Portland 21:39.00
517 Joshua Justice 12 Greely 21:39.00
518 Mateo Metcalf 9 Harwood 21:39.10
519 Colton Black 9 Bonny Eagle 21:40.00
520 Carter Bennett 10 Maranacook 21:43.00
521 Wyatt Frohmiller 9 Morse 21:43.90
522 Kieran Leahy 9 Scarborough 21:44.00
523 Judah Curry 10 Marshwood 21:44.17
524 Maxwell Siegel 9 Maine Coast 21:45.00
525 Tristyn Chapman 11 Edward Little 21:45.00
526 Alex Ross 9 Boothbay/Wis 21:45.00
527 Fionn Mattson 11 Maine Coast 21:45.00
528 Luke Hopkins 11 Winthrop 21:45.20
529 Josh Maddaloni 11 Saint Andrew's 21:46.06
530 Owen Tardiff 9 Falmouth 21:46.54
531 Soren Southall 11 Waynflete 21:47.00
532 Logan Dow 10 Erskine 21:47.90
533 Jospeh Macek 11 Wheeler 21:48.00
534 Peter Sames 9 South Portland 21:51.00
535 Nolan Terscak 11 Yarmouth 21:51.00
536 JJ O'Melia 9 Mt Saint Charles 21:51.00
537 Griffin Hendrix 9 Falmouth 21:51.00
538 Casey Nelson 12 Hampden 21:51.71
539 Michael Mastraccio 9 Sanford 21:53.00
540 Zach Bourgoin 10 Gorham 21:53.10
541 James Kirby 9 Falmouth 21:54.00
542 Javi Angie-Sutherland 10 Cape Elizabeth 21:55.49
543 Trevor Deschamps 12 Harwood 21:55.50
544 Thomas Hennessy 9 Boothbay/Wis 21:55.74
545 Logan Martin 12 St. Dominic 21:57.18
546 Hayden Petrie 12 Greely 21:58.00
547 Tyler Hollenback 11 Ellsworth 21:59.00
548 Zan Hatch 9 Brunswick 21:59.00
549 Gabe Stetkis 12 Skowhegan 21:59.50
550 Colin Cook 10 Deering 21:59.92
551 Lucas Ladd 11 George Stevens 22:00.00
552 Luke Cukierski 10 George Stevens 22:00.00
553 Damien Hattan 9 Berwick 22:00.00
554 Noah Montoya 10 Nokomis 22:00.00
555 Aric Gleason 12 Ellsworth 22:00.00
556 Tajes Khanna 9 Berwick 22:00.00
557 Max Grube 10 Berwick 22:00.00
558 Teague Buchanan 11 Camden Hills 22:00.00
559 Nathan Simonds 11 Berwick 22:00.00
560 Leo Whittemore 10 Washington Acad 22:01.00
561 Sullivan Olsen 12 South Portland 22:01.32
562 Andrew Lam 11 Bangor 22:01.40
563 Reid VanDerburgh 9 Windham 22:01.80
564 Matthew Goodwin 10 Brewer 22:03.00
565 Aidan Humphrey 10 MDI 22:04.00
566 Luke Lajoie 12 Cony 22:04.84
567 Tyler Small 9 South Portland 22:05.00
568 Charlie MacDonald 10 Hampden 22:06.82
569 Pablo Giddings 12 Carrabec 22:07.00
570 Colby Pratt 10 Gorham 22:07.00
571 Evan Weldon 11 Hampden 22:07.21
572 Roscoe Robinson 12 Hampden 22:07.34
573 Joe Brown 9 Mt. Blue 22:08.00
574 Austin Sales 10 Carrabec 22:08.00
575 Ross Gaffney 11 Boothbay/Wis 22:08.80
576 Ian Kobb 11 Kents Hill 22:09.00
577 Kai Marcoux 9 Maranacook 22:10.00
578 Chris Delgado 10 Sumner 22:10.00
579 Riddick Boyington 9 Brewer 22:10.00
580 Blake Rafford 10 Caribou 22:10.68
581 Michael Corriveau 11 Oceanside 22:11.87
582 Kylan Dugal 11 Lisbon 22:13.00
583 Orrin Conway 9 MCI 22:13.78
584 Gavin Rich 11 Yarmouth 22:14.00
585 Peter Ericson 10 Yarmouth 22:14.00
586 Jack Gravina 11 Saint Andrew's 22:14.11
587 Sam Thompson 11 Yarmouth 22:14.94
588 Matthew Melvin 11 Sanford 22:15.00
589 Logan Stubbs 12 Narraguagus 22:15.00
590 Alex Lemay 12 Sanford 22:15.00
591 Atticus Duffy 9 Madison 22:15.00
592 Salmon Vigue 11 Winslow 22:15.00
593 Owen Shaff 9 Oxford Hills 22:15.34
594 Matthew Gendreau 12 Burrillville 22:16.00
595 Sawyer Hayn 10 Scarborough 22:16.00
596 Averey Klein 10 Lake Region 22:16.00
597 Jasper Rogers 11 Cape Elizabeth 22:16.41
598 Malcolm Nelson 12 Yarmouth 22:17.00
599 Tyson Thompson 11 MCI 22:17.24
600 Crawford Martinez 9 Brunswick 22:17.51
601 Luke Bowar 9 Deering 22:18.00
602 Nathaniel Hufnagel 11 Lincoln Acad 22:18.68
603 Ethan Longley 9 Edward Little 22:18.94
604 Daniel Jaronczyk 10 Lake Region 22:20.00
605 Nolan Meyer 11 Scarborough 22:20.00
606 Elliott Marks 12 Kents Hill 22:20.00
607 Stetson Thurston 10 Dirigo 22:22.91
608 Daniel Wagner 10 Thornton 22:24.00
609 Romelio Haldane 9 Maranacook 22:24.00
610 Hayden Robbins 10 Dirigo 22:24.58
611 Noah Kroeger 9 Thornton 22:25.00
612 Nathaniel Bigos-Lowe 10 Edward Little 22:25.00
613 Ethan Vose 12 Cony 22:25.80
614 Ben Scott 11 Waterville 22:27.00
615 Oliver Oldrin 9 Camden Hills 22:27.85
616 Emmett Yarbough 9 Morse 22:28.01
617 Sam Hebda 9 Cape Elizabeth 22:28.30
618 Ben Arnold 10 Lincoln Acad 22:28.31
619 Logan Childs 11 Cony 22:28.59
620 Colin Smith 9 Harwood 22:29.70
621 Gabe Brandimarte 10 Yarmouth 22:29.87
622 Dominic Lorello 9 Berwick 22:30.00
623 Nolan Williams 9 Lisbon 22:30.00
624 Thomas Langille 11 Presque Isle 22:30.00
625 Jonny Bell 9 Mt. Blue 22:30.00
626 Lucian Bassett 12 Lake Region 22:30.00
627 Joseph Szakas 12 Winthrop 22:31.40
628 Ben Sidhu 9 Falmouth 22:32.00
629 Adyn Petchonka 11 Skowhegan 22:32.24
630 Jensen Cook 11 Camden Hills 22:33.57
631 Maximus Miranda 9 Lewiston 22:34.10
632 William Abbott 11 Oxford Hills 22:34.12
633 Flynn Chamberlain 9 Cheverus 22:34.40
634 Jackson Zehm 9 Boothbay/Wis 22:34.60
635 Noah Stone 9 John Bapst 22:34.87
636 Jackson Peters 10 Scarborough 22:36.00
637 Rigel Arlet 10 Gorham 22:36.35
638 Mitchel Wolf 10 Dirigo 22:37.05
639 Finn Hutchins 9 Deering 22:38.00
640 Nikolas Long 10 Brewer 22:38.00
641 Joshua Nadeau 9 Hermon 22:38.61
642 Tyler Rackliff 11 Mt. Blue 22:39.00
643 Tommie Mannion 9 Marshwood 22:39.60
644 Landon King 9 Mattanawcook 22:40.00
645 Arlo Korsen-Cayer 9 Portland 22:41.13
646 Spencer Brown 9 Lincoln Acad 22:42.12
647 Sebastian Pambo 9 Lewiston 22:42.15
648 Davis Powell 10 Bonny Eagle 22:43.00
649 John Benvenuto 9 Mt Saint Charles 22:45.00
650 Tanner Kopishke 9 Medomak Valley 22:45.16
651 Riley Mooney 10 Cony 22:45.88
652 Rowan Angelini 10 Messalonskee 22:46.90
653 Jeremiah Lachance 12 Burrillville 22:48.00
654 Leif Gentalen 10 Lincoln Acad 22:48.86
655 Jeremiah Dorr 10 Bangor Christian 22:49.18
656 Evan Hutchings 10 Thornton 22:50.00
657 Beckett Greene 9 Poland 22:50.00
658 John Johnson 9 Skowhegan 22:50.75
659 Hayden Stoddard 10 Thornton 22:51.00
660 Joseph Levesque 12 Lincoln Acad 22:51.35
661 Carter Wilson 9 Lincoln Acad 22:52.39
662 Tristan Thomas 9 Wheeler 22:53.00
663 Thomas LeBlanc 10 Edward Little 22:53.05
664 Remington Crawford 9 Maranacook 22:55.00
665 Noah Young 12 Lawrence 22:55.25
666 Aiden Byrne 9 Hampden 22:55.66
667 Nareg Minassian 11 Austin Prep 22:55.84
668 Victor Mubang 11 Washington Acad 22:56.79
669 John Wilkerson 9 Hampden 22:57.54
670 Mason Thornwall 10 Hampden 22:57.58
671 John Seo 10 John Bapst 22:57.87
672 Isaiah Morgan 11 Greely 22:58.00
673 George Dionne 11 Poland 22:58.00
674 Joe LeBlanc 12 Edward Little 22:59.00
675 Ethen Eakright 10 Foxcroft 22:59.02
676 Toby Noonan 11 Cape Elizabeth 23:00.00
677 Jack Landry 10 Westbrook 23:00.00
678 Henry Hudson 9 Berwick 23:00.00
679 Jase Leroux 9 Berwick 23:00.00
680 Ethan Ferro 10 Lisbon 23:00.00
681 Eli Wentzell 9 Portland 23:00.00
682 Cridder Hensley 9 Mt. Blue 23:00.00
683 Milo Emerson 10 Maine Coast 23:00.00
684 Nicholas Thrul 9 Mt Saint Charles 23:00.00
685 Donovan Kendrick 12 Kennebunk 23:00.00
686 Graham Sanborn 9 Kennebunk 23:00.00
687 Landon Lee 11 Skowhegan 23:00.63
688 Jaxson Cotnoir 11 Waterville 23:01.00
689 Dylan Wain 9 Caribou 23:02.38
690 Riley Bennett 9 Edward Little 23:02.84
691 Elijah Manning 11 Gardiner 23:03.00
692 Jerry Hu 11 Yarmouth 23:03.09
693 Markus Myster 9 Oceanside 23:04.79
694 Alexander Miranda 9 Lewiston 23:05.53
695 John Bell 10 Oceanside 23:05.55
696 Maxx Crowley 10 Oak Hill 23:05.60
697 Zak Fecteau 12 Monmouth 23:05.78
698 Lorcan Kennedy 11 Massabesic 23:06.00
699 Reed Petrin 11 Leavitt 23:06.98
700 Ned Boak 10 Brunswick 23:10.20
701 Bryson Poulin 9 Cony 23:10.51
702 Rory Whitmore 9 Mt. Blue 23:11.10
703 Oak Medina 9 Mt. Blue 23:11.80
704 Trevor Love 9 Portsmouth 23:13.00
705 Leopold von Spiegelfeld 10 Marshwood 23:14.36
706 Carson Holme 11 Oxford Hills 23:14.40
707 Gavin Parson 12 Lincoln Acad 23:16.14
708 Michael Wilshusen 11 Madison 23:17.80
709 Jackson Gray 10 Gardiner 23:18.00
710 Owen DiDonato 9 Ellsworth 23:20.00
711 David Boos 10 Oxford Hills 23:21.15
712 Erik Harmon 11 Portland 23:22.21
713 Sam Assia 12 Scarborough 23:25.16
714 Oliver Williams 10 Thornton 23:26.72
715 Sam Bowen 9 Brunswick 23:29.80
716 Brody Hall 10 Lisbon 23:30.00
717 Owen Dunn 10 Kents Hill 23:30.00
718 Aaron Lang 12 Orono 23:30.00
719 Gabe McIntosh 12 Orono 23:30.00
720 Teddy Renaud 9 Mt. Blue 23:30.00
721 Nick Dorsey 10 Berwick 23:30.00
722 Alex Rogow 9 NYA 23:30.00
723 Owen Smith 10 Morse 23:30.31
724 Aiden Brann 9 Erskine 23:30.39
725 Levi Helmuth 10 Monmouth 23:32.20
726 Isaiah Felton 10 Lincoln Acad 23:34.30
727 Declan Arimond 11 Hampden 23:35.63
728 Parker Boucher 11 Caribou 23:35.99
729 Artem Harahatyi 10 Cony 23:38.69
730 Dylan Munger 9 MDI 23:39.00
731 Whyatt Perham 11 Dirigo 23:39.84
732 Jack Morley 12 Sanford 23:42.00
733 Cameron McLaughlin 12 Maine Coast 23:45.00
734 William Kasperek 11 Oxford Hills 23:45.72
735 Ellis Retzer 11 Deering 23:46.00
736 Victor Puanha 11 Lewiston 23:46.56
737 Lucas Wooten 10 Lewiston 23:47.24
738 Luka Topalovic 12 Falmouth 23:48.00
739 Levi Bannon 9 Greely 23:51.00
740 Cameron Levesque 9 Caribou 23:51.56
741 Sawyer Casad 10 Mt. Ararat 23:51.81
742 Jan Martin 9 Harwood 23:51.90
743 Tenzin Hein 9 Falmouth 23:54.45
744 Ben Gapski 9 Boothbay/Wis 23:54.51
745 Nicholas Smith 9 Poland 23:55.00
746 Anthony White 11 Skowhegan 23:58.76
747 Balian Mortenson 9 Bucksport 24:00.00
748 Johnnie McComiskie 11 Berwick 24:00.00
749 Alex Bates 11 Nokomis 24:00.00
750 Reese O'Brien 9 Winslow 24:00.00
751 Asher Sawka 12 Berwick 24:00.00
752 Rowan Lambert-Ellis 9 Maranacook 24:00.00
753 Pierce MacKenzie 9 JH Gillis 24:00.00
754 Aidan Sylvester 9 Yarmouth 24:02.12
755 Alder Hodesson 12 Brunswick 24:04.00
756 Brenden Willett 11 Sumner 24:05.00
757 Finnegan Adams 9 Oceanside 24:05.91
758 Oz Wright 10 Morse 24:07.49
759 Abdillahi Omer 10 Lewiston 24:07.83
760 Mason Shaddox 9 Deering 24:08.00
761 Claude Tardif 10 Morse 24:08.21
762 James Vaillancourt 9 NYA 24:09.00
763 Miguel Aquirre 10 Cony 24:09.04
764 Dublin Neault 11 Camden Hills 24:09.88
765 Bilal Mohamed 12 Deering 24:10.00
766 Sean Blackmon 11 MCI 24:10.69
767 Matthew Dupee 9 Oak Hill 24:11.70
768 Eric Whitten 11 Harwood 24:12.90
769 Silas Allen 9 Washburn 24:13.70
770 Adam Bodwell 9 Massabesic 24:14.00
771 Noah Scott 10 Cape Elizabeth 24:14.00
772 Cooper Newman 10 Gardiner 24:14.69
773 Isaac Rounds 10 Dexter 24:16.17
774 Cameron Douglas 10 Scarborough 24:17.00
775 Rafe Lilienthal 10 Waynflete 24:20.00
776 Cassius Kolgan 9 Deering 24:22.00
777 Finn Kunas 11 Edward Little 24:24.00
778 Kaeden Swan 10 Dirigo 24:24.35
779 Roderick Ariza 11 Deering 24:25.00
780 Tristen Zinzen 11 Thornton 24:28.00
781 Jonathan Ketteler 10 Maine Coast 24:30.00
782 Joseph Belanger 10 Hermon 24:30.00
783 Noah Holland 11 Presque Isle 24:30.00
784 Kieran Cormier 11 JH Gillis 24:30.00
785 Wilder Martelle 10 Yarmouth 24:31.91
786 Levi Pouliot 9 Oxford Hills 24:32.53
787 Noah Garza 10 Lawrence 24:33.00
788 Jeremiah Lawrence 11 Oxford Hills 24:33.27
789 Jaden Mizera 11 Erskine 24:36.11
790 Henry Bernard 9 Greely 24:39.00
791 Declan Howe 12 Edward Little 24:40.00
792 Peyton Bizub 10 Cape Elizabeth 24:40.18
793 Patrick Seeley 9 Camden Hills 24:40.50
794 Daegan Creamer 9 Erskine 24:42.00
795 Luke Carr 11 Gardiner 24:43.82
796 Caleb Tardif 11 Biddeford 24:45.00
797 Chase Mansfield 12 Boothbay/Wis 24:47.00
798 Samuel Shorsh Ali 10 Thornton 24:48.00
799 Adam Strobel 12 Yarmouth 24:48.94
800 Brayden Brown 11 Poland 24:50.00
801 Tyler Poulin 10 Winthrop 24:52.61
802 Jan Tepper 12 Kents Hill 24:55.00
803 Tomlin Suttles 10 Dirigo 24:55.12
804 Jaden Rancourt 12 Hampden 24:55.53
805 Miles Tate 9 Washburn 24:58.68
806 John Ford 9 Kennebunk 25:00.00
807 Emmit Ross 10 JH Gillis 25:00.00
808 Liam Kuhl 11 Lisbon 25:00.00
809 Liam Brennan 9 Berwick 25:00.00
810 Keegan Buckingham 9 Leavitt 25:01.45
811 Braken Surma 9 Lake Region 25:03.00
812 Henry Avery 12 Gardiner 25:03.66
813 Eli Fengler 10 Scarborough 25:04.00
814 Micah Menifield 9 Caribou 25:04.90
815 Calvin O'Connor 9 Greely 25:07.00
816 Liam Moxcey 9 Windham 25:13.96
817 Curtis Drake 10 Lincoln Acad 25:15.60
818 Derrick Gould 10 Winthrop 25:15.99
819 Peter Melevsky 9 Scarborough 25:17.00
820 Banner Andrews 9 Bonny Eagle 25:19.00
821 Wyatt Ury 11 Marshwood 25:19.49
822 Xander Collins 9 Windham 25:19.70
823 Phineas Cumler 9 Belfast 25:19.71
824 Thomas Cadigan 11 Cape Elizabeth 25:20.09
825 Domenic Linnell 10 Cape Elizabeth 25:23.78
826 Ben Mickael 9 Lincoln Acad 25:24.14
827 Vincent Mendez-Pottle 10 Monmouth 25:24.60
828 Shreyas Handral 10 Brewer 25:27.00
829 Gabriel Newson 10 Edward Little 25:27.00
830 Milo Winter 10 Maranacook 25:27.00
831 Wyatt Briggs 10 Brunswick 25:28.30
832 Levi Prince 10 Brunswick 25:29.30
833 Noah Wellarsson 11 Lewiston 25:29.81
834 Brennan Mathiau 11 Lincoln Acad 25:30.00
835 Simon Lord 9 Lisbon 25:30.00
836 Luke Kusel 11 Falmouth 25:30.46
837 Dung Tran 12 Washington Acad 25:31.30
838 Zach Smith 9 Biddeford 25:32.00
839 Alex Sun 11 Kents Hill 25:32.00
840 Liam Mitchell 10 Monmouth 25:35.00
841 Owen Doucette 12 Edward Little 25:36.00
842 Parker Merritt 10 Lawrence 25:37.32
843 Isaiah DuMont 9 Washburn 25:38.38
844 Marcus Olmstead 12 Caribou 25:38.47
845 Kaleb Li 9 Waynflete 25:39.00
846 Grady Churchill 9 Washburn 25:40.02
847 Patrick Bakken 10 Greely 25:42.00
848 Brian Beretich 10 Greely 25:42.00
849 Collin Clifford 10 Erskine 25:44.00
850 Carter Huff 9 Sanford 25:52.89
851 Reteif VonBiljon 9 Saint Andrew's 25:53.41
852 Judah DosReis 9 Oxford Hills 25:53.53
853 Jameson Fournier 10 Oceanside 25:56.97
854 Calvin Wicks 9 Lincoln Acad 25:57.46
855 Elijah Levan 11 Waterville 25:59.00
856 Cole Hubbard 10 Brewer 25:59.00
857 Jake Lepper 12 George Stevens 26:00.00
858 Jesse Bouchard 12 Old Town 26:00.00
859 Brady Desmond 12 Erskine 26:00.00
860 Emmaus Kay 10 Lisbon 26:00.00
861 Corey Scott 10 Berwick 26:00.00
862 Jake St. Pierre 9 Falmouth 26:01.00
863 Jacob Reily 9 Maranacook 26:03.00
864 Noah Vallor 12 Brewer 26:10.00
865 Ephraim Burke 10 Morse 26:12.40
866 Urijah Oliver 10 Winthrop 26:14.74
867 Felix Barmonde 9 Wheeler 26:15.00
868 Ezekiel McEneaney 11 Morse 26:16.30
869 Kirby Douglas 12 Waynflete 26:19.00
870 Dominic Beede 12 Hampden 26:19.94
871 Logan Farnham 9 Maranacook 26:24.00
872 Matthew Menchen 12 Lawrence 26:24.98
873 Dominic Archer 9 Dirigo 26:25.72
874 Jonah Chang 10 Cape Elizabeth 26:26.03
875 Peter Le 11 John Bapst 26:27.31
876 Calvin Boyington 10 Orono 26:30.00
877 Sage Bryant 9 Orono 26:30.00
878 Cody Perry 11 Cony 26:30.29
879 Andrew Rhoda 9 Messalonskee 26:36.16
880 Sean Silver 10 Washburn 26:38.39
881 Brey McCamish 11 Gardiner 26:42.00
882 Robert Butterfield 12 Mt. Abram 26:45.00
883 Landon Barnett 10 Brewer 26:50.00
884 Ronan Karlsson 12 Saint Andrew's 26:51.26
885 Aidan Howe 10 Edward Little 26:55.76
886 Jacob Frost 9 Winthrop 26:58.36
887 Joshua Long 9 Lake Region 26:59.00
888 William McClung 10 Bangor Christian 26:59.47
889 Blake Jakubisn 10 Nokomis 27:00.00
890 Jack McNeil 9 Berwick 27:00.00
891 Chris Thibault 12 Saint Andrew's 27:02.62
892 Ozy Pucciarelli 9 Cony 27:04.12
893 Keegan Weeman 11 Bonny Eagle 27:06.00
894 Sebastian Morey 10 Lincoln Acad 27:07.46
895 Hayden Murphy 12 St. Dominic 27:08.00
896 Eli Smolin 9 Scarborough 27:11.00
897 Levi Noyes 9 Poland 27:11.85
898 Russell Long 11 Lincoln Acad 27:12.57
899 Odin Hebert 10 Lake Region 27:15.00
900 Kameron Littlefield 12 Maranacook 27:19.00
901 Johannes Lampe 11 NYA 27:20.00
902 Kai Kutsy-Durbin 10 Belfast 27:20.78
903 Jennox Hill 9 Oxford Hills 27:22.35
904 Chase Douglas 10 Gardiner 27:24.00
905 Ryan Brooks 9 Waterville 27:25.43
906 Landon Poitras 10 Bucksport 27:30.00
907 Bryce Arsenault 12 Yarmouth 27:31.34
908 Camden Dumont 11 Mt. Ararat 27:33.70
909 Cooper King 9 Lawrence 27:35.55
910 Reid Laudieri 9 Lisbon 27:40.00
911 Vlado Zuki 10 Massabesic 27:40.00
912 Cayden Michaud 11 Poland 27:51.00
913 Boston Bowring 9 Erskine 27:54.00
914 Reid DeJongh 11 Cony 27:54.72
915 Jacob Rounds 9 Dexter 28:00.00
916 Noah Billings 11 Lincoln Acad 28:00.00
917 Grady Argereow 9 NYA 28:00.00
918 Nathan Percival 11 Boothbay/Wis 28:12.17
919 Madhu Le Gall 10 Yarmouth 28:17.22
920 Andrew Hewitt 9 Caribou 28:19.47
921 Wesley Barton 9 Carrabec 28:22.00
922 Jordan Certma 9 Bonny Eagle 28:26.00
923 Sirion Young 11 Bucksport 28:30.00
924 Haven Tully 9 Maranacook 28:32.00
925 Jesse Beaucage 9 Dirigo 28:33.51
926 Jonathan Rousculp 9 Maranacook 28:34.00
927 Oliver Tripp 10 Oceanside 28:35.20
928 Dylan Handlon 10 Windham 28:35.64
929 Boaz Wittemore 9 Maranacook 28:36.00
930 Trevor Boucher 12 Caribou 28:42.99
931 Reuben Bradley 9 Sumner 28:44.00
932 Joseph Dubois 9 Biddeford 28:55.84
933 Leo Engebreth 9 NYA 28:59.00
934 Tommaso Bernkopf 12 Falmouth 29:00.00
935 Kyle Kilhefner 9 Hampden 29:00.00
936 Joseph Mello 9 Mt Saint Charles 29:00.00
937 Jackson Adams 9 Houlton/GHCA 29:00.00
938 Neal McQuarrie 9 Houlton/GHCA 29:00.00
939 Huck Lowe 9 Falmouth 29:01.28
940 William Kennedy 9 NYA 29:02.00
941 Ahmed Ali 11 Edward Little 29:04.08
942 Robert Fuller 10 Thornton 29:16.82
943 Mitchell Morin 9 Bangor 29:23.57
944 Milo Cardella 10 Mt. Ararat 29:23.84
945 Phin Hansbury 11 Lincoln Acad 29:23.84
946 Andrew Franklin 10 Nokomis 29:25.00
947 Callan Driscoll 9 Scarborough 29:27.43
948 Vollie Weiss 12 Cape Elizabeth 29:30.00
949 Zane Thorndike 9 Mt. Abram 29:34.00
950 Sam Bassellet 12 Cony 29:35.97
951 Gavin Godfrey 12 St. Dominic 29:46.07
952 Aral Azis 10 Cape Elizabeth 29:50.47
953 Charles Ellis 10 Edward Little 29:57.48
954 Aaden Demers 10 Edward Little 29:57.94
955 Teddy Fuller 9 Berwick 30:00.00
956 Garrett Murphy 10 Berwick 30:00.00
957 Hasan Gulaldi 12 Washington Acad 30:00.00
958 William Clark 9 Harwood 30:09.60
959 Max Cane 9 Lincoln Acad 30:23.21
960 Justin Gibbons 11 Leavitt 30:42.06
961 Jasper Greenleaf 11 Brewer 30:49.00
962 Wendall Lu 12 Cape Elizabeth 30:52.25
963 Neal Baldwin 12 Boothbay/Wis 31:01.60
964 Mustafa Muhee 9 Deering 31:17.00
965 Alex Reynolds 9 Oxford Hills 31:49.15
966 Henry Lindeman 10 Carrabec 31:56.00
967 Ashraf Al Kinani 10 Cape Elizabeth 32:08.53
968 Richie Johnson 9 Sanford 32:23.00
969 Trieu Chung 11 Deering 32:26.00
970 Thomas Nguyen 11 John Bapst 32:28.85
971 Sebastian Croteau 12 Mt. Abram 32:31.00
972 Michael Carpenter 9 Sanford 32:33.00
973 Simon Trader 9 Ellsworth 33:00.00
974 Kevin Murray 12 Old Town 33:00.00
975 Noah Didonato 12 Ellsworth 33:00.00
976 Kaden Haider 11 Edward Little 33:05.62
977 Gavin Reams 9 Sanford 33:27.46
978 Jonathan McCollum 12 Caribou 33:30.60
979 Luke Wilson 9 Edward Little 33:32.96
980 Isaiah McDonough 11 Lisbon 34:00.00
981 Nick Snow 11 Cape Elizabeth 35:00.00
982 Logan Boucher 9 Mt. Ararat 35:00.00
983 Cameron Jones 12 Old Town 35:00.00
984 Ryan Corson 12 Mt. Abram 35:30.00
985 Eric Soucie 11 Lisbon 35:40.00
986 Johnny Dresdner 10 Edward Little 37:16.66
987 Braley Farr 12 Monmouth 37:28.80
988 Bao Tu 12 Washington Acad 37:46.00
989 Landon Arsenault 9 Winthrop 38:00.00
990 Nhan Hoa 12 Washington Acad 38:37.00
991 Douglas Talbot 9 Winthrop 38:41.60
992 Noah Hawkins 12 Hampden 38:50.00
993 Jackson McBride 9 Winthrop 39:04.30
994 DJ Guillemtte 9 Sanford 39:31.00
995 Jacob Bendel 9 Sanford 39:38.77
996 Destin O'Halloran 9 George Stevens 40:00.00