2025 Maine XC Festival of Champions - 10/4/2025
Performance List - Updated 10/3 @ 8:30 PM
Event 2 Boys 5k Run CC
===============================================================================
Course: 14:55.56 10/5/2024 Sean Gray, Portsmouth
Meet: 14:55.56 10/5/2024 Sean Gray, Portsmouth
'24 Champion: 14:55.56 10/5/2024 Sean Gray, Portsmouth
Name Year School Seed
===============================================================================
1 Alex Gilbert 12 Freeport 15:40.95
2 Atticus Merriam 11 Scarborough 15:58.82
3 Levi Riggs 12 Morse 16:08.76
4 Henri Rivard 12 Marshwood 16:15.77
5 Enzo Giampaolo 12 Lewiston 16:16.58
6 Samuel Bergmark 11 Bangor 16:17.00
7 Harper Borden 12 Edward Little 16:25.89
8 Isaac Pelletier 11 Sanford 16:26.86
9 Asher Valentine 12 Hampden 16:29.47
10 Owen Card 12 Lincoln Acad 16:34.70
11 Jackie Chalmers 10 Yarmouth 16:39.99
12 Ellis Wood 12 Deering 16:40.00
13 Hayden Atkinson 12 York 16:41.00
14 William Morris 11 Dirigo 16:44.79
15 Ian Britt 12 Mt. Ararat 16:46.38
16 Harvey Crider 11 Gorham 16:47.68
17 Connor Kedzierski 11 Bucksport 16:50.00
18 Ryan McPherson 12 Brunswick 16:53.00
19 Calvin Vincent 12 Edward Little 16:53.55
20 Sam Tooley 12 Camden Hills 16:54.85
21 Bowen Mitchell 10 Yarmouth 16:57.29
22 Leo Ferrey 10 Cape Elizabeth 16:57.95
23 Peter Rank 12 Deering 16:58.00
24 Alfie Cognata 11 Winthrop 16:59.03
25 Owen Cummings 11 Gorham 17:02.00
26 Jack Scott 11 Hampden 17:02.56
27 Alden Reardon 12 Fort Kent 17:04.65
28 Ian Guzman 11 Freeport 17:05.85
29 Harrison Crider 11 Gorham 17:07.00
30 Chris Cooper 12 MDI 17:07.00
31 Malachi Witmer 11 Houlton/GHCA 17:12.95
32 Jackson Dineen 12 Bangor 17:15.00
33 Samuel Dineen 11 Bangor 17:15.00
34 Craig Paine 10 Madison 17:15.00
35 Vincent Landberg 10 Freeport 17:17.84
36 Noah Seigh 10 Camden Hills 17:19.69
37 Keenan Libby 12 Winthrop 17:20.00
38 Arman Gurcan 12 Cheverus 17:22.00
39 Frederick Brill 12 Falmouth 17:23.10
40 James Brady 12 Houlton/GHCA 17:24.16
41 Lukas Pounder 12 Narraguagus 17:25.00
42 Callahan Stiasny 9 Bonny Eagle 17:28.00
43 Beckham Rand 11 John Bapst 17:28.26
44 Gunnar Weil 12 Hampden 17:28.34
45 Michael Mastraccio 10 Sanford 17:28.36
46 Vincent Wing 10 Harwood 17:28.40
47 Aj Crocker 11 Boothbay/Wis 17:29.00
48 Gage Mattson 9 Maranacook 17:29.00
49 Tewolde Stewart 11 Caribou 17:29.76
50 Andrew Barrett 12 Orono 17:30.00
51 Eli Meader 10 Madison 17:30.00
52 Xander Gordon 12 Yarmouth 17:31.00
53 Eli Chalmers 10 Yarmouth 17:31.00
54 Tadhg Lake 10 Waynflete 17:32.27
55 Evan Gilbert 11 Bonny Eagle 17:32.54
56 Pierce Gorneault 9 Caribou 17:34.57
57 Noah Rasheed 12 Deering 17:35.31
58 Charley Flees 12 Waterville 17:35.62
59 Hunter Roberts 11 Washington Acad 17:39.45
60 Reid Wemple 12 Wheeler 17:40.00
61 Lexington Cote 11 Messalonskee 17:41.81
62 Harrison White 12 Lincoln Acad 17:42.86
63 Drew Gaulin 11 Burrillville 17:43.00
64 Griffin Hendrix 10 Falmouth 17:43.35
65 Brady Pelletier 12 Bangor 17:45.00
66 Ben Hatch 12 Mt. Blue 17:45.00
67 Paxton Darrell 10 Presque Isle 17:45.00
68 Liam Waring 12 Orono 17:45.00
69 Noah Loveys-Messenger 10 Thornton 17:45.00
70 Mungu Tussing 11 Freeport 17:46.50
71 Owen Blades 12 Portland 17:47.00
72 Brayden Drake 11 Houlton/GHCA 17:47.20
73 Wyatt Quint 9 Houlton/GHCA 17:48.06
74 Nathan Brady 10 Houlton/GHCA 17:48.96
75 Emile Olins 11 Portland 17:49.00
76 Jackson Kayne 12 Cheverus 17:49.05
77 Zach Crowthers 12 Wheeler 17:50.00
78 Ezra Burke 11 Westbrook 17:50.00
79 Malachi Ganong 12 Lisbon 17:50.90
80 Owen Cooper 11 Greely 17:50.91
81 Jesse Canfield 11 Yarmouth 17:51.00
82 Scott Stubbs 12 Caribou 17:51.97
83 Liam Nudd 12 Cape Elizabeth 17:53.87
84 Robert Berry 12 Narraguagus 17:54.00
85 Aziz Mohamed 12 Portland 17:54.00
86 Ambrose Clarke 11 Portland 17:54.00
87 Luke Doscinski 12 Mt. Blue 17:55.00
88 Colby Daigle 11 Medomak Valley 17:55.20
89 Nick DeMarco 11 Mt. Blue 17:59.00
90 Sam St. Germain 11 Winthrop 17:59.31
91 Brady Cox 10 Orono 18:00.00
92 Connor Meshey 11 Bucksport 18:00.00
93 Boden Mann 12 York 18:00.00
94 Brody Hackett 11 Harwood 18:00.70
95 George Jenkins 11 South Portland 18:02.00
96 Reid Hughes 10 Portland 18:03.00
97 William Parker 9 Camden Hills 18:03.72
98 Samuel Liudvinaitis 12 Lisbon 18:04.14
99 David Aulisio 12 Saint Andrew's 18:05.00
100 Geo Mayorquin 11 South Portland 18:05.94
101 Colin Anderson 11 Scarborough 18:08.00
102 Noel Heath 12 Scarborough 18:09.00
103 Noah Hughes 12 Westbrook 18:10.00
104 Evan Trieu 10 Cheverus 18:10.00
105 Evan Crockett 11 Messalonskee 18:10.00
106 Cameron Cardella 11 Mt. Ararat 18:10.39
107 Jackson Garcia 9 Poland 18:11.12
108 Jasper Keller 10 Yarmouth 18:11.25
109 River Louten 10 Portland 18:12.00
110 Zach Egeland 11 Camden Hills 18:12.25
111 Thomas Mickael 12 Lincoln Acad 18:13.94
112 Ethan Fortie 10 Messalonskee 18:14.43
113 Samuel Morrison 12 Portland 18:15.00
114 Nick Sallinen 11 Gorham 18:17.00
115 Griffith Heath 12 Scarborough 18:17.00
116 Thomas Casale 12 Austin Prep 18:17.00
117 Damien Meissner 11 Scarborough 18:17.03
118 Logan Witmer 9 Houlton/GHCA 18:18.20
119 Riley Lamb 12 Poland 18:19.44
120 Cole Lavigne 11 Gardiner 18:19.47
121 Noah Oliver 12 Messalonskee 18:20.00
122 Cooper Martin 11 Bangor 18:20.00
123 Jonathan Bisson 11 Brunswick 18:20.48
124 Keaton Sampson 11 Massabesic 18:21.00
125 Abe Palme 10 Gorham 18:21.11
126 Evan Regensburger 9 Lake Region 18:21.14
127 Mason Bragdon 11 Windham 18:22.00
128 Charles Schmid 9 York 18:22.00
129 Zachary Valentine 9 Hampden 18:23.13
130 Jude Keezer 10 Hampden 18:23.36
131 Emerson Geranis 10 York 18:24.00
132 Andrew Skeirik 11 Austin Prep 18:24.00
133 Dominic Penley 10 Sanford 18:25.00
134 Jackson Stimmel 10 Sanford 18:25.00
135 Xander Jamieson 11 Caribou 18:25.07
136 Andrew Greene 12 Hampden 18:26.12
137 Mikhail El-Badry 11 Berwick 18:27.00
138 Isaac Sines 12 Washburn 18:27.37
139 Jose Bencomo 12 Scarborough 18:27.58
140 Mason Thurlow 10 Thornton 18:28.00
141 Alex Roach 10 Old Town 18:28.06
142 Evan Fletcher 9 Gorham 18:29.00
143 Jackson Lavertu 11 Gorham 18:29.00
144 Jonah Milton 10 Cape Elizabeth 18:29.14
145 John Wilkerson 10 Hampden 18:29.26
146 Wyatt Oliver 10 Mt. Blue 18:30.00
147 Eli Young 11 Mt. Blue 18:30.00
148 Finley Hermans 9 George Stevens 18:30.00
149 Owen Cannon 11 George Stevens 18:30.00
150 Owen Cousins 11 Westbrook 18:30.00
151 Ezekiel Bermudez 12 Dexter 18:30.00
152 Dante Avila 10 Kennebunk 18:30.00
153 Everett Smith 10 Portland 18:30.00
154 David Dixon 11 Carrabec 18:30.28
155 Wyatt Levesque 10 Lake Region 18:31.23
156 Trevor Nichols 12 Mt. Abram 18:32.00
157 Caetano Correia 12 South Portland 18:32.00
158 Ren Kauffunger 12 Morse 18:33.06
159 Gabriel Waterman 12 Sanford 18:35.00
160 Caleb Saucier 12 Windham 18:37.00
161 Coburn Morris 11 Washington Acad 18:37.80
162 Holden Nehrboss 10 Lincoln Acad 18:38.00
163 Harper Doyle 12 Poland 18:39.54
164 Darion Wescott 11 Ellsworth 18:40.00
165 Jaxson Graham 11 Austin Prep 18:40.00
166 Manny Sepulveda 10 Wheeler 18:40.00
167 Max Edwards 12 Scarborough 18:41.00
168 Gavin Lawler 12 Windham 18:42.00
169 Lavani Contreras 10 Portland 18:42.00
170 Leo Picard 12 Burrillville 18:42.00
171 James Goddard 11 MDI 18:42.00
172 Nick Morouse 12 Brunswick 18:42.36
173 Connor Lund 12 Falmouth 18:42.51
174 Adams Stratton 10 George Stevens 18:45.00
175 Lucas Ladd 12 George Stevens 18:45.00
176 Wyatt Richardson 11 George Stevens 18:45.00
177 Alek Howland 9 Scarborough 18:46.61
178 Sam Dunham 12 Freeport 18:46.86
179 Lucas Dubois 11 Falmouth 18:47.00
180 Emery Stevens 11 Hampden 18:47.00
181 Remington Grunhuvd 10 Massabesic 18:47.00
182 Louis Lowery 10 Portland 18:48.00
183 Isaiah Sabean 12 Cony 18:49.37
184 Luke Parr 12 Portland 18:50.00
185 Sam Harrod-Kim 10 Portland 18:50.00
186 Nathan Chute 11 Bangor 18:50.00
187 Alva Gandler 12 Lincoln Acad 18:51.85
188 Parker Hadley 10 Cony 18:52.04
189 Stetson Thurston 11 Dirigo 18:52.49
190 Tristan Atwell 11 Oxford Hills 18:52.50
191 Dominic Clyde 10 South Portland 18:52.58
192 Ronan Brown 12 Oxford Hills 18:52.96
193 Joel Brinz 11 Hampden 18:53.04
194 Jack Cashman 11 Brunswick 18:53.31
195 Gianni Haefele 11 Winthrop 18:53.50
196 Christian Panagos 9 Wheeler 18:54.00
197 Carter Washburn 10 Cape Elizabeth 18:54.12
198 Myles Douglas 9 Greely 18:54.15
199 Paiden Trulock 10 Marshwood 18:56.44
200 Ariel Aguilo 11 Austin Prep 18:57.00
201 Jacob Magnuson 10 Falmouth 18:57.40
202 Noah Kay 11 South Portland 18:58.00
203 Louie Caidoc 10 Boothbay/Wis 18:59.00
204 Alan Kalloor 10 Cheverus 18:59.01
205 Tristan McGraw 10 Brunswick 18:59.03
206 Harrison Balakier 9 York 19:01.00
207 Cedric Wiseman 11 York 19:02.00
208 Nsungui Mankatu 12 Lewiston 19:02.45
209 Ewan Nash 10 Brunswick 19:02.51
210 Avery Redfern 9 Camden Hills 19:02.87
211 Mathias Porter 10 Bangor 19:03.00
212 Sawyer Keenan 11 Thornton 19:03.00
213 Dracen Morgan 12 Narraguagus 19:03.38
214 Eli Sidhu 12 Falmouth 19:04.07
215 Alden Fitzgerald Ward 10 Lincoln Acad 19:04.23
216 Finn Zwintscher 11 Cape Elizabeth 19:04.54
217 Daniel Wagner 11 Thornton 19:05.00
218 Marshall Flynn 11 Mt. Ararat 19:05.92
219 Wyatt Babyak 11 York 19:06.00
220 Declan Kelly 12 Mt. Ararat 19:06.23
221 Leland O'Reilly 11 Cape Elizabeth 19:06.64
222 Oliver Killeen 12 Portland 19:07.00
223 Albert Putnam 11 South Portland 19:07.97
224 Liam Benson 10 South Portland 19:08.00
225 Declan Costa 12 Burrillville 19:09.00
226 Jack Hildebrand 10 Orono 19:10.00
227 Charlie Roush 11 Portland 19:10.00
228 Reid Quirk 10 Orono 19:10.00
229 Noah Ferioli 11 Foxcroft 19:10.37
230 Grady Emerson 10 Medomak Valley 19:11.18
231 Joseph Scordino 10 Camden Hills 19:12.15
232 Liam McKee 12 Leavitt 19:13.24
233 Ben McCalmon 10 Cape Elizabeth 19:13.59
234 Leif Hellstedt 11 Yarmouth 19:14.56
235 Caleb Longbottom 12 Morse 19:14.99
236 Ethan Rancourt 12 Winslow 19:15.43
237 Chapin Rivers 12 Harwood 19:17.10
238 Sam Withers 12 Waterville 19:18.95
239 Jack Farnsworth 11 Sumner 19:19.00
240 Jasper Rogers 12 Cape Elizabeth 19:19.33
241 Grady Miller 11 Oxford Hills 19:20.09
242 Ali Kareem 12 Biddeford 19:20.29
243 Briggs Downing 9 Gorham 19:20.59
244 Asher Roy 11 Oxford Hills 19:20.80
245 Gavin Fanjoy 11 Erskine 19:21.79
246 Blake Mann 9 York 19:22.00
247 Adam Stockwell 11 Scarborough 19:24.00
248 Charlie Philbrick 10 Wheeler 19:24.00
249 Michael Van Tassel 9 Winthrop 19:24.49
250 Isaiah Felton 11 Lincoln Acad 19:25.20
251 James Vaillancourt 10 NYA 19:25.62
252 James Burke 12 York 19:26.00
253 Finn Dornbach 10 NYA 19:27.29
254 Keagan Urey 10 Camden Hills 19:28.99
255 Jackson Widerstrom 12 Marshwood 19:29.00
256 Daniel Jaronczyk 11 Lake Region 19:29.32
257 Charlie MacDonald 11 Hampden 19:29.58
258 Kieran Leahy 10 Scarborough 19:29.68
259 Riley Bennett 10 Edward Little 19:29.95
260 Isaac Tarring 11 Kennebunk 19:30.00
261 Noah Schneider 12 Orono 19:30.00
262 Landen Cole 12 Westbrook 19:30.00
263 Peter Colianni 9 Greely 19:31.23
264 Ryan Kelly 12 Poland 19:31.83
265 Noah Van Allen 9 Yarmouth 19:31.90
266 Daniel Siemers 11 Bangor 19:32.00
267 Maxwell Kuhn 10 Bangor 19:33.00
268 Jude Landry 12 Yarmouth 19:33.00
269 Josh Brewer 11 York 19:34.31
270 Tommie Mannion 10 Marshwood 19:34.55
271 Brady Cloutier 11 Cony 19:34.65
272 Cody Fournier 11 Richmond 19:35.00
273 Jacob Burnham 10 Lewiston 19:35.89
274 Brayden Beattie 9 Bonny Eagle 19:37.91
275 Teddy McLeod 11 Mt. Blue 19:38.00
276 Colin Cook 11 Deering 19:39.27
277 Charles (Cj) Yanush 12 Old Town 19:39.33
278 Jack Stephenson 11 Camden Hills 19:39.37
279 Evan Brousseau 12 Lewiston 19:39.79
280 Oak Medina 10 Mt. Blue 19:40.00
281 Carter Bennett 11 Maranacook 19:40.00
282 Owen Beale Tate 11 Waterville 19:40.27
283 Finn Marianski 12 Yarmouth 19:40.28
284 Daniel Howe 9 Poland 19:40.68
285 Isaac Scribellito 12 Lisbon 19:40.90
286 Harper Nelson 10 Brunswick 19:40.98
287 Nathaniel Knowles 11 Brunswick 19:41.34
288 Joshua Lane 9 Hampden 19:41.45
289 Ryan Hanlon 12 Lisbon 19:42.24
290 Marshall Roberts 12 Mt. Ararat 19:42.64
291 Gunnar Jackson 9 Greely 19:42.95
292 Dylan Anderson 12 Gardiner 19:44.33
293 Nick Bell 12 Mt. Blue 19:45.00
294 Jaden Matthews-Johnston 9 Wheeler 19:45.00
295 Aidan Humphrey 11 MDI 19:45.00
296 Tim Booth 11 Maranacook 19:46.00
297 Bryson Poulin 10 Cony 19:47.37
298 Abram Philbrook 11 Oceanside 19:48.37
299 Owen Tardiff 10 Falmouth 19:48.39
300 Chase Montgomery 11 Richmond 19:49.00
301 Aidan Forrest 12 Yarmouth 19:49.00
302 Zachary Havey-Chambers 12 Bucksport 19:50.00
303 Joseph Belanger 11 Hermon 19:50.00
304 Brayden DeWitt 10 Hermon 19:51.00
305 Elijah Manning 12 Gardiner 19:51.37
306 Jude McCullough 9 Falmouth 19:51.50
307 Joshua Nadeau 10 Hermon 19:52.00
308 Mitchel Wolf 11 Dirigo 19:52.19
309 Dylan Valdmanis 10 Waynflete 19:52.44
310 Kai Marcoux 10 Maranacook 19:53.00
311 Geoffrey Beane 12 MDI 19:54.00
312 Aidan Schofield 9 Brunswick 19:54.05
313 Riddick Boyington 10 Brewer 19:54.78
314 Gideon Walters 11 Thornton 19:55.00
315 Julian Lamson-LaPlume 11 Yarmouth 19:55.00
316 Haddon Doyle 11 NYA 19:55.00
317 Isaac Wright 11 Mt. Ararat 19:58.01
318 Ben Chartier 10 Fort Fairfield 19:58.41
319 Lucas Scott 12 Biddeford 19:58.68
320 Jackson Zehm 10 Boothbay/Wis 19:59.00
321 Romelio Haldane 10 Maranacook 19:59.00
322 Ross Gaffney 12 Boothbay/Wis 19:59.00
323 Cruze Casavant 10 Presque Isle 20:00.00
324 Nathaniel Hileman 9 Bucksport 20:00.00
325 Silas Winters 10 Kennebunk 20:00.00
326 Zan Hatch 10 Brunswick 20:00.00
327 Nolan Meyer 12 Scarborough 20:00.29
328 Quinn Lary 9 Skowhegan 20:00.37
329 Everett Burke 10 York 20:01.00
330 Camden Parker 11 Yarmouth 20:01.78
331 Liam Derier 10 Bonny Eagle 20:01.80
332 Chris Delgado 11 Sumner 20:02.00
333 Luke Bower 10 Deering 20:02.23
334 Jace Boron 9 Hampden 20:02.77
335 Jacob Woodman 11 York 20:03.00
336 Tanner Godfrey 11 MCI 20:04.53
337 Peter Graffam 9 Biddeford 20:04.97
338 Asah Gould 10 Edward Little 20:05.89
339 Wilton Scott 10 Lincoln Acad 20:06.75
340 Liam Vigue 12 Bangor 20:07.00
341 Bryce Roy 9 Oxford Hills 20:08.20
342 Josh Varney 9 Poland 20:08.25
343 Brownlow Parks-Stamm 9 Falmouth 20:09.40
344 Owen Beauregard 11 Cape Elizabeth 20:10.02
345 Xavier Ames 9 Morse 20:11.14
346 Kyle Semenchuk 9 Bonny Eagle 20:11.80
347 Cole Rutberg 11 Yarmouth 20:12.00
348 Cameron Levesque 10 Caribou 20:12.57
349 Aiden Byrne 10 Hampden 20:13.69
350 Griffin Mula-Howard 11 Thornton 20:14.00
351 Caleb Kramer 11 Waynflete 20:16.00
352 Sergio Rodriguez 11 Morse 20:16.14
353 Connor Prendergast 10 York 20:17.00
354 Gage Daigneault 12 Freeport 20:17.67
355 Michael Caruso 11 Austin Prep 20:18.00
356 Jack Palmiter 11 Camden Hills 20:18.09
357 Abrahm Hasty 9 Gardiner 20:18.57
358 Macen Boissoneau 11 Falmouth 20:20.00
359 Carter Grenier 10 Lawrence 20:20.93
360 Tyler Bialous 11 Burrillville 20:21.76
361 Jordyn Theroux 11 Sanford 20:21.88
362 Oliver Williams 11 Thornton 20:22.00
363 Rocklen Bald 9 Biddeford 20:23.00
364 Jason Choi 12 John Bapst 20:23.64
365 Nathanael Clark 12 Lincoln Acad 20:24.00
366 Kendal McGhee 11 Lisbon 20:25.00
367 Jayden Jines 11 Lake Region 20:26.00
368 Huckleberry Huber-Rees 12 Lincoln Acad 20:27.00
369 Marsden Shetterly 11 Freeport 20:27.88
370 Manyuh Nepal 11 John Bapst 20:28.36
371 John Cooper 9 Boothbay/Wis 20:29.00
372 Noah Saucier 12 Windham 20:29.00
373 Ben Gapski 10 Boothbay/Wis 20:29.00
374 James Hartnett 11 Yarmouth 20:29.32
375 Nicholas Smith 10 Poland 20:29.49
376 Andrew Lam 12 Bangor 20:30.00
377 Chris Bisson 12 Orono 20:30.00
378 Carter Sanborn 12 Kennebunk 20:30.00
379 Xander Ashley 9 Mt. Blue 20:30.00
380 Jaiden Barainca 11 Kennebunk 20:30.00
381 Benedict Hoskins 11 John Bapst 20:30.00
382 Quincy McClure 9 Dexter 20:30.00
383 Landon Nicely 10 Gorham 20:30.00
384 Myles Brichacek 9 Orono 20:30.00
385 James Bryant 11 Sumner 20:30.00
386 Marlin Orcutt 12 Bucksport 20:30.18
387 Jack Van Gieson 11 Sanford 20:31.00
388 Josh Maddaloni 12 Saint Andrew's 20:31.00
389 Sebastian Pambo 10 Lewiston 20:31.44
390 Tyler Jury 9 Thornton 20:32.00
391 Nicky Service 12 Harwood 20:32.10
392 Joshua Zazza 12 Burrillville 20:34.00
393 Crawford Martinez 10 Brunswick 20:34.47
394 Micah D'Amboise 10 Bonny Eagle 20:34.80
395 Bradley Genovese 9 Gorham 20:35.00
396 Fionn Mattson 12 Maine Coast 20:35.00
397 Nico Fenn 11 Austin Prep 20:36.00
398 Jack Butler 11 Lake Region 20:36.44
399 Isaac Brissette 9 Caribou 20:37.00
400 Gavin Gomez 11 MCI 20:38.76
401 Caden Smith 11 Scarborough 20:38.96
402 Nevan Paulino 9 Lincoln Acad 20:39.54
403 Tanner Russell 9 Burrillville 20:39.69
404 Lorenzo Caiani 10 Burrillville 20:41.00
405 Josh Creswell 12 Nokomis 20:41.11
406 Connor Poirier 12 Cony 20:43.45
407 Ryan Anna 12 Brunswick 20:43.48
408 Alex Rogow 10 NYA 20:45.00
409 Otis Manganello 9 Maine Coast 20:45.00
410 Adit Modi 10 Wheeler 20:45.00
411 Ronan Lafer 12 Morse 20:46.01
412 Soren Southall 12 Waynflete 20:46.65
413 Nathanael Cook 10 John Bapst 20:47.01
414 Everett Hurder 11 Gorham 20:48.17
415 Jensen Cook 12 Camden Hills 20:48.71
416 Evan Hutchings 11 Thornton 20:50.00
417 Cridder Hensley 10 Mt. Blue 20:50.00
418 Reuben Bradley 10 Sumner 20:50.00
419 Aidan Sylvester 10 Yarmouth 20:50.66
420 Cameron Davis 11 York 20:51.00
421 Bodhi Andersen 10 Morse 20:52.41
422 Ray Beach 9 Camden Hills 20:52.94
423 Jaxson Cotnoir 12 Waterville 20:54.60
424 Ian Quinn 10 Gorham 20:55.00
425 Benjamin Hankens 9 Greely 20:55.44
426 Owen Lavoie 9 Waterville 20:55.80
427 Parker Plourde 11 John Bapst 20:56.26
428 Ethen Eakright 11 Foxcroft 20:56.70
429 Daniel Koo-Kepka 9 Gorham 20:57.90
430 Jeff Lemieux 12 Maranacook 20:58.00
431 Timothy Danse 10 Caribou 20:58.20
432 Nathan Percival 12 Boothbay/Wis 20:59.00
433 Owen DiDonato 10 Ellsworth 20:59.00
434 Brayden Anderson 10 Skowhegan 20:59.22
435 Joseph McNeill 12 Ellsworth 21:00.00
436 Glenn Modrusan 12 Hermon 21:00.00
437 Tyler Poulin 11 Winthrop 21:00.26
438 Chance McNeil 11 Kennebunk 21:00.51
439 Owen Waters 9 York 21:01.00
440 Wilder deNiord 11 Portland 21:01.00
441 Daniel Penders 9 Thornton 21:02.00
442 Orin McCaw 10 Gardiner 21:02.26
443 Gideon Varney 10 Edward Little 21:02.37
444 Trevor Fortie 9 Messalonskee 21:02.58
445 Finn Hutchins 10 Deering 21:03.00
446 Kolby Gibbs 10 Winslow 21:03.54
447 Wilson Liu 9 Waterville 21:09.33
448 Levi Cravin 12 Bangor Christian 21:09.41
449 Henry Bernard 11 Greely 21:09.82
450 Darcey Lees 12 Bangor 21:10.00
451 Dominic Metayer 11 Bonny Eagle 21:10.53
452 Ethan Long-Flagg 12 Winthrop 21:11.01
453 Matthew Melvin 12 Sanford 21:11.15
454 Luke Hopkins 12 Winthrop 21:13.08
455 Averey Klein 11 Lake Region 21:13.41
456 Levi Bannon 10 Greely 21:14.00
457 Henry Lafond 9 Scarborough 21:14.00
458 Rhy Labelle 10 Camden Hills 21:14.92
459 Quentin Lombard 11 Cape Elizabeth 21:15.10
460 Andrei Tourigny 9 Scarborough 21:16.00
461 Alexander Wilcox 12 Hampden 21:16.90
462 Moaze Zhang 10 Lewiston 21:16.96
463 Lyle Skolnekovich 9 Cheverus 21:17.00
464 Lennox Hill 10 Oxford Hills 21:17.83
465 Stirling Martinez 10 Brunswick 21:18.12
466 Henry Francis 10 Morse 21:18.46
467 Landric Rudman 10 Oxford Hills 21:18.97
468 Erik Frey 10 Cape Elizabeth 21:19.81
469 Henry Dayian 9 Wheeler 21:20.00
470 George Horrigan 9 Scarborough 21:20.00
471 Ned Boak 11 Brunswick 21:20.00
472 Tyler Rackliff 12 Mt. Blue 21:20.00
473 Jacob Strickland 10 Ellsworth 21:20.00
474 Sam Hebda 10 Cape Elizabeth 21:21.05
475 Boede Sines 9 Bangor 21:24.00
476 Ian Thayer 10 Brewer 21:24.39
477 Levi Helmuth 11 Monmouth 21:24.80
478 Forest Storer 11 Lincoln Acad 21:25.10
479 Mickey Nowell 12 Camden Hills 21:25.50
480 Banner Andrews 10 Bonny Eagle 21:25.57
481 Justin Crosman 10 Richmond 21:26.00
482 Jack Gravina 12 Saint Andrew's 21:26.00
483 Austin Sales 11 Carrabec 21:26.85
484 Owen Phelps Scholz 9 Waterville 21:27.88
485 Tomlin Suttles 11 Dirigo 21:28.12
486 Orrin Conway 10 MCI 21:28.45
487 Mason Bennett 9 Edward Little 21:29.58
488 Hunter Craig 12 Presque Isle 21:30.00
489 Desmond Lees 9 Bangor 21:30.00
490 Jack Landry 11 Westbrook 21:30.00
491 Chase Turgeon 12 Hampden 21:31.99
492 Nate Perkins 11 South Portland 21:32.00
493 Bryce Holden 12 Mt. Ararat 21:32.49
494 Rafe Lilienthal 11 Waynflete 21:33.21
495 Lawson Beichner 9 Hampden 21:33.40
496 Daegan Creamer 10 Erskine 21:33.54
497 Louis Bonhoff 9 Nokomis 21:33.98
498 Carter Wilson 10 Lincoln Acad 21:34.67
499 Cale Legere 9 York 21:36.00
500 Thomas McKitrick 9 Lincoln Acad 21:36.61
501 Jeremiah Dorr 11 Bangor Christian 21:37.75
502 Owen Pelletier 12 Edward Little 21:38.50
503 John Zdunczyk 9 Cheverus 21:39.03
504 Beckett McElroy 9 Harwood 21:40.60
505 Evan Weldon 12 Hampden 21:41.10
506 Tanner Kopishke 10 Medomak Valley 21:44.60
507 Eli Wentzell 10 Portland 21:44.68
508 Edmund Crownover 12 George Stevens 21:45.00
509 Leopold von Spiegelfeld 11 Marshwood 21:46.62
510 Nikolas Long 11 Brewer 21:48.68
511 Nikolas Panagos 9 Wheeler 21:49.00
512 Jack Lapierre 9 Waterville 21:49.00
513 Retief VanBiljon 10 Saint Andrew's 21:50.00
514 Cameron Orcutt 12 Bucksport 21:50.04
515 Jackson Donovan 11 Biddeford 21:50.07
516 Ellis Casey 10 Freeport 21:51.79
517 Kergan Thomann 11 Camden Hills 21:53.18
518 Zach Bourgoin 11 Gorham 21:53.34
519 Levi Pouliot 10 Oxford Hills 21:53.59
520 Davis Powell 11 Bonny Eagle 21:53.73
521 Ronan Kelly 9 Massabesic 21:54.22
522 Asher Candura 9 Greely 21:54.40
523 Wyatt Sholl 12 Falmouth 21:54.71
524 Logan Dow 11 Erskine 21:54.88
525 Colin Smith 10 Harwood 21:55.10
526 Diego Lester 9 Greely 21:55.27
527 Jackson McBride 10 Winthrop 21:55.37
528 Wyatt Frohmiller 10 Morse 21:55.89
529 Leo Engebreth 10 NYA 21:56.00
530 Ryder Goddu 9 Greely 21:56.11
531 William Choate 12 Erskine 21:56.30
532 Leo Anderson 10 Freeport 21:56.34
533 David Boos 11 Oxford Hills 21:56.64
534 Nathan Fotter 12 Lawrence 21:57.17
535 William Kennedy 10 NYA 21:58.00
536 Adrian Crowell 9 Lewiston 21:58.07
537 Ethan Longley 10 Edward Little 21:58.18
538 Dylan Munger 10 MDI 21:59.00
539 Ethan Westman 9 Leavitt 21:59.40
540 Max Grube 11 Berwick 22:00.00
541 Alex Sun 12 Kents Hill 22:00.00
542 Grant Barrett 9 Orono 22:00.00
543 Valentyn Pickens 12 Presque Isle 22:00.00
544 Connor Miele 9 Presque Isle 22:00.00
545 Griffin Rideout 12 Yarmouth 22:00.00
546 Damian Wynn 11 Mt. Blue 22:00.00
547 Dominic Archer 10 Dirigo 22:00.00
548 Aiden Roberts-Haven 11 Lincoln Acad 22:00.00
549 Gavin Perry 9 Cony 22:00.04
550 Liam Berry 9 Monmouth 22:00.50
551 Leo Whittemore 11 Washington Acad 22:00.97
552 Ryan Campbell 9 Harwood 22:01.10
553 Caleb Goodness 9 Thornton 22:03.00
554 Maxx Crowley 11 Oak Hill 22:03.10
555 Victor Mubang 12 Washington Acad 22:05.40
556 Jackson Gray 11 Gardiner 22:05.50
557 Judah Curry 11 Marshwood 22:07.21
558 Arjun Dasari 11 Wheeler 22:09.00
559 Seamus Bailey 11 Gorham 22:09.29
560 Peter Sames 10 South Portland 22:10.00
561 Bjorn Kjornberg 10 Burrillville 22:10.00
562 Hayden Stoddard 11 Thornton 22:10.00
563 Owen Schaff 10 Oxford Hills 22:10.61
564 Wyatt Baade 12 Mt. Ararat 22:10.70
565 Joaquin Withers 12 Waterville 22:10.95
566 Lucas Foster 9 Gardiner 22:11.85
567 Brody Hall 11 Lisbon 22:12.23
568 Elliot Irving 12 John Bapst 22:12.43
569 Gavin Rich 12 Yarmouth 22:12.49
570 Carter Huff 10 Sanford 22:13.56
571 Mason Gaucher 9 Burrillville 22:14.25
572 William Strickland 9 Mt. Blue 22:15.00
573 Milo Emerson 11 Maine Coast 22:15.00
574 Milo Winter 11 Maranacook 22:16.00
575 Finn Verdeyen 9 Mt. Blue 22:16.00
576 Thomas LeBlanc 11 Edward Little 22:16.11
577 Ashby Hayward 12 Mt. Ararat 22:16.18
578 Kingston Lavallee 10 Richmond 22:17.00
579 Jack Williams 11 Gorham 22:17.37
580 Trey Isham 9 Harwood 22:18.00
581 Justin Goodrich 9 Skowhegan 22:18.27
582 Anthony White 12 Skowhegan 22:18.35
583 Kai Jorgensen 9 Freeport 22:20.44
584 Aidan Howe 12 Mattanawcook 22:21.60
585 Graham Hatch 9 South Portland 22:23.08
586 Noah Thomas 9 Mt. Blue 22:24.00
587 Logan Bussell 10 Skowhegan 22:24.60
588 Landon King 10 Mattanawcook 22:26.47
589 Salmon Vigue 12 Winslow 22:28.17
590 Rory Whitmore 10 Mt. Blue 22:30.00
591 Graham Sanborn 10 Kennebunk 22:30.00
592 Jack Segal 11 Greely 22:30.00
593 Lucas Wooten 11 Lewiston 22:30.13
594 Tucker Nielsen 9 Messalonskee 22:30.68
595 Keegan Buckingham 10 Leavitt 22:32.41
596 Graham Schaefer 9 Harwood 22:33.10
597 Jake Abeshouse 9 Wheeler 22:34.00
598 Liam O'Hora 12 Gorham 22:34.00
599 Drew Caraway 11 Richmond 22:34.00
600 Evan Parker 9 Mt. Ararat 22:34.50
601 Leo Jones 9 Camden Hills 22:34.78
602 Kylan Dugal 12 Lisbon 22:35.42
603 Henry Kotzan 9 Falmouth 22:36.74
604 Cole Hubbard 11 Brewer 22:36.84
605 Ben Scott 12 Waterville 22:37.00
606 Caleb McArdle 12 Lincoln Acad 22:38.65
607 John Bell 11 Oceanside 22:39.10
608 Gage Espling 12 Washburn 22:39.16
609 Wyatt Hall 11 Mt. Blue 22:40.00
610 Callan Driscoll 10 Scarborough 22:40.67
611 Sean Blackmon 12 MCI 22:40.95
612 Andreas Visan 11 Austin Prep 22:41.00
613 William Ackley 10 Edward Little 22:41.25
614 Jacob Reily 10 Maranacook 22:43.00
615 James Aprahamian 11 Austin Prep 22:44.00
616 Stephen Sirois 9 Bonny Eagle 22:44.00
617 Landon Lee 12 Skowhegan 22:44.78
618 Sullivan Poole 9 Leavitt 22:45.15
619 Urijah Oliver 11 Winthrop 22:47.40
620 Charlie DeBruyn 9 Cape Elizabeth 22:47.63
621 Emmett Harthorne 9 Oxford Hills 22:47.68
622 Micah Menifield 10 Caribou 22:48.79
623 Cy Zammuto 9 Lincoln Acad 22:48.84
624 Leif Gentalen 11 Lincoln Acad 22:48.86
625 Isaiah Morgan 12 Greely 22:49.17
626 Wyatt Mitchell 9 Poland 22:49.49
627 Matson Ross 9 Falmouth 22:50.00
628 Henry Reed 9 Mt. Blue 22:50.00
629 Riley Mooney 11 Cony 22:50.22
630 Patrick Seely 10 Camden Hills 22:50.24
631 Brady Jandreau 9 Poland 22:51.33
632 Aidan Morris 12 Cape Elizabeth 22:55.02
633 Aziz Farzaliyev 10 Massabesic 22:55.63
634 Brayden Brown 12 Poland 22:56.63
635 Duncan Mackenzie 9 Poland 22:58.07
636 Mark Sylvester 9 Winthrop 22:59.11
637 Surya Vel 11 John Bapst 22:59.35
638 Ozy Pucciarelli 10 Cony 22:59.89
639 Morgan Willey 11 Windham 22:59.93
640 Cooper Hendrick 9 Berwick 23:00.00
641 Jase Leroux 10 Berwick 23:00.00
642 Benjamin McGowan 9 Berwick 23:00.00
643 William Stubbs 9 Kennebunk 23:00.00
644 Cooper Brown 11 Kennebunk 23:00.00
645 Damien Hattan 10 Berwick 23:00.00
646 Liam Brennan 10 Berwick 23:00.00
647 Erik Harmon 12 Portland 23:00.00
648 Jaydin Hirst 10 Kennebunk 23:00.00
649 Dominic Lorello 10 Berwick 23:00.00
650 Raymond Lamb 10 Kennebunk 23:00.00
651 Sean Coolidge 9 George Stevens 23:00.00
652 Tajes Khanna 10 Berwick 23:00.00
653 Henry Hudson 10 Berwick 23:00.00
654 Dominic Sock 9 Caribou 23:00.00
655 Wilder Martelle 11 Yarmouth 23:00.05
656 John Ford 10 Kennebunk 23:00.97
657 Henry Mails 9 York 23:01.00
658 Hosea Jones 9 Lake Region 23:01.25
659 Reed Petrin 12 Leavitt 23:02.55
660 Eli Smolin 10 Scarborough 23:03.45
661 Jason Bisco 12 Portland 23:04.00
662 Brady Webber 12 Freeport 23:04.44
663 Nick Johnson 9 Brunswick 23:05.93
664 Calvin Wicks 10 Lincoln Acad 23:07.95
665 Nolan Terscak 12 Yarmouth 23:08.00
666 Ryan Roarty 11 Deering 23:09.17
667 Peter Wilbur 9 Yarmouth 23:09.53
668 Owen Sandrock 9 Lincoln Acad 23:11.12
669 Jameson Fournier 11 Oceanside 23:11.50
670 Henry Weiss 12 Yarmouth 23:11.63
671 Felix Barmonde 10 Wheeler 23:13.00
672 Tristan Thomas 10 Wheeler 23:13.00
673 George Dionne 12 Poland 23:15.00
674 Wyatt Briggs 11 Brunswick 23:15.38
675 Ephraim Burke 11 Morse 23:16.47
676 Samuel Dudley 9 Brunswick 23:18.75
677 Parker Merritt 11 Lawrence 23:18.88
678 Reid VanDerburgh 10 Windham 23:19.00
679 Nick Harper 12 Maranacook 23:20.00
680 Zachary Waterhouse 9 Bonny Eagle 23:24.02
681 Jaden Mizera 12 Erskine 23:25.07
682 Willis McDonough 9 Harwood 23:26.10
683 Brenden Willett 12 Sumner 23:28.00
684 Ael Shimirwa 12 Cheverus 23:29.26
685 Brody Parker 12 Mt. Ararat 23:29.52
686 David Farrell 11 Poland 23:29.86
687 Nick Dorsey 11 Berwick 23:30.00
688 Elijah West 9 Kennebunk 23:30.00
689 Noah Holland 12 Presque Isle 23:30.00
690 Thomas Cadigan 12 Cape Elizabeth 23:30.00
691 Landon Prout 10 Mt. Ararat 23:30.66
692 Brian Beretich 11 Greely 23:30.70
693 Manny Inacio 11 Brunswick 23:31.42
694 Tyler Robinson 9 Oxford Hills 23:31.78
695 Harry Lombard 9 Cape Elizabeth 23:32.00
696 Isaac Rounds 11 Bangor Christian 23:32.23
697 Haven Tully 10 Maranacook 23:33.00
698 Teagen McLaughlin 10 Narraguagus 23:33.00
699 Cormac O'Driscoll 9 Wheeler 23:35.00
700 Trey Belcher 9 Camden Hills 23:35.69
701 Conor McDonough 9 Harwood 23:35.90
702 Broder Stark 11 Portland 23:36.00
703 Ben Sidhu 10 Falmouth 23:36.50
704 William Abbot 12 Oxford Hills 23:36.79
705 Reece Dubreuil 11 Winthrop 23:36.90
706 Andrew Rhoda 10 Messalonskee 23:37.46
707 Logan Farnham 10 Maranacook 23:38.00
708 Cameron Burrows 10 Messalonskee 23:38.03
709 Jameson Moore 12 York 23:39.00
710 Xander Collins 10 Windham 23:39.00
711 Samuel Johnson 9 Lincoln Acad 23:39.78
712 Phineas Cumler 10 Belfast 23:41.85
713 Alexander Markot 9 Cape Elizabeth 23:45.00
714 Seamus Chieh 9 Portland 23:46.00
715 Reese O'Brien 10 Winslow 23:47.34
716 Finn Cohan 12 Waynflete 23:50.98
717 Emmett Yarbough 10 Morse 23:51.10
718 Asier Garcia Pareja 12 Lincoln Acad 23:51.64
719 Maden Jovin 9 Oceanside 23:53.35
720 Brennan Mathiau 12 Lincoln Acad 23:53.68
721 Avery Derner 9 Harwood 23:54.70
722 Callin Noonan 12 York 23:55.00
723 Leo Higgins 9 Lawrence 23:55.08
724 Braken Surma 10 Lake Region 23:55.11
725 Hardy Ndebanje 10 Cheverus 23:57.00
726 Matthew Goodwin 11 Brewer 23:58.04
727 Charlie Myers 9 Yarmouth 23:58.61
728 Sam Gandler 9 Lincoln Acad 23:58.90
729 Jack Milliken 9 Greely 23:59.68
730 Harrison Kiers 9 MDI 24:00.00
731 Christopher Koconis 11 York 24:00.00
732 Annu Baig 10 Kents Hill 24:00.00
733 Samuel Thompson 12 Yarmouth 24:00.00
734 James Kirkwood 9 Cony 24:04.48
735 Noah Billings 12 Lincoln Acad 24:04.70
736 Toby Noonan 12 Cape Elizabeth 24:08.21
737 Elliott Masterman 9 Skowhegan 24:08.41
738 Evan Knight 9 Gardiner 24:09.93
739 Ezekiel McEneaney 12 Morse 24:09.93
740 Leo Sukeforth 10 Edward Little 24:10.46
741 Jackson Crawford 9 Yarmouth 24:10.55
742 Daniel Uhde 11 South Portland 24:12.25
743 Camden Burgess 9 Edward Little 24:12.44
744 Tyler Burns 12 Freeport 24:16.90
745 Jaxson Saucier 9 Fort Kent 24:17.80
746 Matthew Dupee 10 Oak Hill 24:18.70
747 Ethan Ward 11 Winslow 24:18.78
748 Mason Shaddox 10 Deering 24:19.00
749 Mitchell Hewitt 12 Washburn 24:19.52
750 Dashiell Legawiec 10 Mt. Ararat 24:21.08
751 Charlie Puffer 11 Sanford 24:24.02
752 Jackson Kelley 12 Saint Andrew's 24:25.00
753 Judah Evans 9 Mattanawcook 24:25.00
754 Luca De Pasquale 12 Dexter 24:30.00
755 Ted Simpson 12 Portland 24:30.66
756 Connor Bolton 11 Maranacook 24:31.00
757 Simon Lord 10 Lisbon 24:31.20
758 Leron Nguyen 12 Bangor 24:40.00
759 Peter Ericson 11 Yarmouth 24:41.18
760 Emmaus Kay 11 Lisbon 24:41.44
761 Balian Mortensen 10 Bucksport 24:45.00
762 Caleb Tardif 12 Biddeford 24:45.44
763 Henry Hatch 9 Marshwood 24:47.97
764 Levi Prince 11 Brunswick 24:53.11
765 Calvin Boyington 11 Orono 25:00.00
766 Liam Kuhl 12 Lisbon 25:01.68
767 Garrett Plourde 12 Washburn 25:03.00
768 Christian Rainville 9 Narraguagus 25:12.00
769 Neil Woehrle-Logan 9 Maranacook 25:12.00
770 Carlo Bria 9 Medomak Valley 25:13.14
771 Finnegan Adams 10 Oceanside 25:13.55
772 Tenzin Hein 10 Falmouth 25:15.28
773 Brey McCamish 12 Gardiner 25:24.36
774 Colin Riggins 9 Poland 25:24.94
775 Noah Scott 11 Cape Elizabeth 25:29.48
776 Sage Bryant 10 Orono 25:30.00
777 Odin Hebert 11 Lake Region 25:37.00
778 Dalton Cole 11 Thornton 25:42.00
779 Joshua Long 10 Lake Region 25:43.00
780 Ashton Yerxa 10 Poland 25:43.02
781 Phin Hansbury 12 Lincoln Acad 25:44.00
782 Liam Moxcey 10 Windham 25:44.00
783 Seth Thomas 9 Mt. Blue 25:45.00
784 Charlie Young 9 Bucksport 25:45.00
785 Lucas Ng 9 Bonny Eagle 25:46.67
786 Christian Breton 9 Gardiner 25:48.19
787 Shreyas Handral 11 Brewer 25:49.76
788 Sawyer Casad 10 Mt. Ararat 25:50.16
789 Jordan Certoma 10 Bonny Eagle 25:51.00
790 Robert Emery 9 Cape Elizabeth 25:54.18
791 Noah Blakey 9 Oceanside 25:54.58
792 Peyton Bizub 11 Cape Elizabeth 25:58.16
793 Logan Lai 9 Winthrop 26:00.00
794 Cameron Berzinis 9 Winthrop 26:00.00
795 Kevin Tran 11 Westbrook 26:00.00
796 Caden Olesniewicz 9 Bangor 26:00.00
797 Jackson Bethel 9 Bonny Eagle 26:01.00
798 Nico Truong 10 Cony 26:02.91
799 Seamus Luce 9 Skowhegan 26:05.00
800 Kai Kutsy-Durbin 11 Belfast 26:06.10
801 Owen Brown 9 Lawrence 26:06.31
802 Olive Popken 9 Lincoln Acad 26:09.47
803 Nolan Hurder 9 Gorham 26:10.56
804 Brice Allen 11 Richmond 26:10.70
805 Shawn Coty 11 Houlton/GHCA 26:11.54
806 Leo Tucker-Leinaweaver 9 Wheeler 26:14.00
807 Alexander Reeves 10 Cape Elizabeth 26:14.29
808 Adyn Petchonka 12 Skowhegan 26:15.10
809 Collin Clifford 11 Erskine 26:17.57
810 Mitchell Morin 10 Bangor 26:20.00
811 Matthew Roberts 9 Lincoln Acad 26:23.34
812 Matthew Howayeck 11 Saint Andrew's 26:25.00
813 Alex Reynolds 10 Oxford Hills 26:26.18
814 Asahel Nkulu 10 Waynflete 26:30.00
815 Draek Poissonier 12 Madison 26:30.00
816 Owen Smith 11 Morse 26:30.17
817 Jaxson Gato 9 Lake Region 26:35.85
818 Gregory Cass 9 Massabesic 26:37.00
819 Joshua Meaney 9 Brewer 26:37.87
820 Christian Frazer 9 Gardiner 26:40.29
821 Curtis Drake 11 Lincoln Acad 26:48.00
822 Mason Meas 10 Portland 26:50.00
823 Andy Bucklin 12 Marshwood 26:50.00
824 Zane Thorndike 10 Mt. Abram 26:56.00
825 Carson Holme 12 Oxford Hills 27:00.00
826 Boston Poulin 10 Medomak Valley 27:00.00
827 Judah DosReis 10 Oxford Hills 27:00.00
828 Richard Roy 10 Mt. Ararat 27:06.04
829 Stewart Pleacher 10 Deering 27:11.00
830 Tyler Krouse 11 Gorham 27:11.00
831 Owen Damasco 9 Yarmouth 27:12.28
832 Eamon Hansbury 9 Lincoln Acad 27:13.79
833 Byron Gonsalves 9 Wheeler 27:14.00
834 Ben Arnold 11 Lincoln Acad 27:16.00
835 Harrison Parr 9 Oceanside 27:17.78
836 Raymond Stoddard 9 Bonny Eagle 27:20.00
837 Charles Ellis 11 Edward Little 27:21.16
838 George Davidson-Drexel 9 Deering 27:29.00
839 Ben Comeau 11 Poland 27:29.76
840 Landon Barnett 11 Brewer 27:32.12
841 Thomas Tao 10 John Bapst 27:33.60
842 Blake Jakubisn 11 Nokomis 27:34.04
843 Mikkel Hadamard 9 Wheeler 27:37.00
844 Andrew Hewitt 10 Caribou 27:41.40
845 Jonathan Rousculp 10 Maranacook 27:48.00
846 Jonah Janik 11 Winthrop 27:57.40
847 Blessing Dukuze 12 Deering 27:58.00
848 Nick Caron 11 Kents Hill 28:00.00
849 Carter Moore 9 Winthrop 28:00.00
850 Carson MacKusick 9 Boothbay/Wis 28:00.00
851 Malakai Hager 9 Brewer 28:00.00
852 John Wolfgram 10 Scarborough 28:04.00
853 Jasper Greenleaf 12 Brewer 28:04.19
854 Mustafa Muhee 10 Deering 28:10.00
855 Wes Laneau 9 Poland 28:10.90
856 Kyle Fish 11 Lewiston 28:19.04
857 Trieu Chung 12 Deering 28:28.00
858 Alden Record 10 Falmouth 28:35.00
859 Bentley Surette 10 Bangor 28:45.00
860 Luis Beltejar 12 Bangor 28:47.00
861 Mason Holland 9 Thornton 28:49.00
862 Emil Calmervik 10 Harwood 28:53.80
863 Wyatt Boon 9 Oxford Hills 29:10.37
864 Lucas Beale 11 Erskine 29:11.06
865 Skyler Patrick 9 Foxcroft 29:12.50
866 Anthony Valentino 9 Messalonskee 29:14.75
867 Jacob Frost 10 Winthrop 29:18.89
868 Josue Nuncio 10 Harwood 29:20.70
869 Brayden D'Auteuil 11 Poland 29:26.52
870 Benjamin Beale 11 Erskine 29:27.59
871 Landon Markie 11 Washburn 29:32.27
872 Gavin Reams 10 Sanford 29:33.20
873 Reid Laudieri 10 Lisbon 29:37.10
874 Jamison Main 12 Skowhegan 29:43.68
875 Isaiah McDonough 12 Lisbon 29:54.45
876 Leif Ertelt 10 Berwick 30:00.00
877 Yuchan Kim 11 Kents Hill 30:00.00
878 Teddy Fuller 10 Berwick 30:00.00
879 Garrett Murphy 11 Berwick 30:00.00
880 Flynn Johnson 11 George Stevens 30:00.00
881 Sylus Cousins 9 Ellsworth 30:05.00
882 Kyle Cunningham 10 Sumner 30:10.00
883 Luke Kusel 12 Falmouth 30:11.96
884 Keegan Weeman 12 Bonny Eagle 30:13.37
885 Rhyder Staples 9 Oak Hill 30:18.00
886 Max Cane 10 Lincoln Acad 30:23.21
887 Pamir Mertcan 11 Lincoln Acad 30:33.41
888 Jonah Slocum 9 Winthrop 30:34.28
889 Gideon Pelkey 9 Erskine 30:36.79
890 Camden Dumont 12 Mt. Ararat 30:39.58
891 Henry Hamilton 9 Brewer 30:45.79
892 Cooper Newman 11 Gardiner 30:58.15
893 Andrew Franklin 11 Nokomis 31:05.94
894 Joe Nuncio 10 Harwood 31:06.70
895 Sully Collins 9 Lincoln Acad 31:24.13
896 Cassius Lancaster 9 Biddeford 31:39.17
897 Milo Cardella 11 Mt. Ararat 31:40.38
898 Lucian Capano 10 Lisbon 31:47.70
899 Max von Spiegelfeld 9 Marshwood 31:51.64
900 Calvin Sheehan-Kopp 9 Marshwood 31:52.19
901 Logan Bloom 9 Lewiston 31:53.84
902 Hopper Starkey 9 Berwick 32:00.00
903 Simon Trader 10 Ellsworth 32:00.00
904 Alex Gayoso 9 Bucksport 32:00.00
905 Eric Soucie 12 Lisbon 32:00.07
906 Noah Bucklin 9 Marshwood 32:01.99
907 Derrick Gould 11 Winthrop 32:02.20
908 Eliot Triadu 11 Sanford 32:11.80
909 Jacobey Kuvaja 10 Leavitt 32:21.32
910 Michael Carpenter 10 Sanford 32:33.00
911 Miles Williams 10 Lincoln Acad 32:51.81
912 Gus Romanow 9 Dirigo 32:55.61
913 Ethan Hills 12 Bangor 33:00.00
914 Henry Kaplan 9 Berwick 34:00.00
915 Liam Tierney 9 Lincoln Acad 34:04.84
916 Marcos Filho 12 Lawrence 34:24.90
917 Felix Zhang 9 John Bapst 34:31.66
918 Rohit Kumar 11 Thornton 34:35.00
919 Asa Merrick 9 Morse 35:55.53
920 Sebastian Paz Vazquez 12 Lincoln Acad 37:48.39
921 Wyatt Plourde 9 Washburn 38:00.00
922 Corbin Foster 9 Leavitt 38:09.84
923 DJ Guillemtte 10 Sanford 39:31.00