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