2019 Maine XC Festival of Champions - 10/5/2019 Performance List - Updated 9/28 @ 8 PM Event 2 Boys 5k Run CC =============================================================================== Name Year School Seed =============================================================================== 1 Will Shaughnessy SR Brunswick 15:13.00 2 Benjamin Potter SR Falmouth 15:42.86 3 Ben Greene JR Falmouth 15:47.79 4 Ethan Eickmann SR Kennebunk 16:00.00 5 Aiden Willey SR Bonny Eagle 16:05.83 6 Daniel McCarthy SO Bangor 16:09.20 7 Erik LoSacco JR Scarborough 16:10.00 8 Tristram Coffin SR Scarborough 16:10.00 9 Tyler Patterson JR Brunswick 16:10.00 10 Zachary Barry SO Scarborough 16:15.00 11 Chris Walton SO Biddeford 16:20.00 12 Jack Bassett SR Cape Elizabeth 16:22.00 13 Reed Henderson JR Gorham 16:25.82 14 Josiah Webber JR Lawrence 16:27.10 15 Garrett Erickson-Harris JR Kennebunk 16:30.00 16 Andrew Keene SO Kennebunk 16:30.00 17 Nicholas Gaitanis SR Lincoln - RI 16:30.00 18 Charlie Smith SR Kennebunk 16:30.00 19 Conor Murphy SR Classical 16:30.00 20 Justin Tomison SR Bonny Eagle 16:31.55 21 Jarrett Gulden SR Lincoln Academy 16:33.00 22 Mitchell Dailey SR Burrillville-RI 16:35.00 23 Joey Valliere SO Brunswick 16:37.00 24 Will Perkins SR Boothbay-Wisc 16:45.00 25 Calvin Cummings SO Gorham 16:49.21 26 Seamus Woodruff JR Maine Coast 16:50.00 27 Joseph Perreault SR SHS 16:50.00 28 Max Schmidhauser SR Classical 16:50.00 29 Aiden Simmons JR Brunswick 16:55.00 30 Gordon Doore JR Bangor 16:56.80 31 Liam Niles SR Portland 16:57.26 32 Josh Werner SO SHS 17:00.00 33 Eli Hultstrom SR York 17:00.00 34 Mark D'Alessandro SR Saint Doms 17:01.00 35 Joe Crocker JR Monmouth 17:02.00 36 Josiah Martin SR Lincoln Academy 17:06.00 37 CeeJay Laquerre JR Mt. St. Charles 17:06.00 38 Jakob Saucier SR Massabesic 17:07.00 39 Braden Butler SO Marshwood 17:10.00 40 Josiah Mackaman SR York 17:10.00 41 Wyatt Dana SR Portland 17:11.46 42 Andrew Sirois SO Bonny Eagle 17:11.70 43 Eli Palmer FR Brunswick 17:12.00 44 Odeh Rizkallah SR Yarmouth 17:17.00 45 William Levasseur JR Saint Doms 17:17.00 46 Adam Bendetson FR Scarborough 17:18.00 47 Gavin Sychterz JR Bangor 17:18.70 48 Thorin Saucier JR Orono 17:20.00 49 Abbott Valentine SO Hampden 17:20.00 50 Matthew Pooler SR Massabesic 17:20.00 51 Joe Neal SO York 17:20.00 52 Aiden Kusche SR Maine Coast 17:20.00 53 Nicolas Borelli JR South Portland 17:24.77 54 Isaac McCardle SR Colonel Gray 17:25.00 55 Jesse Cadigan SO Massabesic 17:25.00 56 Cooper Michaud SO Classical 17:25.00 57 Domenic Savastano SR Burrillville-RI 17:26.00 58 Elijah Karecki JR Massabesic 17:29.00 59 Will Brewster SR Portland 17:29.78 60 Chris Lezon SR Lincoln - RI 17:30.00 61 Brady Harrod SR York 17:30.00 62 Francis Daniels SO Bonny Eagle 17:30.00 63 John Miles Muentener SO Maine Coast 17:30.00 64 Bryan Stark-Chessa FR Maine Coast 17:30.00 65 Grahme Sokoloski SR Hampden 17:30.00 66 Anthony Mason JR Bonny Eagle 17:30.69 67 Michael Smoluk SR Falmouth 17:32.69 68 Benjamin Cassellius JR Scarborough 17:35.00 69 Logan Ross SO Falmouth 17:35.97 70 Myles Quirion SR Cony 17:37.57 71 Noah Koch SO Waterville 17:38.00 72 Josh Lehmann JR Gorham 17:38.66 73 Francois Richard JR King's Edgehill 17:39.00 74 Bryce Beeler SO Scarborough 17:40.00 75 Nicholas Mott SO Classical 17:40.00 76 Tucker Ellis SR Orono 17:40.00 77 Gabe Sarno JR York 17:40.00 78 Alex Hames JR York 17:40.00 79 Andrew Seile JR John Bapst 17:40.00 80 Cavin McNamara JR York 17:40.00 81 James Cognata FR Winthrop 17:40.00 82 Wyatt Fessler SO GNG 17:41.00 83 Cameron Ginter SO Bonny Eagle 17:43.00 84 Sol Lorio FR George Stevens 17:44.00 85 Chris Hamblett JR NYA 17:44.00 86 Jacob Ramos SO South Portland 17:44.93 87 Jon Genrich JR MDI 17:45.00 88 Kyle McClellan SO Orono 17:45.00 89 Will Herman JR Cheverus 17:45.00 90 Nicholas Quigley SR Kennebunk 17:45.00 91 Carlton Cummiskey JR Harwood Union 17:45.00 92 Dylan Flewelling JR Messalonskee 17:45.00 93 Stephen Grierson SR MDI 17:45.00 94 Ian Meserve SO Hermon 17:45.00 95 Ponce Saltysiak JR MDI 17:45.00 96 Parker Williams JR Bonny Eagle 17:45.62 97 Casey Gallant JR Cony 17:47.17 98 James Fahey JR Bangor 17:48.00 99 Fritz Oldenburg SO Bangor 17:48.40 100 Anders Corey SR Yarmouth 17:49.00 101 Allen Wheaton SO John Bapst 17:50.00 102 Dylan Fowler JR Hermon 17:50.00 103 Ricky Perruzzi JR Cape Elizabeth 17:51.00 104 Jake Twigg SO Poland 17:52.00 105 Caleb Young JR Marshwood 17:55.00 106 Andrew Modery SR Brewer 17:55.00 107 Matthew Shea SR Ellsworth 17:55.00 108 Joe Lewis SR Marshwood 17:55.00 109 Ben Zapsky SR Hermon 17:55.00 110 Nicholas Cormier JR Ellsworth 17:55.00 111 Jack Roberts SR Colonel Gray 17:55.00 112 Max Waldron SR Maine Coast 17:55.00 113 Cameron Nelson SR Lincoln Academy 17:55.00 114 William Pulvino SO Scarborough 17:56.00 115 Owen Patry SO Cape Elizabeth 17:57.00 116 Vaughn Lindenau SO Cape Elizabeth 17:57.00 117 Aidan Laviolette SO Lisbon 17:57.66 118 Nathan Chatterton JR Boothbay-Wisc 17:59.00 119 Connor Robertson FR Boothbay-Wisc 17:59.00 120 Jeremy Stone JR Houlton/GHCA 17:59.00 121 Jordan Duplissie JR Caribou 18:00.00 122 Clark Morrison SO George Stevens 18:00.00 123 Caden Cote SO Messalonskee 18:00.00 124 Ethan Itkin SR Classical 18:00.00 125 Wesley Teegarden SO Maine Coast 18:00.00 126 Calvin Partin SR MDI 18:00.00 127 Faran Igani JR Falmouth 18:00.00 128 Elijah Ross SR Messalonskee 18:00.00 129 William Keene SR Kennebunk 18:00.00 130 Aaron Waitt JR Kennebunk 18:00.00 131 Max Pottle SR Hermon 18:00.00 132 James Tourigny SO NYA 18:00.00 133 Spencer Dyer JR Maranacook 18:00.00 134 Kaleb Gagne Charlottetown 18:00.00 135 Ben Martins SO Lincoln - RI 18:00.00 136 Andrew Martin SR SHS 18:00.00 137 Miles Cannon SO Belfast 18:03.00 138 Thomas Vose JR South Portland 18:03.66 139 Cody Parker JR MDI 18:05.00 140 Nathan Casali JR Lake Region 18:05.00 141 Daniel Ross SO Houlton/GHCA 18:05.00 142 Baxter Weyand JR Bonny Eagle 18:05.80 143 Kaleb Brackley-Prouty SR Lincoln Academy 18:06.00 144 Domenic Antonelli SO Poland 18:07.00 145 Michael Gadwah JR Dexter 18:07.00 146 Connor Glowa JR Hampden 18:10.00 147 Caden Mattson SR George Stevens 18:10.00 148 Colin Day JR Lawrence 18:10.20 149 Simon Socolow SO Bangor 18:10.60 150 Miles Fischer FR Portland 18:10.71 151 Colin Senger JR Yarmouth 18:13.00 152 Charlie Collins FR Hampden 18:13.00 153 Nate True SO Lincoln Academy 18:13.00 154 Logan Geiser JR Brewer 18:13.00 155 Lucas Raimond SR Burrillville-RI 18:14.00 156 George Theall SO Portland 18:14.61 157 Malachai Willey JR Caribou 18:15.00 158 Eli Ewer JR Orono 18:15.00 159 Bryan Roy SR Lincoln - RI 18:15.00 160 Drew Paskanik JR Woonsocket-RI 18:15.00 161 William McPherson SR Messalonskee 18:15.00 162 Eamon Goscinski JR Belfast 18:16.40 163 Lincoln Truesdale JR Yarmouth 18:18.00 164 Braxton Farrin SR Lincoln Academy 18:18.00 165 David Hileman SR Bucksport 18:18.00 166 Luke Ford SO Falmouth 18:18.43 167 Anthony Breton SR Bonny Eagle 18:18.72 168 Lucien Beardsley FR Gorham 18:19.63 169 Couper Jepson JR Portland 18:19.69 170 Loal Vance SR Winthrop 18:20.00 171 Sullivan Anderson SO Lincoln Academy 18:20.00 172 Zakary St. Germain SR Winthrop 18:20.00 173 George Ferland FR Caribou 18:20.00 174 Andrew Turlo FR Waterville 18:20.00 175 Vernon Smith FR Lincoln Academy 18:21.00 176 Vance Boyd JR Falmouth 18:21.83 177 Sovannarith Chap SR Massabesic 18:22.00 178 Harrison Jones FR South Portland 18:23.95 179 Jacob Pelletier SO Cony 18:24.00 180 Miguel Sanclemente JR Ft. Kent 18:25.00 181 Colby Pawson SO Orono 18:25.00 182 Michael Luna SR Cheverus 18:27.00 183 Garrett Dailey FR Burrillville-RI 18:27.00 184 Nate Brewster SO Portland 18:27.78 185 Owen Noecker JR Mt. St. Charles 18:28.00 186 Harrison Pendleton JR Yarmouth 18:28.00 187 Ben Happenny JR Mt. St. Charles 18:29.00 188 Fox Elder JR Boothbay-Wisc 18:29.00 189 Will Harriman SO Biddeford 18:30.00 190 Hunter Lachance JR Kennebunk 18:30.00 191 Riley Fitzpatrick Charlottetown 18:30.00 192 Calvin Nelson JR Ellsworth 18:30.00 193 Dan LaMourie SR Yarmouth 18:30.00 194 Jason Wickett SO Hermon 18:30.00 195 Wil Fradsham Charlottetown 18:30.00 196 Gavin Perro SR SHS 18:30.00 197 Ian Renwick JR George Stevens 18:30.00 198 Ethan McIntosh SR Mt. Blue 18:30.00 199 Jay Whitesell SR Marshwood 18:30.00 200 Warren O'Shea JR Scarborough 18:31.00 201 Liam Card FR Lincoln Academy 18:31.00 202 Luke Barnes JR Sumner 18:34.24 203 Gabe Livengood JR Orono 18:35.00 204 Ethan Holmquist SR Caribou 18:35.00 205 Graham Harris JR Boothbay-Wisc 18:35.00 206 Sam True SR Lincoln Academy 18:36.00 207 Dakota Clark SO Hermon 18:40.00 208 Henry Penfold SO Deer Isle -Ston 18:40.00 209 Luke Groom JR Harwood Union 18:41.00 210 Hayden Thibeault SR Camden Hills 18:41.20 211 Owen Lynch FR Portland 18:43.43 212 Brady Guay SO South Portland 18:44.00 213 Tristan Candelmo JR Windham 18:45.00 214 Nick Letourneau SR Old Town 18:45.00 215 Mason Erhard JR Boothbay-Wisc 18:45.00 216 Jackson Wilson SR Cheverus 18:45.00 217 Hunter Burkhardt SO Lisbon 18:45.34 218 Zackery Wellman JR Bangor 18:46.60 219 Ian Orsmond JR Camden Hills 18:48.69 220 Anthony Zerillo JR Cheverus 18:50.00 221 Seth Harding SR Biddeford 18:50.00 222 Jake Ellis FR Dirigo 18:50.00 223 Oliver Wilson JR George Stevens 18:50.00 224 Eben Drolet SO South Portland 18:50.00 225 Philip Alyokhin SO Old Town 18:50.00 226 Blaine Wilkins JR Dirigo 18:50.00 227 Connor Daigle SO Medomak 18:50.04 228 Miles Woodbury FR Falmouth 18:51.39 229 Sami Rizkallah FR Yarmouth 18:54.00 230 Logan Carter JR Sumner 18:54.24 231 Oscar Sullivan SR South Portland 18:54.80 232 Evan Demott JR Messalonskee 18:55.00 233 Sean Fuller JR Marshwood 18:55.00 234 Sam York FR MDI 18:55.00 235 Ned Whitesell JR Marshwood 18:55.00 236 Ryan Abedi JR Orono 18:55.00 237 Tieran Croft SO Messalonskee 18:55.00 238 Daniel Niles FR Portland 18:57.06 239 Seth Boulet JR Burrillville-RI 18:58.00 240 Charles Geci JR Falmouth 18:58.81 241 Ryan Russell JR Boothbay-Wisc 18:59.00 242 Gryffin Kirstan FR Boothbay-Wisc 18:59.00 243 Nathan Driscoll FR Scarborough 18:59.00 244 Noah Hallward-Rough SO NYA 18:59.00 245 Tavi Anghel JR Windham 18:59.00 246 Jack Nickerson FR South Portland 18:59.86 247 Samuel Emery SR Kennebunk 19:00.00 248 Flynn Crean FR Kennebunk 19:00.00 249 Patrick Riordan FR Lincoln - RI 19:00.00 250 Jake Fleurent FR Biddeford 19:00.00 251 Tyler Shumate FR Biddeford 19:00.00 252 Ben Marquis JR Kennebunk 19:00.00 253 Mason Soares JR MDI 19:00.00 254 Colby Lacasse SO Ellsworth 19:00.00 255 Gabriel Fiske JR Hampden 19:00.00 256 Pranjal Mathur SO Lincoln - RI 19:00.00 257 Collin Boisvert JR Burrillville-RI 19:01.00 258 Elias Porter JR Camden Hills 19:01.63 259 Christopher Tardie FR Washburn 19:02.00 260 Dolan Pols SO Brunswick 19:02.00 261 Brosnan Comeau FR Monmouth 19:02.00 262 Aidan Churchill JR Washburn 19:03.00 263 Michael Ray SR Lisbon 19:03.06 264 Tom Barber SR Marshwood 19:05.00 265 Charlie Fellows JR Scarborough 19:05.00 266 Sam DeGrappo FR Marshwood 19:05.00 267 Milo Wiebus SO Yarmouth 19:05.00 268 Harley Brown SR MDI 19:05.00 269 Travis Czapiga JR Hampden 19:06.00 270 Matisse Moser JR Falmouth 19:06.15 271 Payson Rienhardt FR Dexter 19:07.00 272 Ebbe Lillis SO Harwood Union 19:07.00 273 Connor L'Heureux SO Scarborough 19:08.00 274 William Depke FR Cape Elizabeth 19:08.00 275 Vincent Spina JR Harwood Union 19:08.00 276 Kyle Thompson JR Bonny Eagle 19:08.62 277 Brodi Freeman SO Cony 19:09.60 278 Evan Hornbach SR Mt. Blue 19:10.00 279 Michael D'Amico SO Messalonskee 19:10.00 280 Nolan Mabee SR Orono 19:10.00 281 Julien Turmenne FR Lewiston 19:10.00 282 Bryan Frost JR Hampden 19:10.00 283 Jeff McCubrey SR Lake Region 19:10.00 284 Joseph Morin JR Waterville 19:12.00 285 Jacob Trimble JR Burrillville-RI 19:13.00 286 Ryan Brennan SO SHS 19:15.00 287 Louis Walker SO Maine Coast 19:15.00 288 Aubrey Hoes SR Mt. Blue 19:15.00 289 Itai Boss SR Orono 19:15.00 290 Owen Gropper JR Classical 19:15.00 291 Michael Vito SO Lincoln - RI 19:15.00 292 Samuel Fleming SR Massabesic 19:15.04 293 Joseph Potter SR Belfast 19:15.30 294 Justin Castaldo SR Scarborough 19:16.00 295 Ben Horrisberger SO Portland 19:16.00 296 Isaac Dinnerstein JR Cape Elizabeth 19:16.00 297 Nate Herrick SO Portland 19:16.00 298 Cade Robison SR Yarmouth 19:17.00 299 Benji Pugh SR Lincoln Academy 19:17.00 300 Austin Balon JR Lincoln - RI 19:20.00 301 Grady Kemp FR Lake Region 19:20.00 302 Ian St John SR Lake Region 19:20.00 303 Owen Libby JR Dirigo 19:20.00 304 Cameron Jalbert SO Scarborough 19:20.00 305 Adam Nussbaum JR Brunswick 19:20.00 306 Connor Pellerin SR Messalonskee 19:20.00 307 Noah Jalbert SR Gorham 19:20.64 308 Gavin Dunagan JR Washburn 19:21.00 309 Sean Grupp JR Burrillville-RI 19:22.00 310 Ian Sampson FR Massabesic 19:24.00 311 Kaiden Carney FR Washburn 19:24.00 312 Madison Brown JR Gorham 19:24.78 313 Askel Yeo FR Yarmouth 19:25.00 314 Petros Engelhardt FR South Portland 19:26.00 315 Tyler Kahkonen JR Brewer 19:27.00 316 Brady Miller JR Caribou 19:28.00 317 Diego Gatti SO Scarborough 19:28.00 318 Connor Rawson FR Poland 19:29.00 319 Connor Ashby SO Brunswick 19:29.00 320 Daniel Collins Charlottetown 19:30.00 321 Owen Mitchell JR Saint Doms 19:30.00 322 Andrew Tinkham SR Gorham 19:30.00 323 James Monson SR Biddeford 19:30.00 324 Duke Bozikowski SR Classical 19:30.00 325 Nicholas Albaum JR Kennebunk 19:30.00 326 Ian Martin JR Kennebunk 19:30.00 327 Clay McCarthy SR Mt. Blue 19:30.00 328 Michael Cyr SO Caribou 19:30.00 329 Alex Rogers FR Colonel Gray 19:30.00 330 Matt Walker SR Poland 19:30.00 331 Spencer Gordon FR Old Town 19:30.00 332 Chase Keezer JR Winthrop 19:30.00 333 Spencer Rose JR MDI 19:30.00 334 Bryce Carter JR Ellsworth 19:30.00 335 Josh Petruzzi FR Cape Elizabeth 19:31.00 336 Andrew Griffiths SO Cheverus 19:31.00 337 Forest Li SR Colonel Gray 19:32.00 338 Christian Tardy FR Brewer 19:32.00 339 Ben Colello FR Cape Elizabeth 19:32.00 340 Miles Logan FR Brunswick 19:32.00 341 Sam Coffin FR Cony 19:32.90 342 Randall Chamberlain JR Lawrence 19:33.00 343 Felix Battle SO Brunswick 19:33.00 344 Kadrian Rugullies SR Lisbon 19:33.21 345 Kevin Lu SO Falmouth 19:34.65 346 Jack Lamphere SO Harwood Union 19:35.00 347 Isaiah Doscinski SO Mt. Blue 19:35.00 348 Aiden Searway SO Hermon 19:35.00 349 Calvin Dundore SR Lewiston 19:35.00 350 Jacob Wildes SR Hermon 19:35.00 351 Mark Mills SO Windham 19:35.00 352 Ethan DeMerchant FR Bangor 19:35.20 353 Nolan Gahagan SO Medomak 19:35.41 354 Joshua Chadbourne JR Bonny Eagle 19:36.28 355 Garrett Wilson SR Burrillville-RI 19:37.00 356 Miti Yeatts SO Medomak 19:37.45 357 Sam Stroup JR Brewer 19:38.00 358 Colby Hewitt SR Washburn 19:38.00 359 Dillon Sweetser FR Falmouth 19:39.35 360 Lucas Lefebvre SO South Portland 19:40.00 361 Ben Story JR Monmouth 19:42.00 362 Jacob Keens SR Burrillville-RI 19:42.00 363 Max Boulet JR Lisbon 19:43.00 364 Ethan Furr SO Scarborough 19:44.00 365 Lucas Hardwick SO Boothbay-Wisc 19:45.00 366 Sam Judkins SO Mt. Blue 19:45.00 367 Devin Smith JR Hermon 19:45.00 368 Aidan Stark-Chessa JR Maine Coast 19:45.00 369 Bodhi Lloyd SO Maine Coast 19:45.00 370 Ira Nichols SO Bangor 19:45.80 371 Jacob Benson SO MDI 19:50.00 372 Logan Dolbier SR Mt. Blue 19:50.00 373 Ryan Topham JR Massabesic 19:50.00 374 Brandan Mailloux JR Portland 19:50.81 375 Jesse Campbell-Johnston Charlottetown 19:51.00 376 Keegan O'Grady JR Cape Elizabeth 19:51.00 377 Yassine El Bahh Charlottetown 19:52.00 378 Lauchlan MacEachern Charlottetown 19:53.00 379 Gellert Dabasi-Halasz JR Lincoln Academy 19:53.00 380 Sam Kovacs JR Bonny Eagle 19:53.26 381 Finn Theos SO Marshwood 19:55.00 382 Connor May FR Old Town 19:55.00 383 Utah Beane JR Gould 19:55.00 384 Asa Honey SR Brewer 19:58.00 385 Finn Wardwell JR Brewer 19:58.00 386 Joseph Cotta FR Scarborough 19:59.00 387 Rowan Kirstan SR Boothbay-Wisc 19:59.00 388 Jacob Smith JR Mt. Blue 19:59.00 389 Campton Tinkham SR Maranacook 20:00.00 390 Jesse Gonneville SO Massabesic 20:00.00 391 Seth Lister FR Caribou 20:00.00 392 Noah Champagne SO Kennebunk 20:00.00 393 Fletcher Crean FR Kennebunk 20:00.00 394 Deus Moreau SO Caribou 20:00.00 395 Jacob Vitale SO SHS 20:00.00 396 Ethan Prichard FR Kennebunk 20:00.00 397 Michael Brickle SR Hampden 20:00.00 398 Lewis Fink SO SHS 20:00.00 399 Aaron Fitzgerald JR Hampden 20:00.00 400 Gavin Coffin SO John Bapst 20:00.00 401 Sam Marquis FR Kennebunk 20:00.00 402 Zach Cullen JR Marshwood 20:00.00 403 Connor Coffin SR Scarborough 20:00.00 404 Izaak Swartz SO Orono 20:00.00 405 Zach Magoon SR Lincoln - RI 20:00.00 406 Hayden Stager SO Hyde 20:00.00 407 Thomas Docherty Charlottetown 20:00.00 408 Nick Teguis SR Kennebunk 20:00.00 409 James Trentalange SR Kennebunk 20:00.00 410 Ian Murray SO Kennebunk 20:00.00 411 Christian Larson JR Hampden 20:00.00 412 Boden Retherford SO Falmouth 20:00.32 413 Andrew Hipsky FR George Stevens 20:01.00 414 Christian Winslow SR Bucksport 20:01.00 415 Micah Hileman JR Bucksport 20:01.00 416 Daniel Gaunce SR Waterville 20:03.00 417 Dylan Murphy JR Maranacook 20:06.00 418 Gavin Hamm SR Yarmouth 20:07.00 419 Isaiah Breitmeyer SO Cony 20:07.72 420 Timmy Brienza JR Poland 20:08.00 421 Lenox Cummings JR Brewer 20:10.00 422 Ryan Davis FR MDI 20:10.00 423 John Nadeau JR John Bapst 20:10.00 424 Eric Drappeau JR Hall-Dale 20:10.00 425 Jacob Stone SO Lake Region 20:10.00 426 Jeremiah Senita SO Portland 20:10.28 427 Luc Dietlin SO Portland 20:10.46 428 Ira Buchholz FR George Stevens 20:11.00 429 Adam Bilodeau FR Lewiston 20:11.00 430 Anthoney Smith JR Bucksport 20:12.00 431 Zennor DiMario SO Harwood Union 20:12.00 432 James Palkie SO Bucksport 20:12.00 433 Addison Weisbruch SO Camden Hills 20:13.00 434 Jordan Piechowski SR Windham 20:13.00 435 Tobias Coffey JR Bangor 20:13.40 436 Caleb Waterman SO NYA 20:14.00 437 Eli Jolliffe SR Belfast 20:15.00 438 Ryan Bisson JR Marshwood 20:15.00 439 Lorenzo Michaud SO Messalonskee 20:15.00 440 Jason Kulinski JR Monmouth 20:15.00 441 William Cassellius SO Scarborough 20:15.00 442 Roman Solmos FR Yarmouth 20:16.00 443 Jack Gawtry SO Yarmouth 20:17.00 444 Trey Rosario JR Gorham 20:17.08 445 Gary Moline SR Belfast 20:17.30 446 Ben Byrd FR Marshwood 20:20.00 447 Will Fournier SO GNG 20:20.00 448 Jaron Leach SO Presque Isle 20:20.00 449 Tucker James SO MDI 20:20.00 450 Tyler Daye SO GNG 20:21.00 451 Evan Russo SO Gorham 20:21.00 452 Thomas DiPhilippo SR South Portland 20:21.00 453 Everett Johnson FR Brunswick 20:21.00 454 Trey Goodwin SO Lawrence 20:21.60 455 Steven DiChiara SO Lincoln - RI 20:22.00 456 Dylan Washburn SO GNG 20:23.00 457 Killian Marsh FR Yarmouth 20:23.00 458 Ethan Shaw JR Scarborough 20:23.00 459 Vetri Vel JR Bangor 20:24.40 460 Charles Dalton FR MDI 20:25.00 461 Thomas Wilson SO South Portland 20:25.98 462 Will Sherrill SO Lincoln Academy 20:26.00 463 Evan Watts SO Winslow 20:26.00 464 Kyle Hartford FR South Portland 20:26.88 465 Levi Graham FR Yarmouth 20:28.00 466 Conrad Kortemeier SO Lincoln Academy 20:30.00 467 Luke Cloutier SO Massabesic 20:30.00 468 Angus Burke FR Maine Coast 20:30.00 469 Phoenix Sanchez JR Messalonskee 20:30.00 470 Callahan Bryer SO MDI 20:30.00 471 Cameron Surmeian FR Lincoln - RI 20:30.00 472 Nathan Surmeian JR Lincoln - RI 20:30.00 473 Alfred Romero SR Biddeford 20:30.00 474 Ostin Smith FR Monmouth 20:30.00 475 Aaron Tabenken JR Falmouth 20:30.17 476 Carlo Mazzarelli JR Bangor 20:30.60 477 Cooper Dunn SO Edward Little 20:32.00 478 Cameron Landry SO GNG 20:32.00 479 Matthew Brannen SO Bucksport 20:32.00 480 Cameron Langlois JR Edward Little 20:32.00 481 Adlai Nelson SR Lincoln Academy 20:33.00 482 Eoin O'Mahoney SO Lincoln Academy 20:34.00 483 Elijah Libby SO GNG 20:34.00 484 Nick Leighton JR Hall-Dale 20:35.00 485 John-Antonio Fatone FR Lewiston 20:35.00 486 Garan Lazok FR Windham 20:37.00 487 Trevor Cochrane SR George Stevens 20:38.00 488 Connor Tull SR Yarmouth 20:38.00 489 Camden McFadden SR Scarborough 20:39.00 490 Samuel Koch SR Old Town 20:40.00 491 Gabriel Hall SO George Stevens 20:40.00 492 Evan Galego SR Cony 20:40.53 493 Alec Campbell FR South Portland 20:40.69 494 Thijs Gilda FR Cape Elizabeth 20:41.00 495 Jack Patterson SO Bangor 20:43.60 496 Forest Holbrook SO Lincoln Academy 20:44.00 497 Cody Plumley SR Bonny Eagle 20:44.46 498 Ephraim Willey FR Caribou 20:45.00 499 Ben Bateman FR Hermon 20:45.00 500 Josh Adell SR GNG 20:45.00 501 Kyran Katzenbach FR Mt. Blue 20:45.00 502 Gage Smith SR Old Town 20:45.00 503 Camden Angell SO Marshwood 20:45.00 504 Elias Howard SO Belfast 20:46.50 505 Adam Scovil SR Hall-Dale 20:48.00 506 Hunter Cintron SO Cape Elizabeth 20:48.00 507 Blake Harrington SR Portland 20:49.00 508 Jude Mosher JR Presque Isle 20:50.00 509 Luke Blais JR Lake Region 20:50.00 510 Dillon Doucette JR Lake Region 20:50.00 511 Jacob Devine JR Presque Isle 20:50.00 512 Ezra Leach SO Presque Isle 20:50.00 513 Corey Merrill JR Foxcroft 20:50.00 514 Aidan Derderian FR Narraguagus 20:50.00 515 Thaddeus Eddyblouin FR Lincoln Academy 20:51.00 516 Caleb Fockens JR Foxcroft 20:51.00 517 Zachary Smith SO Bangor 20:52.80 518 Carlos Gamboa Arevalo JR South Portland 20:53.00 519 Jack Watson FR Portland 20:53.38 520 James Day SO Scarborough 20:54.00 521 Finn Urey FR Camden Hills 20:54.29 522 Will Hanlon FR Falmouth 20:54.37 523 Emmons Whited FR South Portland 20:54.43 524 Calvin Barna JR Marshwood 20:55.00 525 Jeffrey Hutchinson FR Poland 20:55.00 526 Alex DeWitt SO Ellsworth 20:55.00 527 Aaron Lyon SO Brewer 20:56.00 528 Josiah Harper JR Madison 20:57.00 529 Spencer Stadnicki FR Brunswick 20:58.00 530 Matthew Wakefield JR Lawrence 20:58.50 531 Nathan Gilliam JR Boothbay-Wisc 20:59.00 532 Adam Peterson JR Scarborough 20:59.00 533 Jack Culbertson FR Brunswick 20:59.00 534 Quinn D'Alessio SO Bangor 20:59.40 535 Kalvin Camire SO Biddeford 21:00.00 536 Eamon McGlashan FR Kennebunk 21:00.00 537 Viktor Tripp SR Edward Little 21:00.00 538 Wyatt Grant JR Caribou 21:00.00 539 Drew Butzel SO Cape Elizabeth 21:00.00 540 Oliver Tenney FR George Stevens 21:00.00 541 Thomas Norgang FR George Stevens 21:00.00 542 Colin Tippet JR Biddeford 21:00.00 543 Jackson Van Dolman SO Orono 21:00.00 544 Micah Bryan FR George Stevens 21:00.00 545 Russell LaMarre JR George Stevens 21:00.00 546 Lynx Fabian SO MDI 21:00.00 547 Henry Stauss SO Kennebunk 21:00.00 548 Cooper Stebenne SO Lincoln - RI 21:00.00 549 Devon Daligan JR Portland 21:00.00 550 Matthew Pelletier SR Old Town 21:00.00 551 Owen Tighe FR Cape Elizabeth 21:00.00 552 James Altham SR Kennebunk 21:00.00 553 Dan Crowley SR Lincoln - RI 21:00.00 554 Laszlo Toth SR Kennebunk 21:00.00 555 Alex Hardy SO Mt. Blue 21:00.00 556 Thomas Bradley SO Searsport 21:00.00 557 Divyam Khubar Charlottetown 21:00.00 558 Campbell Brown Charlottetown 21:00.00 559 Seth Richardson SR Gorham 21:00.00 560 Nathaniel Cripps JR Kennebunk 21:00.00 561 Keegan Fitzgerald SR Oceanside 21:00.00 562 Leo Liu FR Colonel Gray 21:00.00 563 John Crohan FR Lincoln - RI 21:00.00 564 Benjamin Snow JR Ellsworth 21:00.00 565 Jordan Stansfield SR Burrillville-RI 21:01.00 566 Roland Ladd SO Bangor 21:01.00 567 Iain McCollett SR Cony 21:01.25 568 Josh Watson SR Bangor 21:01.70 569 Paxton Dionne JR Bangor 21:01.90 570 Weston Hartley SO Edward Little 21:03.00 571 Aiden Jacobs FR Lincoln Academy 21:03.00 572 Alex Mitchell JR Poland 21:03.00 573 Timothy Brackett FR Portland 21:03.62 574 River Collins SO Harwood Union 21:05.00 575 Sam VanLonkhuyzen FR Camden Hills 21:05.00 576 LaDerrick Roberts JR Belfast 21:05.30 577 Devin Smith JR Edward Little 21:06.00 578 Jake Owen SO Yarmouth 21:06.00 579 Konrad Stromayer JR Scarborough 21:07.00 580 Aiden McDonough SR Bangor 21:07.40 581 Hayden Desmond JR Gorham 21:07.52 582 Toby MacCachran JR Portland 21:08.81 583 Cole Cushman SR Poland 21:09.00 584 Colby Leavitt JR Gorham 21:09.06 585 Corbin Hall SR Lisbon 21:09.30 586 Benton Bird JR Ellsworth 21:10.00 587 Nathan Evans FR Lincoln - RI 21:10.00 588 Aiden Warme SO Winslow 21:10.00 589 Alex Gill JR Lincoln - RI 21:10.00 590 Eirik Nohr SR Falmouth 21:10.07 591 Benjamin Fitzpatrick SR Brewer 21:12.00 592 Nathan Crossley JR Lincoln Academy 21:12.00 593 Joe Murphy SO Portland 21:14.71 594 Logan Holmes JR Mt. Blue 21:15.00 595 Tomas Cundick SO Mt. Blue 21:15.00 596 Connor Fessenden SO Bangor 21:15.10 597 Wesley Dyer SO Belfast 21:19.80 598 Owen Lee FR Cape Elizabeth 21:20.00 599 Nicholas Ritchie SO Belfast 21:21.00 600 Azaiah Nanson FR George Stevens 21:23.00 601 Tyler Noyes FR Hermon 21:25.00 602 Wyatt Perron SO Lisbon 21:25.70 603 Ben Turner FR Washburn 21:26.00 604 GW Ruth JR Yarmouth 21:26.00 605 Daniel Smith JR Scarborough 21:26.00 606 Eli Rosen SR Cape Elizabeth 21:28.00 607 Derek Cruz FR Washburn 21:28.00 608 Ryan Amaral FR Boothbay-Wisc 21:29.00 609 Ryan Clark FR Boothbay-Wisc 21:29.00 610 Quinn Ranta SR Boothbay-Wisc 21:29.00 611 Nolan Jacobs SR Houlton/GHCA 21:30.00 612 Ryan Lynch SO Oceanside 21:30.00 613 Cam Doughty SR Bangor 21:30.00 614 Wyatt Lawson JR MDI 21:30.00 615 Andrew Bouvier JR Hyde 21:30.00 616 Declan McPartlan FR Portland 21:30.62 617 Andrew Riley SR South Portland 21:34.22 618 Zachary Armstrong SO Belfast 21:35.00 619 Chancelor Blagdon SO Boothbay-Wisc 21:39.00 620 Trey Spearrin SO Lake Region 21:40.00 621 Sam Craighead FR MDI 21:40.00 622 Cezar Campeanu JR Colonel Gray 21:40.00 623 Logan Welch SO NYA 21:40.00 624 Ash Lane SO Falmouth 21:41.33 625 Nickolas Gallighan SO Dexter 21:43.00 626 Hunter Lizzotte JR Hall-Dale 21:44.00 627 Jarrett Jones SR Hampden 21:44.00 628 Brendan Connolly SO Cape Elizabeth 21:44.00 629 Hudson Labbe SO Ft. Kent 21:44.10 630 Ethan Matthews SR Winslow 21:45.00 631 Max Comis JR Saint Doms 21:45.00 632 Max Smith SO Marshwood 21:45.00 633 Francis Burns FR MDI 21:45.00 634 Spencer Jacques JR Dirigo 21:45.00 635 Silas Yonkman SO Harwood Union 21:45.00 636 Evan Wilcox SO Mt. Blue 21:45.00 637 Ethan Edgecomb SO Caribou 21:45.00 638 Sam Richards SR Lincoln Academy 21:45.00 639 James Cherrier FR Caribou 21:45.00 640 Brady Smith FR Gorham 21:45.50 641 Jonah Busker SO Harwood Union 21:46.00 642 Nathaniel Stanley JR Camden Hills 21:46.55 643 Jonathan McDevitt JR Camden Hills 21:46.58 644 Ethan Nagle FR Monmouth 21:48.00 645 Adam Knell FR Monmouth 21:49.00 646 Isiah Verschoor FR Bangor 21:49.10 647 Jame Rose SO Medomak 21:49.52 648 Nathan Pitre SR Caribou 21:50.00 649 Owen Cote FR John Bapst 21:50.00 650 Hunter Weeks SO Gorham 21:50.00 651 Jared Herrin FR Marshwood 21:50.00 652 Kieran Wilkins FR Gorham 21:50.00 653 Josh Guite SO Windham 21:50.00 654 Matthew Hafener JR John Bapst 21:50.00 655 Evan Reeves FR Cape Elizabeth 21:51.00 656 Misha Curtis JR Lincoln Academy 21:51.00 657 Evan Burgess FR Medomak 21:51.97 658 Alex Webb FR Poland 21:52.00 659 Evan Brown FR Washburn 21:53.00 660 Spencer Barton SR NYA 21:54.00 661 Ian Howell SR George Stevens 21:54.00 662 Jonathan DeRoche SO South Portland 21:54.65 663 Camden Oberg SO Marshwood 21:55.00 664 Owen Tull SO Yarmouth 21:55.00 665 Jaden Ouellette FR Edward Little 21:55.00 666 Dylan Henry SO Washburn 21:55.00 667 Hung Nguyen SR Foxcroft 21:56.00 668 Ashtin Laxson JR Scarborough 21:56.00 669 Gavin Golder SO Lewiston 21:58.00 670 Jaim French JR Belfast 21:58.50 671 Bryan Gagnon FR Boothbay-Wisc 21:59.00 672 Adam MacKenzie Charlottetown 22:00.00 673 Nyamh Wolf SR George Stevens 22:00.00 674 Tucker Kennedy FR Kennebunk 22:00.00 675 Ethan Pierce JR Hampden 22:00.00 676 Richard Harriman SO Massabesic 22:00.00 677 Mason Stagg JR Biddeford 22:00.00 678 Lance Dinino JR Kennebunk 22:00.00 679 Thomas Poling JR Maranacook 22:00.00 680 Bailey Bishoff JR Ellsworth 22:00.00 681 Alex Shanos FR John Bapst 22:00.00 682 Owen Hargove JR Messalonskee 22:00.00 683 Marcus Vardy Charlottetown 22:00.00 684 Luke Ball SR SHS 22:00.00 685 Mikey Perry Charlottetown 22:00.00 686 Alonzo Michaud SO Messalonskee 22:00.00 687 Lennard von Huene SR Kennebunk 22:00.00 688 Ben Goodwin Charlottetown 22:00.00 689 Max Olmstead SO Maranacook 22:00.00 690 Jonathon Hyndman SO Colonel Gray 22:00.00 691 David Arnold SR SHS 22:00.00 692 Jonah Parker SR Portland 22:01.69 693 Mason Berry JR Harwood Union 22:02.00 694 Justin Donaldson SR Portland 22:02.07 695 Nicholas Ryder SO Bonny Eagle 22:02.30 696 Nathan Kallin SO Brunswick 22:04.00 697 Ryan Chauvette JR Mt. St. Charles 22:04.00 698 Ryan Ocampo SO Scarborough 22:05.00 699 Gus Edwards SR Yarmouth 22:05.00 700 Conor Wolff JR Yarmouth 22:07.00 701 Lucas Steinberger SR Lincoln Academy 22:07.00 702 Jacob Veilleux SR Yarmouth 22:07.00 703 Andrew Yoo SO Falmouth 22:07.35 704 Evan Soucy SO Bangor 22:08.50 705 Avery Laite FR Camden Hills 22:09.76 706 Sam Keene JR Marshwood 22:10.00 707 Ben White SO Harwood Union 22:10.00 708 Cooper Parlee SO Brewer 22:10.00 709 Lance Collins SR Burrillville-RI 22:10.00 710 Camden Dangler SR Winslow 22:10.00 711 Matt Breece JR Portland 22:10.82 712 Alex Strattard FR GNG 22:11.00 713 Derrick Stephens FR Windham 22:12.00 714 Drew Pierson FR Ellsworth 22:12.00 715 Zach Berg SO Maranacook 22:13.00 716 Doni Hallett FR Cheverus 22:14.00 717 Payton Hamilton FR Poland 22:14.00 718 Tristan Cormier FR Lake Region 22:15.00 719 Caeden Bross SR Lincoln Academy 22:15.00 720 Paul Arnold JR Marshwood 22:15.00 721 Owen Labrecque SR Burrillville-RI 22:15.00 722 Jacob Roy SR Hampden 22:15.00 723 Tory Davis SO Poland 22:17.00 724 James Pawlina JR Edward Little 22:17.00 725 Jibril Holloman FR Lewiston 22:17.00 726 Jack Deitch SO GNG 22:17.00 727 Joe Burgess FR GNG 22:18.00 728 Cole Walter SR Portland 22:18.52 729 Nico Curcio SO GNG 22:19.00 730 Bryce Bernier SO NYA 22:19.00 731 Kogan Trull JR Marshwood 22:20.00 732 Huang Gechi SR Saint Doms 22:20.00 733 Chance Sudbeck SO Hampden 22:20.00 734 Nigel Tall FR John Bapst 22:20.00 735 Darby Brennan FR Yarmouth 22:21.00 736 Kyle Bean JR Madison 22:22.00 737 Jake Plummer SR Gould 22:25.00 738 Alex Fago SR Brewer 22:27.00 739 Dean Preston SR Windham 22:27.00 740 Kiet Vo SR Foxcroft 22:28.00 741 Spencer Matteo SR Scarborough 22:29.00 742 Tyler Levesque SO Lewiston 22:30.00 743 Chase Hall FR Lincoln - RI 22:30.00 744 Benjamin Penfold SR Deer Isle -Ston 22:30.00 745 Aaron Lynch SO Ellsworth 22:30.00 746 Gabe Lucchesi JR NYA 22:30.00 747 Amro Mohamed SR Colonel Gray 22:30.00 748 Logan Morris SO Dirigo 22:30.00 749 Marco Leonetti JR Lincoln - RI 22:30.00 750 Micah Mosheyeve FR Camden Hills 22:30.42 751 Dave Poulin SR Lisbon 22:30.50 752 Aiden Currie SO Foxcroft 22:32.00 753 Jasper Buzello JR Hampden 22:34.00 754 Holden Stephenson SO Harwood Union 22:38.00 755 Jack Martin JR Yarmouth 22:38.00 756 Mikey Tamborini JR Maranacook 22:40.00 757 Thomas Burbank JR Marshwood 22:40.00 758 Sam Scott JR Mt. Blue 22:40.00 759 Cedar Cannon SO Lincoln Academy 22:44.00 760 Wyatt Byther FR Old Town 22:45.00 761 Michael Krah JR Yarmouth 22:45.00 762 Brody Goclowski SR Gould 22:45.00 763 Jack Herman SO Cheverus 22:45.00 764 Edgar Espinosa JR Woonsocket-RI 22:45.00 765 Sean Ames JR Lawrence 22:45.24 766 Tommy Ishimwe SR Yarmouth 22:47.00 767 Patrick O'Donovan JR Belfast 22:47.50 768 Justin Veilleux SR Yarmouth 22:49.00 769 Ryan Flaherty SO Cheverus 22:49.00 770 Justin Whynot FR Yarmouth 22:49.00 771 Roman Ragusa SO Cape Elizabeth 22:49.00 772 Alex Chanis SR Portland 22:49.70 773 Brayden Mott FR John Bapst 22:50.00 774 Desmond Busse SR Burrillville-RI 22:50.00 775 Seth Doyle SR Colonel Gray 22:50.00 776 Ben Kern JR Camden Hills 22:50.18 777 Josh Martin SR Cony 22:50.67 778 Danila Borodaenko JR Camden Hills 22:52.90 779 Ryan Buckley JR Falmouth 22:54.85 780 Robbie Bennett JR Lincoln Academy 22:55.00 781 Nick Cohen SR GNG 22:55.00 782 German Rumbo-Uria JR Lawrence 22:56.30 783 Damian Henry JR Medomak 22:56.32 784 Lucas Sun FR Bangor 22:57.70 785 Carson Zundel FR Mt. Blue 22:58.00 786 Tyler Freeman SR Lewiston 22:59.00 787 Teighan Koch SO Bonny Eagle 22:59.16 788 Cameron Nicholas JR Lincoln - RI 23:00.00 789 Angel Prince-Espada SR Hyde 23:00.00 790 Keegan Plourde FR Old Town 23:00.00 791 Carter Jackson SR Presque Isle 23:00.00 792 Ryan Hardy JR Lincoln - RI 23:00.00 793 Ethan Wydysh JR Presque Isle 23:00.00 794 Caiden Petit FR Biddeford 23:00.00 795 Connor Smart FR Biddeford 23:00.00 796 Emir Zhamalov SO Windham 23:00.00 797 Niall Gushue JR Windham 23:00.00 798 Liam Fraleigh JR Hyde 23:00.00 799 Jack Henderson SR Hyde 23:00.00 800 Zaid Daqa JR Colonel Gray 23:00.00 801 Tyler Moxham SR Kennebunk 23:00.00 802 Arhan Saygin SO John Bapst 23:00.00 803 Lucas Gagnon FR John Bapst 23:00.00 804 Conrad Cole FR Yarmouth 23:00.00 805 Nick Carpenter FR Biddeford 23:00.00 806 Hunter Stevens SO SHS 23:00.00 807 Alex Cole SR Lisbon 23:00.90 808 Dustin Brewer JR Bonny Eagle 23:02.56 809 Max Brewer JR Yarmouth 23:03.00 810 Triton Neptune-Benner FR Lincoln Academy 23:03.00 811 Max Kempler JR Yarmouth 23:03.00 812 Tyler Stillman FR Hampden 23:04.00 813 Filip Nguyen SR Lincoln Academy 23:05.00 814 Ezra Gronlund FR Lake Region 23:05.00 815 Gabe Garcia JR NYA 23:08.00 816 Jonathan Staples FR Presque Isle 23:10.00 817 Tyler Tinkham SR Hampden 23:10.00 818 Ean Bolstridge SR Houlton/GHCA 23:10.00 819 Colin Ready SR Marshwood 23:10.00 820 Carlo Cabreras SO Saint Doms 23:10.00 821 Elijah Huttman FR Hall-Dale 23:10.00 822 Sam Goodspeed SO Mt. Blue 23:10.00 823 Levi Forkey SO Harwood Union 23:11.00 824 Michael Ames JR Bonny Eagle 23:11.07 825 Daniel Guerrero JR Harwood Union 23:12.00 826 Ben Stone SO Cape Elizabeth 23:12.00 827 Hayden Luce JR Monmouth 23:12.00 828 Thomas McCormack FR Brunswick 23:14.00 829 Alec Rolfe FR Belfast 23:15.00 830 Maximus Openshaw SO Lawrence 23:16.30 831 Declan Faircloth-Walshe FR Bangor 23:16.50 832 Trevor Neff JR Falmouth 23:16.91 833 Robert Rouleau FR Lincoln - RI 23:19.00 834 Shane Harriman SO John Bapst 23:20.00 835 McKenzie Lagerson SO Saint Doms 23:20.00 836 Cameron Levasseur JR Presque Isle 23:20.00 837 Jack Murphy FR Harwood Union 23:23.00 838 Miles Gadwah SO Dexter 23:24.00 839 Christopher Verschoor FR Brewer 23:28.00 840 Ben Joys JR Cape Elizabeth 23:28.00 841 William MacArthur SO George Stevens 23:30.00 842 Toby Olsen FR Maranacook 23:30.00 843 Caleb Rhine JR George Stevens 23:30.00 844 Ryan Parsons JR Kennebunk 23:30.00 845 Jorden Cote FR Old Town 23:30.00 846 Simon Hale JR Colonel Gray 23:30.00 847 Zavier Cummings SR Windham 23:30.00 848 Jackson Pow JR Kennebunk 23:30.00 849 Caleb Lambert SR Yarmouth 23:31.00 850 Dru Hyndman FR Edward Little 23:31.00 851 Jordan Leblond JR Lewiston 23:33.00 852 Luke Pattison FR Yarmouth 23:34.00 853 Austin Britton JR Sumner 23:34.24 854 Mitchell Vlcek FR Marshwood 23:35.00 855 Sam Case SR Marshwood 23:35.00 856 Parker Dean SO Hall-Dale 23:35.00 857 Jordan McLay FR Scarborough 23:36.00 858 Will Pattison FR Yarmouth 23:37.00 859 Ben McManus SR Lincoln Academy 23:38.00 860 Brody Sandberg SO Lake Region 23:40.00 861 Kodi Quimby FR Mt. Blue 23:40.00 862 Morgan Davis SO George Stevens 23:40.00 863 Benjamin Lambert SO Hampden 23:41.00 864 Rye MacCurtain FR Harwood Union 23:43.00 865 Aidan Ladd JR Hall-Dale 23:44.00 866 Charlie Garvin FR Cape Elizabeth 23:44.00 867 Travis May FR Ellsworth 23:45.00 868 Gavin Carlson SO Boothbay-Wisc 23:45.00 869 Payton Owens SO Lake Region 23:45.00 870 Zachary Jeffery FR Houlton/GHCA 23:45.00 871 Will Saabye JR Falmouth 23:46.31 872 Ryan Bell SO Falmouth 23:48.38 873 Alex Michaud FR Dirigo 23:50.00 874 Jeremy Norman JR Colonel Gray 23:50.00 875 Julian Fowler SO Harwood Union 23:50.00 876 Drew Abelon SO Belfast 23:50.30 877 Ra�l Villalobos Vega JR Brunswick 23:53.00 878 Otto Cook-Sharp SO Cape Elizabeth 23:53.00 879 Ryan Gibbons FR South Portland 23:53.60 880 Nathan Dallaire FR Massabesic 23:54.00 881 Ian Kelly SR Hermon 23:55.00 882 Andrew Young SO Ellsworth 23:55.00 883 Lucien Hammond JR Mt. Blue 23:55.00 884 Ben Thrasher SO Madison 23:56.00 885 Nolan Grubb JR Medomak 23:58.51 886 Calvin Curtis SR Brewer 23:59.00 887 Mark Robichaud JR Ft. Kent 23:59.30 888 Lucas Nadeau SO Kennebunk 24:00.00 889 Brandon Dubie JR Presque Isle 24:00.00 890 Michael Perkins SR Presque Isle 24:00.00 891 John Connors SR Bangor 24:00.00 892 Liam Prichard JR Kennebunk 24:00.00 893 Miles Bergquist SR Cheverus 24:00.00 894 Rob Livingston SO Lincoln - RI 24:00.00 895 Christian Pronto FR Lincoln - RI 24:00.00 896 Liam Piper SR South Portland 24:00.00 897 Tyler Cote SO SHS 24:00.00 898 Will Wilson JR Ellsworth 24:00.00 899 Ryan Pelletier SO Cony 24:02.00 900 Devon Paulin SR Gorham 24:05.00 901 Deven Short JR Camden Hills 24:06.06 902 Mitchell Sommer JR Yarmouth 24:09.00 903 Carter Abrahamson SO Cape Elizabeth 24:09.00 904 Hauk Tallman FR Saint Doms 24:10.00 905 Ryan Wade FR Sumner 24:10.24 906 Brady McQuaid FR Brunswick 24:11.00 907 Ethan Whitlock FR Brunswick 24:13.00 908 Quinn Hagerty FR Falmouth 24:14.95 909 Trevor Bauer FR Monmouth 24:15.00 910 Justin Widen SR Mt. Blue 24:15.00 911 Collin Poitras SO Caribou 24:15.00 912 Lucas Moulton JR Poland 24:17.00 913 Calvin Truong JR South Portland 24:17.70 914 Owen Field FR Hampden 24:19.00 915 Colin Mugnai JR Brewer 24:20.00 916 Logan Farr SR Monmouth 24:20.00 917 Sebastian Fournier SR Mt. Blue 24:20.00 918 Kyle Reardon JR Brewer 24:21.00 919 Max Hillgraf SR Cheverus 24:22.00 920 Lukas Umbriaco SR Brunswick 24:23.00 921 Nahn Ngo SR Bangor 24:23.80 922 Jonah Purvis FR Hermon 24:25.00 923 Lucas Wilcox JR Harwood Union 24:27.00 924 John Moring SO Bangor 24:27.80 925 Ellis Braga SO Searsport 24:30.00 926 Luke Thompson SR Colonel Gray 24:30.00 927 Spencer Lane JR Hyde 24:30.00 928 Andrew Koch FR Old Town 24:30.00 929 London Glenn SR Hyde 24:30.00 930 Dae Kent SO Lincoln Academy 24:30.00 931 Jack Zhou FR Gould 24:30.00 932 Thaden Hill FR Dirigo 24:30.00 933 Ethan Rasquinha FR Scarborough 24:32.00 934 Ryan Bowley SO Lawrence 24:32.10 935 Riley Poulin-Bickford JR Bangor 24:32.70 936 Jarius Polley SO Hall-Dale 24:35.00 937 Nathan Mullen JR Cape Elizabeth 24:37.00 938 Landon Cougle FR Edward Little 24:39.00 939 Connor Lehan JR Bangor 24:40.00 940 Jared Martin JR Monmouth 24:40.00 941 Eugenio Cano Munoz SR Poland 24:42.00 942 James Nelson SR Hyde 24:45.00 943 Will Bazant SR Hyde 24:45.00 944 Augustus Irwin SR Dexter 24:46.00 945 Shaun Gigante SO Sumner 24:46.24 946 Ethan Harper FR Madison 24:48.00 947 Zachary Delile JR Lawrence 24:49.63 948 Ethan Cunningham FR John Bapst 24:50.00 949 Ryan Yang SO Winslow 24:51.00 950 Cameron Merchant SO Harwood Union 24:53.00 951 Carter Merriam SO Cape Elizabeth 24:53.00 952 Nick Harris SO Colonel Gray 24:55.00 953 Brandon Lynch SO Lewiston 24:56.00 954 Matt Homan FR Saint Doms 25:00.00 955 Alexander Adama SO John Bapst 25:00.00 956 Eric Zhang SO Kents Hill 25:00.00 957 Declan Nelson SO Hampden 25:00.00 958 Wesley Dumas SO Kents Hill 25:00.00 959 Rylan Daigneault JR Massabesic 25:00.00 960 Brian Beaucage FR Dirigo 25:00.00 961 Nate Cook JR Cheverus 25:00.00 962 Kevin Jiang SR Colonel Gray 25:00.00 963 Raymond Woodworth SR GNG 25:00.00 964 Noah Zelin-Opps SR Colonel Gray 25:00.00 965 Ben Plourde SO Colonel Gray 25:00.00 966 Jesse Lissaur SR Kents Hill 25:00.00 967 Brandon Mitchell FR SHS 25:00.00 968 Jacob Cote SR SHS 25:00.00 969 Aidan Plant JR NYA 25:00.00 970 Kit Cassat JR NYA 25:00.00 971 Dylan Roche SO Kennebunk 25:00.00 972 Sanjay Tucker JR Lake Region 25:05.00 973 Shawn Helton JR Washburn 25:09.00 974 Justin Lees JR Lake Region 25:10.00 975 Nick Homan JR Saint Doms 25:10.00 976 Quincy Rock FR Hampden 25:11.00 977 Robbie Soucy JR Windham 25:12.00 978 Kai Wang SO Bangor 25:12.40 979 Nicholous Lord SO Harwood Union 25:13.00 980 Colby Hyde SR Massabesic 25:16.64 981 Parker Corey FR Washburn 25:17.00 982 Robert Hicock JR Belfast 25:17.00 983 Nicholas Reid FR South Portland 25:19.47 984 Manny Gardner FR John Bapst 25:20.00 985 Lucas Fendl SO Ellsworth 25:20.00 986 Colin Stewart SR Camden Hills 25:22.95 987 Ben Noyes JR Medomak 25:24.64 988 Jake Tinsman JR Cape Elizabeth 25:28.00 989 Zach Rollins SO Boothbay-Wisc 25:29.00 990 Nate Benoit FR Boothbay-Wisc 25:29.00 991 Jimmy Rukert JR Hyde 25:30.00 992 Tyler Stoddard SO Massabesic 25:34.00 993 Lucas Frechette SO Poland 25:39.00 994 Tyler Burke FR Poland 25:41.00 995 Chris Glendenning SO South Portland 25:41.28 996 Xan King JR Yarmouth 25:44.00 997 Mason Perkins FR John Bapst 25:50.00 998 Joshua Leinwald FR Yarmouth 25:51.00 999 Max Trecartin JR Bangor 25:52.00 1000 Logan Grubb SO Medomak 25:53.31 1001 Liam Swift SO Bucksport 25:54.00 1002 Aidan Collins JR Yarmouth 25:54.00 1003 Ethyn Lolar SO Orono 25:55.00 1004 Johnny Zhang SO Gould 25:55.00 1005 David Geng JR Scarborough 25:58.00 1006 Paul Kingston SO Colonel Gray 26:00.00 1007 William Hatch FR Bucksport 26:00.00 1008 Avery Jean SO Maine Coast 26:00.00 1009 Seth MacKenzie JR Colonel Gray 26:00.00 1010 Andrew Gelinas SO Biddeford 26:00.00 1011 Patrick Bellemare SO Winthrop 26:00.00 1012 Ethan Bell JR Hyde 26:00.00 1013 Aaron Jones SO Kents Hill 26:00.00 1014 Wes Merrill FR Yarmouth 26:00.00 1015 Galen Skinner SO Yarmouth 26:00.00 1016 Eric Deetjen FR Camden Hills 26:02.53 1017 Landon Fitts FR Brewer 26:05.00 1018 Gordon Oakstone FR Brewer 26:06.00 1019 Ryan Franceschi FR Cheverus 26:07.00 1020 Gabriel Despradel FR Edward Little 26:09.00 1021 Scott Petersen JR Lincoln Academy 26:09.00 1022 Tristan Bauer FR Monmouth 26:12.00 1023 Simon Schutte SO Winslow 26:17.00 1024 Jake Gautreau JR Yarmouth 26:23.00 1025 Jack Nussbaum FR Brunswick 26:27.00 1026 Luke Peelen JR Falmouth 26:27.53 1027 William Rush FR Harwood Union 26:29.00 1028 Luke Mistler SR Scarborough 26:30.00 1029 Aiden Harrison SR Colonel Gray 26:30.00 1030 Gavin Jacob FR Caribou 26:30.00 1031 Matthew Kennard SO Madison 26:30.00 1032 Keegan Owens SO Lake Region 26:30.00 1033 Bao Dang JR Lincoln Academy 26:31.00 1034 Michael Colangelo FR Brewer 26:32.00 1035 Jordan Pinkham FR Sumner 26:34.24 1036 Aiden Fuller SR Marshwood 26:35.00 1037 Nolan Greenwald FR Poland 26:36.00 1038 James Bertolino FR Brewer 26:38.00 1039 Alex Kuvaja SO Lake Region 26:40.00 1040 Isaac Fortin FR Monmouth 26:40.00 1041 Joseph Nelson FR Foxcroft 26:41.00 1042 Adam Boot SO Washburn 26:47.00 1043 Gabe Veilleux FR Brewer 26:50.00 1044 Riley Drummond SR Mt. Blue 26:50.00 1045 Lukas Norment SR John Bapst 26:50.00 1046 Michael Merz SR Poland 26:55.00 1047 Ricky Elliott SO Hall-Dale 26:55.00 1048 Gage Nickerson FR Richmond 26:56.00 1049 Julian Dennison FR Sumner 26:56.24 1050 James Dunne FR Kennebunk 27:00.00 1051 Rylee Whalen FR Bucksport 27:00.00 1052 Natty Bergh SO Cape Elizabeth 27:00.00 1053 Sebastian Petrack FR George Stevens 27:00.00 1054 Neitheius Alvira SO Washburn 27:00.00 1055 Jason Roy FR Lincoln - RI 27:00.00 1056 Aiden Moreau FR Lincoln - RI 27:00.00 1057 Kyle Evans SO SHS 27:00.00 1058 Max Aiello FR Kennebunk 27:00.00 1059 Micah Allen JR Bucksport 27:00.00 1060 Joseph Hume JR Madison 27:02.00 1061 Ian Albert SR Ft. Kent 27:03.00 1062 Will Caron FR Bangor 27:06.50 1063 Quinn Tkacs FR Bangor 27:08.10 1064 Ethan Cross FR Hall-Dale 27:10.00 1065 Nathan Miller FR Sumner 27:12.24 1066 Owen Barter JR Boothbay-Wisc 27:15.00 1067 Christian Vachon FR Poland 27:18.00 1068 Larry Lee SR Kents Hill 27:30.00 1069 Nathan Day SR Scarborough 27:30.00 1070 Gabe Mealey FR Mt. Blue 27:30.00 1071 Jarrell White SR Hyde 27:30.00 1072 Jackson Boffey JR Hyde 27:30.00 1073 Alex White SO Presque Isle 27:30.00 1074 Ryan White SR Ellsworth 27:30.00 1075 Armando Perez JR Bangor 27:42.50 1076 Isaac Powell SO Lincoln Academy 27:43.00 1077 James Yao JR Gould 27:45.00 1078 Sawyer Carson JR Belfast 27:49.40 1079 Hendrik Witt FR Hampden 27:50.00 1080 David Race FR Dexter 27:52.00 1081 Jack Lee FR Massabesic 27:58.00 1082 Vincent Bero SO Maranacook 28:00.00 1083 Rustam Ahmadov JR Falmouth 28:00.00 1084 Sebastion Bouchard SR Winslow 28:00.00 1085 Andrew Atwater FR Kennebunk 28:00.00 1086 Chris Noonan FR John Bapst 28:00.00 1087 Adrian Gardner SR Colonel Gray 28:00.00 1088 Tate Carter SO Ellsworth 28:00.00 1089 Thomas Sirois SR Bonny Eagle 28:06.42 1090 Jackson O'Donal FR Camden Hills 28:12.42 1091 Noah Daigle SO MDI 28:20.00 1092 Chris Popp SR Lincoln Academy 28:20.00 1093 Braden Elliot FR Washburn 28:25.00 1094 Derek Langadas SR Lake Region 28:30.00 1095 Max Then JR Yarmouth 28:33.00 1096 James Noyes SR Medomak 28:33.72 1097 Adilkhan Myrzagaliyev SO Bangor 28:44.00 1098 Jack Vickers JR Yarmouth 28:47.00 1099 Corbyn Hatch SO Lake Region 28:50.00 1100 Jonathan Boos SO Lake Region 28:50.00 1101 Nathan Richardson SR Bangor 28:57.50 1102 Maxwell Brann FR Edward Little 28:58.00 1103 Abe Paley SO Hyde 29:00.00 1104 Garret Lewis SO Kents Hill 29:00.00 1105 Jordan Kellis FR Kennebunk 29:00.00 1106 Eli Law SO Searsport 29:00.00 1107 JJ Wongtanate JR Brewer 29:18.00 1108 Patrick O'Brien FR Bangor 29:22.20 1109 Jahfari Maddo FR Brewer 29:26.00 1110 Thomas Hilton FR Ellsworth 29:30.00 1111 Leo Caron SO Edward Little 29:46.00 1112 Caleb Suli JR Lewiston 29:47.00 1113 RJ Surprenant FR Dirigo 29:50.00 1114 Keon Shields FR Hampden 29:50.00 1115 Harrison Fields SO GNG 29:52.00 1116 Eric Ames SO SHS 30:00.00 1117 Brayden Fitzgerald FR Washburn 30:00.00 1118 Carson Cole FR Washburn 30:00.00 1119 Trenton White FR Edward Little 30:00.00 1120 Evan King FR Hampden 30:00.00 1121 Kaden Pattershall FR Hampden 30:00.00 1122 Gabriel Stewart JR MDI 30:00.00 1123 Caleb Fairbrother SO Searsport 30:00.00 1124 Tristan Bannister FR Belfast 30:00.20 1125 Jacob Lurvey SO MDI 30:30.00 1126 Nick Weaver FR Sumner 30:36.24 1127 William Bradley SR Searsport 30:43.00 1128 Keagan Becvar SO Poland 30:49.00 1129 Edwin Stone SR Medomak 30:53.10 1130 David Salmons JR Poland 30:56.00 1131 Josh Bradeen FR Biddeford 31:00.00 1132 Brandon Smith SO Hall-Dale 31:20.00 1133 Triton Tall JR Brewer 31:26.00 1134 Ben Sanborn FR Yarmouth 31:33.00 1135 Henry Kreider JR Foxcroft 32:00.00 1136 Peter Paulette FR Bangor 32:16.40 1137 Reagan Monroe FR Bangor 32:41.40 1138 Caven Cogswell SR SHS 33:00.00 1139 Khoi Nguyen FR Foxcroft 33:53.00 1140 Ralph Birgfeld JR Hall-Dale 33:56.00 1141 Aaron Cole FR Belfast 34:00.00 1142 Caleb Mills SR Winslow 34:39.00 1143 Eric Qian FR King's Edgehill 35:10.00 1144 John Nutting SO Maranacook 36:00.00 1145 Taehun Kim SO Harwood Union 36:23.00 1146 Christian Gallant FR Dexter 36:27.00 1147 Kasper Birgfeld FR Hall-Dale 37:30.00