2023 Maine XC Festival of Champions - 9/30/2023 Performance List Event 2 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 '22 Champion: 15:38.91 10/1/2022 Charlie Collins, Hampden Name Year School Seed =============================================================================== 1 Matthew Giardina 11 Bishop Guertin 15:09.20 2 Jacob Redman 12 Bedford 15:36.00 3 Maddox Jordan 12 Noble 15:51.83 4 Sam Laverdiere 11 Lake Region 15:53.00 5 William Hileman 12 Bucksport 15:54.98 6 Carson Fischer 11 Bishop Guertin 15:58.30 7 Nathan Blades 12 Portland 16:03.00 8 Sean Gray 10 Portsmouth 16:03.04 9 Xavier Lemieux 12 Bonny Eagle 16:12.00 10 Ben Klingle 12 Brunswick 16:12.24 11 Jack Mattingly 12 E.O. Smith 16:13.00 12 Carter Libby 12 GrayNewGlocester 16:21.50 13 Benjamin Prestes 12 Portland 16:26.00 14 Kaleb Colson 12 Sumner 16:27.00 15 Pierce Coughlin 11 Messalonskee 16:30.04 16 Ethan Fadden 12 Mt Saint Charles 16:30.85 17 Jared Bekkering 12 Bedford 16:32.00 18 Henri Rivard 10 Marshwood 16:34.00 19 Harrison Shain 12 Hampden 16:34.83 20 Brendan Cook 11 E.O. Smith 16:37.00 21 Henri McCourt 11 Mt. Blue 16:37.00 22 Luke Allen 11 East Greenwich 16:37.00 23 Alex Gilbert 10 Freeport 16:39.13 24 Evan Small 11 South Portland 16:39.75 25 Griffin Merrill 11 John Bapst 16:40.00 26 Crawford Cauthen 10 Glastonbury 16:40.00 27 Ethan Keller 11 Scarborough 16:41.00 28 Will Spaulding 12 Freeport 16:41.78 29 Trevor Williams 12 Kennebunk 16:45.00 30 Aedyn Hughes 11 Ellsworth 16:45.00 31 Enzo Giampaolo 10 Lewiston 16:45.05 32 Gabe Durazo 12 Leavitt 16:46.64 33 Samuel Prescott 10 Bishop Guertin 16:47.70 34 Eliot O'Mahoney 12 Lincoln Acad 16:47.89 35 Beckett Cote 11 Messalonskee 16:48.77 36 Patrick Fish 12 Bedford 16:49.00 37 Micah Dunsmor 12 Bishop Guertin 16:49.00 38 Aidan Ring 11 York 16:50.00 39 Ethan Roach 12 John Bapst 16:50.00 40 Asher Valentine 10 Hampden 16:50.25 41 Christopher Pottle 12 Winthrop 16:52.50 42 Ryan McPherson 10 Brunswick 16:54.82 43 Sam Cashman 11 Brunswick 16:58.68 44 Andrew Young 11 Windham 16:58.70 45 Tait Harvey 10 Greely 16:59.00 46 Calvin Vincent 10 Edward Little 17:00.00 47 Conlan MacKenzie 12 JH Gillis 17:00.00 48 Finley Knappe 11 Kennebunk 17:00.00 49 Harrison Dunne 11 Bonny Eagle 17:00.00 50 Tim Collins 11 Hampden 17:00.01 51 Teo Steverlynck-Horne 12 Freeport 17:01.40 52 Levi Riggs 10 Morse 17:01.60 53 William Coull 11 Greely 17:02.00 54 Landon Morrison 12 York 17:03.00 55 Aidan Roberts 11 Lake Region 17:05.00 56 Will Gear 12 York 17:06.00 57 Marshall Wall 11 Brunswick 17:06.01 58 Miles Shain 10 Hampden 17:06.44 59 Nate Wayne 12 Brunswick 17:07.02 60 Tom Golas 11 Chariho 17:07.98 61 William Moores 9 Bishop Guertin 17:08.00 62 Ambrose McCullough 12 Cheverus 17:08.00 63 Brody Fahys 11 East Greenwich 17:09.00 64 Rowan McDonald 12 Bonny Eagle 17:12.00 65 Gabe Eaton 11 Brunswick 17:14.33 66 Conner Smith 11 Freeport 17:14.68 67 Gabriel Corey 12 Winthrop 17:16.80 68 Sam Tooley 10 Camden Hills 17:16.88 69 Jonathan Koehler 11 Brunswick 17:16.88 70 Tyler Gilbert 12 Bonny Eagle 17:17.00 71 Razza Malik 11 Glastonbury 17:17.00 72 Bhavnish Tucker 12 Lake Region 17:18.00 73 Colby Shumway 12 Scarborough 17:18.00 74 Gabriel Montoya 12 E.O. Smith 17:18.00 75 Sam Hageman 10 Glastonbury 17:19.00 76 Henry Milan 11 John Bapst 17:20.00 77 Ryan Jung 11 Bedford 17:20.00 78 Atticus Merriam 9 Scarborough 17:20.00 79 Reid Wemple 10 Wheeler 17:20.00 80 Landen Springer 11 Scarborough 17:20.00 81 Spencer Slayton 11 E.O. Smith 17:20.00 82 Noah Morris 12 Medomak Valley 17:20.00 83 Elias Coleman 12 Portland 17:22.00 84 Nicholas Koziell 11 Scarborough 17:22.00 85 Gage Bruns 12 Bucksport 17:25.00 86 Ren Salisbury 12 Sumner 17:25.00 87 Fischer Petrlik 11 South Portland 17:27.92 88 Ellis Wood 10 Deering 17:29.00 89 Hans Bakke 11 York 17:30.00 90 Hayden Atkinson 10 York 17:30.00 91 Braden Rioux 12 Winslow 17:30.00 92 Owen Beane 11 Orono 17:30.00 93 Jonathan Ouellette 11 John Bapst 17:30.00 94 Danny McCartney 12 Cheverus 17:30.00 95 Rousseyl Mohamed 12 Lewiston 17:30.06 96 Preston Gerry 12 GrayNewGlocester 17:33.70 97 Jason Hargesheimer 12 Portland 17:34.00 98 Indy Metcalf 11 Harwood Union 17:34.00 99 Will Meyer 9 Camden Hills 17:34.80 100 Sam Goldey 12 Cony 17:35.36 101 Walker Hedrich 11 Camden Hills 17:35.36 102 Ethan Pulsifer 11 Bedford 17:36.00 103 Charlie Jacques 11 Portland 17:37.00 104 Andrew Greene 10 Hampden 17:38.60 105 Luke Doscinski 10 Mt. Blue 17:40.00 106 Ken Hermawan 12 York 17:40.00 107 Garrison Melendy 12 Kents Hill 17:40.00 108 Jack Scott 9 Hampden 17:40.60 109 William Connolly 12 E.O. Smith 17:41.00 110 David Hayes 10 East Greenwich 17:41.00 111 Graden Joly 12 Windham 17:41.50 112 Trevor Parlee 12 Brewer 17:42.91 113 Matthew Cormier 12 Ellsworth 17:44.00 114 Trevor Campbell 11 Brunswick 17:45.08 115 Brody Simons 12 Hampden 17:45.38 116 Evan Atwood 11 Wheeler 17:46.00 117 Arthur Ferris 10 Burrillville 17:47.94 118 Sebastian Shields 12 Thornton 17:48.00 119 Noah McGruder 9 Ellsworth 17:49.00 120 Chris Vachon 11 Portsmouth 17:49.00 121 Baxter Merriam 11 Scarborough 17:50.00 122 Owen Blades 10 Portland 17:50.00 123 Benjamin Bouchard 12 Scarborough 17:50.00 124 Lucas Reimann-Dubber 12 Kents Hill 17:50.00 125 Will Gardoqui 12 York 17:50.00 126 Ben Hatch 10 Mt. Blue 17:50.00 127 Bennett Ross 12 Winthrop 17:50.30 128 Brody Tetreault 9 East Greenwich 17:53.00 129 Jared Peltier 12 Chariho 17:54.20 130 Nicholas Russ 12 Lincoln Acad 17:54.28 131 Charlie Newton 12 York 17:55.00 132 Henry McDevitt 12 Camden Hills 17:55.17 133 Runner Jarrett 11 Foxcroft 17:56.00 134 Andrew Parisi 9 East Greenwich 17:56.00 135 Finn Morris 12 Cape Elizabeth 17:58.00 136 Gavin Sampson 11 Massabesic 17:58.00 137 Liam McKernan 12 MDI 17:58.35 138 Ethan Stockwell 11 Scarborough 18:00.00 139 Eli Hoeft 11 Mt. Blue 18:00.00 140 Carlos Torres 12 Westbrook 18:00.00 141 Colin Wright 12 Camden Hills 18:00.46 142 Jonathan Wagner 12 Winthrop 18:00.60 143 Michael Lawlor 10 South Portland 18:00.63 144 Paul Sames 11 South Portland 18:01.68 145 Josh Valentine 11 East Greenwich 18:04.00 146 Brodie Warner 11 Bonny Eagle 18:04.40 147 Thomas Lacroix 11 Kents Hill 18:05.00 148 Cash Kellen 11 Cheverus 18:05.00 149 Jonah Jenkins 11 Kents Hill 18:05.00 150 Jackson Kayne 10 Cheverus 18:05.00 151 Lucien Beardsley 12 Kents Hill 18:05.00 152 Liam Nudd 10 Cape Elizabeth 18:05.00 153 Porter Towne 12 Freeport 18:05.60 154 Aran Johnson 11 Portland 18:08.00 155 Alden Reardon 10 Fort Kent 18:10.47 156 Jinqi Li 12 Windham 18:11.00 157 Scott Evan Pakenham 12 Portsmouth 18:11.69 158 Austyn Neidel 11 Glastonbury 18:12.00 159 Quinn Smith 12 Harwood Union 18:12.00 160 Diego Aguilar 10 Glastonbury 18:12.00 161 David Casado 11 Bedford 18:13.00 162 Maxwell Murthi 11 Bedford 18:13.00 163 Andrew Catalano 11 Bonny Eagle 18:15.00 164 Noel Heath 10 Scarborough 18:15.00 165 Ethan Cadorette 11 Biddeford 18:15.72 166 Lucian Avila-Gatz 11 MDI 18:16.35 167 Christopher Jaynes 11 Falmouth 18:17.00 168 Chris Taylor 11 Ellsworth 18:20.00 169 Jed Hartley 11 John Bapst 18:20.00 170 Isaac Pelletier 9 Sanford 18:20.29 171 John Salonia 10 Glastonbury 18:21.00 172 Greggory Waterman 12 Sanford 18:21.60 173 Malachi Witmer 9 Houlton/GHCA 18:22.87 174 Arrington Scigliano 11 E.O. Smith 18:23.00 175 Chris Cooper 10 MDI 18:23.72 176 Theodore Bond 10 Bishop Guertin 18:23.90 177 Gavin Gerry 11 GrayNewGlocester 18:24.20 178 Sam Anderson 12 Deering 18:24.24 179 Owen Dawson 11 Freeport 18:24.70 180 Gus Whited 11 South Portland 18:24.94 181 Jacob Violette 11 Caribou 18:25.00 182 Jason Cao 10 E.O. Smith 18:26.00 183 Asa Berry 12 Sumner 18:27.00 184 Graham Stoughton 9 Camden Hills 18:27.45 185 Noah Oliver 10 Messalonskee 18:28.26 186 Isaac Sines 10 Washburn 18:29.00 187 Lexington Cote 9 Messalonskee 18:29.16 188 Jack Marston 11 Portsmouth 18:29.79 189 Asa Winter 12 Portland 18:30.00 190 Michael Johnson 12 Bucksport 18:30.00 191 Pi Crosby 11 Waynflete 18:30.00 192 Christopher Cummiskey 11 Harwood Union 18:30.00 193 Calder MacKenzie 10 JH Gillis 18:30.00 194 Ben Arsenault 11 Orono 18:30.00 195 Evan Crockett 9 Messalonskee 18:30.55 196 Claire Willett 12 Sumner 18:31.00 197 Jay Haney 12 MDI 18:32.97 198 Nathan Bergquist-Guimond 12 Gorham 18:33.66 199 James Marcaccio 10 East Greenwich 18:36.00 200 Henry Morrison 11 Portland 18:37.00 201 Caleb Pelletier 11 Sanford 18:37.40 202 Zachary Vanni 12 Greely 18:39.00 203 Devin Richard 12 Burrillville 18:39.42 204 Sebastian Hesser 12 Cape Elizabeth 18:40.00 205 Arman Gurcan 10 Cheverus 18:40.00 206 Zane Roggenbuck 12 Orono 18:40.00 207 Ian Guzman 9 Freeport 18:40.14 208 Benjamin Villatoro 12 Mt Saint Charles 18:40.50 209 Sam Stocks 11 South Portland 18:40.69 210 Drew Forch 11 Portsmouth 18:41.29 211 Riley Hastey 12 Sumner 18:42.00 212 Conor Glasier 12 Lincoln Acad 18:42.61 213 Braden Phemester 10 Bishop Guertin 18:43.00 214 Jacob Harmon 10 Portland 18:44.00 215 Rowan Tate 12 Ellsworth 18:44.00 216 David Patnaude 12 George Stevens 18:45.00 217 Jaxon Fiske 10 Glastonbury 18:45.00 218 Erik Davis 11 George Stevens 18:45.00 219 Lukas Pounder 10 Narraguagus 18:45.00 220 Camden Brown 11 Orono 18:45.00 221 Troy Morrison 12 George Stevens 18:45.00 222 Ben Pike 11 Camden Hills 18:46.11 223 Oliver Wight 9 Camden Hills 18:46.30 224 Timothy Lynch 12 East Greenwich 18:46.45 225 CJ Savastano 12 Lincoln Acad 18:47.36 226 Dakoda Davis 12 Washington Acad 18:48.00 227 Ian Kozielec 12 Camden Hills 18:49.78 228 Asa Tussing 11 Deering 18:50.00 229 Jackson Dineen 10 Bangor 18:50.00 230 Robert Berry 10 Narraguagus 18:50.00 231 Gunnar Weil 10 Hampden 18:50.30 232 Will Barmby 12 Waynflete 18:51.00 233 Ian Butash 11 Mt Saint Charles 18:51.80 234 Patrick Saltysiak 10 MDI 18:52.32 235 Cameron Pernal 11 Yarmouth 18:53.00 236 Zachary Clement 12 Camden Hills 18:53.67 237 Samuel Boldeia 12 Bedford 18:54.00 238 James Brady 10 Houlton/GHCA 18:55.00 239 Levi Herr 12 Yarmouth 18:55.00 240 Tristan Hardel 12 Yarmouth 18:55.00 241 Dominick Toscano 12 Leavitt 18:55.96 242 Nate Kelley 10 Marshwood 18:56.00 243 James Mooney 12 Cony 18:56.77 244 Noah Tessier 10 Marshwood 18:57.00 245 Jackson Libby 10 GrayNewGlocester 18:58.00 246 Tewolde Stewart 9 Caribou 18:59.15 247 Ezra Burke 9 Westbrook 19:00.00 248 Darcey Lees 10 Bangor 19:00.00 249 Jeremy Dru 9 East Greenwich 19:00.00 250 Damian Wynn 9 Mt. Blue 19:00.00 251 Ryan Howard 12 Westbrook 19:00.00 252 Riley Davis 10 Westbrook 19:00.00 253 Nathan Pires 12 Yarmouth 19:00.00 254 Parker Ashfield 11 Bangor 19:00.00 255 Tyler Barker 10 Glastonbury 19:01.00 256 Owen Cooper 9 Greely 19:01.00 257 Jack Salmon 10 Bishop Guertin 19:01.40 258 Brody Hamel 10 South Portland 19:01.89 259 Gavin Braman 9 Portsmouth 19:02.00 260 Johnny Bsullak 11 Poland 19:03.00 261 Drew Gaulin 9 Burrillville 19:03.65 262 Will Clark 12 Lincoln Acad 19:03.90 263 Colby Mitchell 11 GrayNewGlocester 19:04.00 264 Jake Wallace 11 Windham 19:04.00 265 Benjamin Fournier 11 Richmond 19:04.00 266 Simon 'max' Stratton 12 Deering 19:04.00 267 Brendan Ledwick 11 Brunswick 19:04.60 268 Dominic Bellino 10 Bishop Guertin 19:05.10 269 Mungu Tussing 9 Freeport 19:05.77 270 Jack Mortimer 9 Bedford 19:06.00 271 Connor Lund 10 Falmouth 19:06.27 272 Sam Fegel 12 Messalonskee 19:06.97 273 Brayden Drake 9 Houlton/GHCA 19:07.94 274 Muhammad Hasson 12 Glastonbury 19:08.00 275 Kyle Wallace 10 Glastonbury 19:08.00 276 Tyler Bryant 11 South Portland 19:08.18 277 Kyle Mastrianno 12 Cony 19:08.60 278 Darion Wescott 9 Ellsworth 19:09.00 279 Aidan Gagnon 12 Sanford 19:10.26 280 Tryg Soares 10 MDI 19:10.54 281 Quinn St. Peter Scott 11 Edward Little 19:11.00 282 Jaden Baril 12 Edward Little 19:12.00 283 Andrew Robinson 12 Mt. Blue 19:12.00 284 Jack Brune 11 Morse 19:12.29 285 Jordan Furtado 11 Burrillville 19:13.90 286 Liam Haggerty 10 Marshwood 19:14.00 287 Ren Kauffunger 10 Morse 19:14.00 288 Christopher Chong 12 Bedford 19:14.00 289 Roegan Carney 12 Washburn 19:14.00 290 Case Jacobs 12 Morse 19:14.98 291 Ian Brown 11 Gould 19:15.00 292 Kyle Hageman 10 Glastonbury 19:15.00 293 Gavin Anderson 11 Edward Little 19:15.00 294 Samuel Dineen 9 Bangor 19:15.00 295 Nolan I'Aboni 11 South Portland 19:15.70 296 Robby Caruso 11 Glastonbury 19:16.00 297 Chapin Rivers 10 Harwood Union 19:16.00 298 Max Edwards 10 Scarborough 19:17.00 299 Seth Dubay 9 Caribou 19:17.65 300 Aiden Toy 12 Bonny Eagle 19:18.00 301 Gavin Lawler 10 Windham 19:19.70 302 Dominick Dow 12 Boothbay/Wis 19:19.90 303 Beckham Rand 9 John Bapst 19:20.00 304 Landen Cole 10 Westbrook 19:20.00 305 Ross Hyland 11 Windham 19:20.90 306 Tristan Hughes 11 Belfast 19:23.00 307 Andrew Nalchajian 12 Falmouth 19:23.20 308 Abram Philbrook 9 Oceanside 19:23.70 309 Austin Trask 12 Boothbay/Wis 19:24.35 310 Thomas Mickael 10 Lincoln Acad 19:24.77 311 Yiuhon Chan 12 Wheeler 19:25.00 312 Joe Riddell 12 Marshwood 19:26.00 313 Noah Arbuckle 10 Lincoln Acad 19:26.58 314 Owen Norgang 11 George Stevens 19:30.00 315 Caden Dussault 12 Thornton 19:30.00 316 Griffin Vivian 12 Cheverus 19:30.00 317 Noah Schneider 10 Orono 19:30.00 318 Colby Wasson 10 JH Gillis 19:30.00 319 Andrew Barrett 10 Orono 19:30.00 320 Samuel Bergmark 9 Bangor 19:30.00 321 Jason Choi 10 John Bapst 19:30.00 322 Yusuf Shute 9 Westbrook 19:30.00 323 Bobby Vigue 9 Madison 19:30.00 324 Felix Markosian 11 Ellsworth 19:30.00 325 Hadrian Ward 11 Limestone/MSSM 19:30.96 326 Alex Price 11 Portland 19:31.00 327 Peyton Lee 11 Bonny Eagle 19:31.00 328 Chris Noreika 11 North Yarmouth 19:31.11 329 Harrison Landes 11 Caribou 19:32.25 330 Daniel Kim 12 Falmouth 19:32.46 331 Cody Brook 9 Scarborough 19:33.00 332 Will Neikam 10 Bedford 19:33.00 333 Cooper Tarbuck 11 Maranacook 19:33.42 334 Michael Clarke 12 Lake Region 19:34.00 335 Atticus Ellis 11 Harwood Union 19:34.00 336 Quinn Chessa 12 Maine Coast 19:35.00 337 Joshua Justice 11 Greely 19:35.81 338 William Morris 9 Dirigo 19:36.30 339 Ryan Berry 12 Bonny Eagle 19:37.00 340 Tyler Mills 11 Biddeford 19:37.68 341 Olin Johnson 11 Falmouth 19:38.37 342 Ethan Sargent 9 Bedford 19:39.00 343 Mason Bragdon 9 Windham 19:39.00 344 Jack Stephenson 9 Camden Hills 19:39.92 345 Jose Bencomo 10 Scarborough 19:40.00 346 Eben Michaud 12 Winthrop 19:40.50 347 Isaiah Shaw 9 Hampden 19:40.60 348 Oliver Killeen 10 Portland 19:41.00 349 Eli Morse 11 Cape Elizabeth 19:41.00 350 Colin Anderson 9 Scarborough 19:41.00 351 Koleman Kroesser 12 Richmond 19:41.00 352 Samuel Liudvinaitis 10 Lisbon 19:41.00 353 Tommy Canaway 9 Bishop Guertin 19:41.70 354 Mason Van Giesen 12 Sanford 19:41.94 355 Nick Verrill 10 Windham 19:43.00 356 Jacob Larson 9 East Greenwich 19:43.00 357 Sean Lowery 11 Falmouth 19:43.60 358 Benjamin Tate 11 Ellsworth 19:44.00 359 Cooper Hansel 12 Harwood Union 19:44.00 360 Evan Gerbi 9 Orono 19:45.00 361 Harvey Hadley 9 King's Edgehill 19:45.00 362 Owen Heseltine 12 Mt. Blue 19:45.00 363 Hazen Mitchell 10 Kents Hill 19:45.00 364 Tyler Gaidys 12 Harwood Union 19:46.00 365 William Francis 11 Old Town 19:46.22 366 Jonathan Bisson 9 Brunswick 19:46.35 367 Mickey Nowell 10 Camden Hills 19:46.75 368 Rodi Mayne 12 Boothbay/Wis 19:47.50 369 Harrison Crider 9 Gorham 19:47.97 370 Vincent Caruso 11 Scarborough 19:48.00 371 Evan Hankins 12 Yarmouth 19:48.00 372 Baxter Thackeray 9 Camden Hills 19:48.96 373 Dylan Franklin 11 Burrillville 19:49.06 374 Bennett Cohen 10 Camden Hills 19:49.22 375 Zach Egeland 9 Camden Hills 19:49.56 376 Declan Costa 10 Burrillville 19:49.79 377 Cleyton Splaine 11 Boothbay/Wis 19:49.80 378 Tristyn Chapman 10 Edward Little 19:50.00 379 Warren Beverage 9 North Haven 19:50.00 380 Damien Meissner 9 Scarborough 19:51.00 381 Henry Cossaboom 12 Deering 19:51.47 382 Jackson Widerstrom 10 Marshwood 19:51.75 383 Sullivan Scharf 9 Windham 19:52.00 384 Ethan Kutella 11 Lake Region 19:52.00 385 Gage Lee 11 Dirigo 19:52.62 386 Huckleberry Huber-Rees 10 Lincoln Acad 19:52.81 387 Finn Henderson 11 Gorham 19:53.31 388 Jonas Stepanauskas 12 Lincoln Acad 19:53.53 389 Teague Buchanan 10 Camden Hills 19:53.79 390 Alexander Emery 11 Cape Elizabeth 19:54.00 391 Ryan Kelly 10 Poland 19:55.00 392 Nate Barmby 12 North Yarmouth 19:55.00 393 Ethan Cohen 10 Camden Hills 19:56.92 394 Brody Hackett 9 Harwood Union 19:57.00 395 Adam Stockwell 9 Scarborough 19:57.00 396 Harvey Crider 9 Gorham 19:58.75 397 Eli Sidhu 10 Falmouth 19:58.90 398 Jack Leger 9 Scarborough 19:59.00 399 Jacob Kaiser 11 Biddeford 19:59.74 400 Atticus Blue 11 Medomak Valley 20:00.00 401 Colby Daigle 9 Medomak Valley 20:00.00 402 Cedar Conly 11 Portland 20:00.00 403 Thomas Coolidge 11 George Stevens 20:00.00 404 Harper Doyle 10 Poland 20:00.00 405 Xander Pettis 12 Kennebunk 20:00.00 406 Pace Jarrett 9 Foxcroft 20:01.00 407 Carter Hill 9 Edward Little 20:03.00 408 Kai Thistle 11 Edward Little 20:04.00 409 Owen Card 10 Lincoln Acad 20:04.38 410 Quinn Michaud 11 Fort Kent 20:04.50 411 Elijah Nelsen 12 Messalonskee 20:04.88 412 Wyatt Sholl 10 Falmouth 20:04.90 413 Ethan Hoffman 11 Yarmouth 20:05.00 414 Nick DeMarco 9 Mt. Blue 20:05.00 415 Robert Spears 12 Messalonskee 20:05.58 416 Jeffrey Owen 11 Yarmouth 20:07.00 417 Evan Brousseau 10 Lewiston 20:08.38 418 Ben Gordon 12 Cape Elizabeth 20:09.00 419 Thomas Durfey 9 East Greenwich 20:09.00 420 Ethan Felder 9 Bishop Guertin 20:09.80 421 Ethan Castonguay 10 Poland 20:10.00 422 Quinlan Duprey 12 Bedford 20:10.00 423 Adam Kortz 9 East Greenwich 20:11.00 424 Nolan Baynes 12 Burrillville 20:11.00 425 Owen Cummings 9 Gorham 20:11.50 426 Jack Mello 10 Bishop Guertin 20:12.20 427 Aaron Belanger 12 Hermon 20:13.20 428 William Norris 10 East Greenwich 20:15.00 429 Sam Withers 10 Waterville 20:16.31 430 Joel Brinz 9 Hampden 20:17.57 431 Aj Crocker 9 Boothbay/Wis 20:17.60 432 Michael Ryan 11 Morse 20:17.91 433 Max Withee 11 Messalonskee 20:18.00 434 Nolan Serafin 12 Burrillville 20:18.31 435 Brandon Mastrianno 12 Cony 20:21.20 436 Steven Castaneda 11 Burrillville 20:22.00 437 George Ayer 12 Portland 20:23.00 438 Gavin Nash 12 Hampden 20:23.89 439 Connor Meshey 9 Bucksport 20:24.00 440 Connor Kedzierski 9 Bucksport 20:24.00 441 Devin Cannon 11 Bonny Eagle 20:25.00 442 Stetson Thurston 9 Dirigo 20:25.28 443 Nate Sirois 12 Bonny Eagle 20:25.34 444 Bradien Frakes 11 Caribou 20:25.62 445 Griffith Heath 10 Scarborough 20:27.00 446 Caleb Saucier 10 Windham 20:27.73 447 Finn Connolly 11 South Portland 20:27.77 448 Nick Morouse 10 Brunswick 20:28.63 449 Matthew Dos Santos 12 Cony 20:28.79 450 Noah Corcoran 12 Maine Coast 20:30.00 451 Daniel Dalton 12 Mt. Blue 20:30.00 452 Ansel Tenney 11 George Stevens 20:30.00 453 Parker Plourde 9 John Bapst 20:30.00 454 Emmett Watters 12 George Stevens 20:30.00 455 Harper Stoddard 10 Thornton 20:30.00 456 Levi Shutty 12 Gould 20:30.00 457 William Stoner 11 Orono 20:30.00 458 Manyuh Nepal 9 John Bapst 20:30.00 459 Charles Palmlund 12 Greely 20:30.00 460 Maixent Machefert 10 Maine Coast 20:30.00 461 Charles Byers 9 Winslow 20:30.00 462 Logan Whitmarsh 11 Cheverus 20:30.00 463 Caetano Correia 10 South Portland 20:30.80 464 Nolan Lowery 12 Noble 20:31.77 465 Isaac Scribellito 10 Lisbon 20:33.00 466 Daniel Koelle 12 Lincoln Acad 20:33.01 467 Sam Below-Haskins 11 Portland 20:34.00 468 Colin Hulsey 10 South Portland 20:35.56 469 Riley Lamb 10 Poland 20:36.00 470 Cody Fournier 9 Richmond 20:36.00 471 Davis Collette 10 East Greenwich 20:36.00 472 Landon Laferriere 12 Houlton/GHCA 20:37.22 473 Aidan Forrest 10 Yarmouth 20:40.00 474 Griffin Smith 10 Marshwood 20:41.00 475 Nolan Feyler 12 Gorham 20:42.34 476 Eben Buck 12 Cony 20:42.51 477 Malachi Ganong 10 Lisbon 20:42.70 478 Declan Wright 11 Morse 20:43.20 479 Aric Gleason 11 Ellsworth 20:44.00 480 Patrick Heffernan 11 South Portland 20:44.05 481 Lukas Modrusan 12 Hermon 20:44.22 482 Shawn Coty 9 Houlton/GHCA 20:44.51 483 Saben Tenney 11 Sumner 20:45.00 484 Simon Shyka-brown 12 Cape Elizabeth 20:45.00 485 Iain Mackillop 12 Brunswick 20:45.22 486 Otto Hibl 11 Morse 20:45.50 487 Dylan Phillips 12 Gorham 20:45.65 488 Jr Tibbetts 12 Poland 20:46.00 489 Dylan Anderson 10 Gardiner 20:47.98 490 Tommy Clemente 12 Camden Hills 20:48.02 491 Sam Bernier 12 Waterville 20:49.70 492 Zachary Peirce 12 Foxcroft 20:50.00 493 Joaquin Withers 10 Waterville 20:52.87 494 Curtis Hall 9 Oceanside 20:53.30 495 Leo Picard 10 Burrillville 20:54.66 496 Deegan Grant 10 Gardiner 20:54.92 497 Nicholas Chenard 11 Massabesic 20:55.00 498 Evan D'Souza 12 Morse 20:55.79 499 Brody Hoang 9 Bedford 20:56.00 500 Aidan Morris 10 Cape Elizabeth 20:56.00 501 James Goddard 9 MDI 20:56.64 502 Benjamin Mlynski 11 Hampden 20:57.21 503 Geo Mayorquin 9 South Portland 20:58.81 504 Mitchel Wolf 9 Dirigo 20:58.87 505 Milo Thompson Vought 12 Gould 21:00.00 506 Colt Saxon 9 Richmond 21:00.00 507 Louis Outerbridge 10 Islesboro 21:00.00 508 Alex Graham 11 King's Edgehill 21:00.00 509 Ethan Rancourt 10 Winslow 21:00.00 510 Aleksey Sulyandziga 9 Yarmouth 21:00.00 511 Reece Renwick 9 George Stevens 21:00.00 512 Nathan Chute 9 Bangor 21:00.00 513 Owen Cannon 9 George Stevens 21:00.00 514 Ezra Choo 10 King's Edgehill 21:00.00 515 Isaac Tarring 9 Kennebunk 21:00.00 516 Ryder Drinkert 11 Orono 21:00.00 517 Owen Durfee 11 Greely 21:00.00 518 Arsen Mikaelyan 10 Lincoln Acad 21:00.36 519 Che Rich 12 Waynflete 21:01.00 520 Kaden Langevin 11 Biddeford 21:01.42 521 Nathanael Clark 10 Lincoln Acad 21:01.72 522 Blake Lovejoy 12 Narraguagus 21:04.00 523 Gabriel Lunt 12 Lake Region 21:04.00 524 Albert Putnam 9 South Portland 21:05.55 525 Dylan Cyr 12 Kennebunk 21:06.00 526 Wyatt Smith 11 Morse 21:07.26 527 Emmett Fay-LeBlanc 10 Portland 21:08.00 528 Luca Cianchette 11 Greely 21:09.52 529 Connor Kielbasa 11 Hampden 21:09.71 530 William Choate 10 Erskine 21:09.91 531 Elliot Irving 10 John Bapst 21:10.00 532 Luke Dockham 12 Marshwood 21:10.00 533 Will Fougere 12 Cape Elizabeth 21:10.00 534 Oliver Adams 9 Camden Hills 21:10.24 535 Jeffrey Lemieux 10 Maranacook 21:10.40 536 William Guerin 11 Portland 21:11.00 537 Noah Saucier 10 Windham 21:11.00 538 Wyatt Ross 11 Harwood Union 21:14.00 539 Graecen Jepson 11 Portland 21:14.00 540 colt Curtis 10 Washburn 21:15.00 541 Colton Simoes 10 Houlton/GHCA 21:15.00 542 Matthew Sallinen 11 Gorham 21:15.15 543 Oliver Hardin 12 Cape Elizabeth 21:16.00 544 Oliver Desilva 12 Falmouth 21:16.90 545 Conor Ker 10 Portland 21:17.00 546 Sam St. Germain 9 Winthrop 21:17.10 547 Noah Rasheed 10 Deering 21:17.80 548 Luke Swiergosz 9 Bedford 21:18.00 549 Charles Segal 12 Greely 21:18.00 550 Daniel Belisle 11 Mt Saint Charles 21:18.05 551 Nicky Service 10 Harwood Union 21:19.00 552 Gabriel Waterman 10 Sanford 21:19.29 553 Jacob Lawrence 11 Noble 21:19.86 554 Brody Rancourt 9 Bonny Eagle 21:20.00 555 Cole Lavigne 9 Gardiner 21:20.32 556 Clemente Gonzalez 10 Falmouth 21:22.29 557 Bryce Jarvais 9 Windham 21:22.56 558 Jon Kearns 9 Falmouth 21:23.00 559 Simon Zhang 11 MDI 21:23.59 560 Ryan Hanlon 10 Lisbon 21:24.30 561 Caden Smith 9 Scarborough 21:25.00 562 Tony Reiling 12 GrayNewGlocester 21:25.90 563 Nathaniel Bigos-Lowe 9 Edward Little 21:27.00 564 Mitchell Hewitt 10 Washburn 21:28.00 565 Owen Gallo 10 Bedford 21:28.00 566 Hunter Roberts 9 Washington Acad 21:28.00 567 Harry Watkinson 9 Brunswick 21:28.20 568 Jack Cashman 9 Brunswick 21:29.42 569 Alex Kinnison 11 Orono 21:30.00 570 Chris Bisson 10 Orono 21:30.00 571 Andre Morin 12 Winslow 21:30.00 572 Sebastien Williams 11 Skowhegan 21:30.79 573 Valentyn Pickens 10 Presque Isle 21:31.00 574 Dominick Plourde 11 Limestone/MSSM 21:32.23 575 Carson Moore 9 Gardiner 21:33.50 576 Eli Olson 12 Yarmouth 21:34.00 577 Nick Bell 10 Mt. Blue 21:35.00 578 Zachary Havey-Chambers 10 Bucksport 21:35.00 579 Zachary Maffei 10 Poland 21:35.00 580 Leif MacCarthy 11 North Yarmouth 21:35.10 581 Declan Arimond 10 Hampden 21:35.63 582 Eric Shamuratov 11 Cony 21:35.95 583 Lucian Bassett 11 Lake Region 21:36.00 584 Ezra Leong 10 Hampden 21:36.57 585 Phoenix Jalbert 11 St. Dominic 21:37.00 586 Davi Kim 9 Foxcroft 21:37.00 587 Jacob Mora 12 Gorham 21:37.21 588 Isaac Toweh 12 Woonsocket 21:37.30 589 Geoffrey Beane 10 MDI 21:38.40 590 Feleke Lynch 12 MDI 21:38.40 591 Macen Boissoneau 9 Falmouth 21:40.00 592 Jacob Nguyen 9 Bedford 21:41.00 593 Marsden Shetterly 9 Freeport 21:41.37 594 Olin Archer 12 Falmouth 21:41.70 595 Khoi Huynh 9 Bedford 21:46.00 596 Ayden Mulder 12 Washburn 21:46.00 597 Kiam Lamarche 11 Greely 21:46.00 598 Garrett Plourde 10 Washburn 21:46.00 599 Jason Whimberly 9 Brunswick 21:46.53 600 Connor Parson 12 Lincoln Acad 21:46.91 601 Wyatt Ellis 9 Erskine 21:47.10 602 Tiger McCormick 11 Cape Elizabeth 21:48.00 603 Brogan Sweeney 12 Bedford 21:48.00 604 Ryan Gildart 12 South Portland 21:48.96 605 Henry Teas 12 Greely 21:49.00 606 Jack Farnsworth 9 Sumner 21:50.00 607 Fionn Mattson 10 Maine Coast 21:50.00 608 Jack Fisher 11 Sumner 21:50.00 609 Parker Merriam 12 Cape Elizabeth 21:51.00 610 Giacomo Smith 12 Erskine 21:51.31 611 Everett Hurder 9 Gorham 21:51.31 612 Arjun Dasari 9 Wheeler 21:54.00 613 Freddie Brill 10 Falmouth 21:54.26 614 Elijah Hill 12 Sanford 21:54.64 615 Jaiden Barrainca 9 Kennebunk 21:57.00 616 Samuel Trent 12 Bedford 21:57.00 617 Ryan Morin 12 Noble 21:57.31 618 Brady Webber 10 Freeport 21:57.38 619 Nate Perkins 9 South Portland 21:58.58 620 Caleb King 12 North Yarmouth 21:59.00 621 Van Aiden Nguyen 11 Bedford 21:59.00 622 Varada Nguyen 9 Falmouth 21:59.18 623 Jack Van Gieson 9 Sanford 21:59.31 624 Sam Kaiser 12 Biddeford 21:59.97 625 Julian Winters 10 Orono 22:00.00 626 Colby Ting 12 Yarmouth 22:00.00 627 Kendall McGhee 9 Lisbon 22:00.00 628 Cole Rutberg 9 Yarmouth 22:00.00 629 Cole Fortin 12 Erskine 22:00.31 630 Finn Madden 10 Falmouth 22:01.99 631 Daniel Rogers 12 Wheeler 22:02.00 632 Logan Chechowitz 9 Erskine 22:02.21 633 Aiden Roberts-Haven 9 Lincoln Acad 22:03.00 634 Edward Bell 12 Caribou 22:03.32 635 Casey Nelson 11 Hampden 22:03.48 636 Julian Lampson-LaPlume 9 Yarmouth 22:04.00 637 Noah Bouchard 12 Scarborough 22:05.00 638 Clive Haverkamp 12 Lewiston 22:05.12 639 Alexander Wilcox 10 Hampden 22:05.61 640 Ryder Chandler 11 Presque Isle 22:06.00 641 Odysseas Pavlides 9 Wheeler 22:06.00 642 Caleb Bennett 10 Waterville 22:07.03 643 Adrian Quinn 10 Lincoln Acad 22:07.33 644 Xavion Mariscal 11 Noble 22:07.43 645 Lee Edmunds 9 Scarborough 22:11.00 646 Noah Ferioli 9 Marshwood 22:12.00 647 Chillian Phelan 9 Scarborough 22:13.00 648 Harold Vance 12 Winthrop 22:13.42 649 Nick Munyaneza 11 Gorham 22:15.44 650 Ben Aaron 10 Wheeler 22:16.00 651 Kodiak Gerken 11 Mattanawcook 22:16.00 652 Charles Kennedy 10 Windham 22:16.00 653 Jayden Jines 9 Lake Region 22:16.00 654 Donovan Kendrick 11 Kennebunk 22:17.00 655 Peter Morocco 12 Wheeler 22:17.00 656 George Dionne 10 Poland 22:20.00 657 Zack Mussmann 9 Narraguagus 22:20.00 658 Tyler Scribner 9 GrayNewGlocester 22:22.00 659 Marlin Orcutt 10 Bucksport 22:23.00 660 Cameron Orcutt 10 Bucksport 22:23.00 661 Wyatt Wander 9 Portland 22:25.00 662 Gavin Fanjoy 9 Erskine 22:25.00 663 Mads Hansen 11 Cony 22:25.75 664 Ben Uhlenhake 10 Limestone/MSSM 22:26.23 665 Ryan Morrill 11 Gorham 22:26.34 666 David Gustin 12 Winthrop 22:26.60 667 Ben Arnold 9 Lincoln Acad 22:28.31 668 Jack Palmiter 9 Camden Hills 22:28.63 669 Liam Driscoll 9 Scarborough 22:29.00 670 Miles Harrison 10 Wheeler 22:30.00 671 Jack Nelson 9 Yarmouth 22:30.00 672 Isaiah Hatch 11 Deer Isle Ston 22:30.00 673 Wyatt Richardson 9 George Stevens 22:30.00 674 Tobias Kennedy 9 Bangor 22:30.00 675 Malcolm Nelson 11 Yarmouth 22:30.14 676 Aaron Sanborn 10 Windham 22:31.00 677 Tota Ohara 11 Cony 22:31.08 678 Kaeden Swan 9 Dirigo 22:31.56 679 Carlo Dikitanan 9 Lincoln Acad 22:33.06 680 Emile Olins 9 Portland 22:34.00 681 Finn Marianski 10 Yarmouth 22:38.00 682 Odelin Simon 10 Belfast 22:39.10 683 Henry Bryant 9 Wheeler 22:40.00 684 Seamus Devon 12 Portland 22:41.00 685 Timothy Booth 9 Maranacook 22:41.90 686 Gideon Walters 9 Thornton 22:42.00 687 Sawyer Keenan 9 Thornton 22:43.00 688 Seth Reardon 12 Brewer 22:43.58 689 Gavin Grover 11 Richmond 22:45.00 690 Camden Marquis 10 Marshwood 22:45.00 691 Griffin Mula-Howard 9 Thornton 22:47.00 692 Joe Leblanc 11 Edward Little 22:48.00 693 Colton Nelson 12 Waynflete 22:50.00 694 Aiden Grant 9 Massabesic 22:51.00 695 Haddon Doyle 9 North Yarmouth 22:52.00 696 Sajan Kelsey 9 Portland 22:52.00 697 Ethan Fortuna 10 Lewiston 22:53.08 698 Wyatt Stoughton 12 Cape Elizabeth 22:54.00 699 Coburn Morris 9 Washington Acad 22:55.00 700 Teddy McLeod 9 Mt. Blue 22:55.00 701 Nathaniel Ludena 9 Scarborough 22:55.00 702 Brody Haggett 9 Biddeford 22:55.95 703 Andrew Ring 12 Caribou 22:56.30 704 Jordyn Theroux 9 Sanford 22:57.00 705 Christinan Neal 11 Bishop Guertin 22:58.70 706 Samuel Brito 12 Winthrop 22:58.80 707 Khalil Diawara 12 Kents Hill 23:00.00 708 Jack Landry 9 Westbrook 23:00.00 709 Cruise LaBrie 12 Gorham 23:00.00 710 Devyne Dotterweich 10 Gould 23:00.00 711 Evan Rush 9 Medomak Valley 23:00.00 712 Alex Wing 12 Monmouth 23:00.00 713 Ben Sproul 9 John Bapst 23:00.00 714 Cameron McLaughlin 11 Maine Coast 23:00.00 715 William Kosoff 12 Westbrook 23:00.00 716 Owen Glanville-True 9 Bangor 23:00.00 717 Zak Fecteau 11 Monmouth 23:00.00 718 Elijah Zeman 9 Bishop Guertin 23:00.80 719 George Taylor 11 Waterville 23:01.12 720 Lucas Dubois 9 Falmouth 23:01.22 721 Jaiden Dash 12 Wheeler 23:03.00 722 Zach Crowthers 10 Wheeler 23:04.00 723 Davis Powell 9 Bonny Eagle 23:05.00 724 Hugo Lopes 12 Lewiston 23:05.07 725 Elijah Hackett 9 Richmond 23:06.00 726 Glenn Modrusan 10 Hermon 23:07.20 727 Aiden Horgan 12 Kennebunk 23:08.00 728 Jackson Peters 9 Scarborough 23:09.00 729 Pablo Segura Diaz 11 Foxcroft 23:11.00 730 Devin Swanson 10 Gorham 23:11.70 731 Myles Brown 12 Yarmouth 23:11.97 732 Sawyer Hayn 9 Scarborough 23:12.00 733 Isaiah Sabean 10 Cony 23:12.56 734 Henry Keepes 11 Yarmouth 23:13.00 735 Caden Lacadie-Bolduc 12 Kennebunk 23:14.00 736 Ellis Graham 9 Yarmouth 23:15.00 737 Bradyn Hale 12 Greely 23:17.00 738 Jorgen Halvorsen 12 Piscataquis 23:17.00 739 Arveragus Eddyblouin 11 Lincoln Acad 23:17.37 740 Peter Curcio 12 GrayNewGlocester 23:18.00 741 Jackson Gray 9 Gardiner 23:18.00 742 Logan Dow 9 Erskine 23:18.91 743 Luke Hopkins 10 Winthrop 23:19.80 744 Declan Pyles 10 Bishop Guertin 23:19.90 745 Teddy Bemis 12 Presque Isle 23:20.00 746 Nick Harper 10 Maranacook 23:20.53 747 Taurin Bethel 12 Harwood Union 23:20.74 748 Caleb Kramer 9 Waynflete 23:21.00 749 Nick Anderson 12 Caribou 23:21.50 750 Connor Poirier 10 Cony 23:21.78 751 Xadder Jamieson 9 Caribou 23:23.55 752 Trevor Beams 11 Noble 23:23.75 753 Declan Howe 11 Edward Little 23:24.15 754 Lorin Rawlins 10 Waynflete 23:25.00 755 Edan Davis 11 Wheeler 23:28.00 756 Brock Gagnon 9 Caribou 23:29.07 757 Myles Chang 12 Wheeler 23:30.00 758 Savya Acharya 11 Waterville 23:30.00 759 Marshall Clifford 12 Erskine 23:30.10 760 Victor Mubang 10 Washington Acad 23:31.00 761 Nicholas Westfall 10 Scarborough 23:32.00 762 Javi Angie-Sutherland 9 Cape Elizabeth 23:33.00 763 Sage Calcia 10 Sumner 23:33.00 764 Tyler Burns 10 Freeport 23:34.20 765 Kylan Dugal 10 Lisbon 23:35.40 766 Michael Corriveau 10 Oceanside 23:35.90 767 Kellan Devine 9 Yarmouth 23:36.00 768 Cooper Paquette 9 Bishop Guertin 23:36.00 769 Tate Hearst 9 Camden Hills 23:40.02 770 Alton King 12 Boothbay/Wis 23:40.70 771 Jayden Richards 12 Brewer 23:41.14 772 Rowan Angelini 9 Messalonskee 23:41.82 773 James Bryant 9 Sumner 23:42.00 774 Alex Leclair 11 Presque Isle 23:43.00 775 Ethan Ferro 9 Lisbon 23:44.00 776 Jack Dufrense 9 Bangor 23:45.00 777 Kergan Thomann 9 Camden Hills 23:45.22 778 Sullivan Olsen 11 South Portland 23:48.23 779 Grant Pelletier 9 Scarborough 23:49.00 780 Cameron Pelletier 11 Biddeford 23:49.81 781 Evan Krum 9 Scarborough 23:51.00 782 Wyatt Williams 12 Thornton 23:52.00 783 Noah Young 11 Lawrence 23:52.83 784 Jesse Canfield 9 Yarmouth 23:54.00 785 Owen Taupier 12 Kents Hill 23:56.00 786 John Seo 10 Foxcroft 23:56.00 787 Whyatt Perham 10 Dirigo 23:56.10 788 Lucas Michaud 12 Falmouth 23:56.23 789 Braden Paquette 12 Burrillville 23:59.86 790 Griffin Gammon 11 Gorham 24:00.00 791 Max Stulberger 12 King's Edgehill 24:00.00 792 Calil Sommer 10 Portland 24:00.00 793 Nikolai Leadbetter 9 Deer Isle Ston 24:00.00 794 Finn Zwintscher 9 Cape Elizabeth 24:00.00 795 Leif Gentalen 9 Lincoln Acad 24:00.80 796 Noah Brisson 12 Leavitt 24:01.44 797 Zach Bourgoin 9 Gorham 24:03.18 798 Charlie MacDonald 9 Hampden 24:03.48 799 Alva Gandler 10 Lincoln Acad 24:05.53 800 Thomas LeBlanc 12 Edward Little 24:10.00 801 Dylan Smith 9 Limestone/MSSM 24:10.13 802 Quentin Lombard 9 Cape Elizabeth 24:12.00 803 Shawnty Harris 12 Sanford 24:14.60 804 Hayden Robbins 9 Dirigo 24:17.46 805 Izaiyah Rivas 11 Woonsocket 24:18.05 806 Benny Fuller 9 Poland 24:19.00 807 Gage Oliver 10 Lewiston 24:19.06 808 Leo Smith 10 Marshwood 24:19.46 809 Shayne Grass 9 Houlton/GHCA 24:19.51 810 Adrian Lamkin 9 Falmouth 24:23.00 811 Brennan Mathiau 10 Lincoln Acad 24:26.17 812 Peter Ericson 9 Yarmouth 24:27.00 813 Gavin Audet 9 Noble 24:28.40 814 Soren Southall 10 Waynflete 24:30.00 815 Gabe McIntosh 11 Orono 24:30.00 816 Jonah Chang 9 Cape Elizabeth 24:32.00 817 David Edwards 10 Richmond 24:32.00 818 Ethan Smith 12 North Yarmouth 24:32.08 819 Judah Curry 9 Marshwood 24:34.00 820 Chris Irankunda 11 Yarmouth 24:36.00 821 Ellis Retzer 10 Deering 24:36.06 822 Gabriel Newson 9 Edward Little 24:38.00 823 Matthew Goodwin 9 Brewer 24:38.94 824 Owen Doucette 11 Edward Little 24:39.00 825 Ronan MacMillan 10 Scarborough 24:39.00 826 Averey Klein 9 Lake Region 24:39.00 827 Nick Vanderbilt 10 Lincoln Acad 24:39.67 828 Ted Simpson 10 Portland 24:40.00 829 Dillon Sylvain 9 Noble 24:41.36 830 Luigi Sansone 12 Lincoln Acad 24:44.97 831 Daniel Jaronczyk 9 Lake Region 24:45.00 832 Lincoln Clark 11 Waynflete 24:45.00 833 Evan Weldon 10 Hampden 24:45.73 834 Nikolas Long 9 Brewer 24:46.45 835 Ned Boak 9 Brunswick 24:46.60 836 Dracen Morgan 10 Narraguagus 24:47.00 837 Wyatt Adams 12 Waynflete 24:50.00 838 Sam Thompson 10 Yarmouth 24:50.00 839 Julian Deliso 10 Lincoln Acad 24:52.19 840 Andrew Makarowski 12 Thornton 24:55.00 841 John Bell 9 Oceanside 24:55.10 842 Ross Gaffney 10 Boothbay/Wis 24:57.60 843 Luke Carr 10 Gardiner 24:58.84 844 Max Proctor 9 King's Edgehill 25:00.00 845 Oliver Williams 9 Thornton 25:00.00 846 Gavin Rich 10 Yarmouth 25:00.00 847 Quinn Jackson 12 George Stevens 25:00.00 848 Ryan Roarty 9 Deering 25:00.00 849 Shreyas Handral 9 Brewer 25:00.57 850 Gabe Stetkis 11 Skowhegan 25:02.00 851 Felix Heidt 10 GrayNewGlocester 25:04.00 852 Elvis Rockwell 11 MDI 25:04.23 853 Reed Petrin 10 Leavitt 25:05.31 854 Elliott Resnick 11 Falmouth 25:05.40 855 Christopher Jimenez 10 Edward Little 25:13.00 856 Mason Starkey 12 Gorham 25:13.28 857 Kasey Nanovic 9 Falmouth 25:13.43 858 Amelio Karampetsos 9 Wheeler 25:14.00 859 Cooper Newman 9 Gardiner 25:16.46 860 Ethan St. Arnold 12 Massabesic 25:18.00 861 Tim Callaghan 12 Deering 25:19.00 862 Mason Thornwall 9 Hampden 25:20.73 863 Pauli Mukerangingo 12 Waynflete 25:22.00 864 Alec Martin 12 Biddeford 25:22.99 865 Cole Hubbard 9 Brewer 25:30.66 866 Cayden Michaud 10 Poland 25:36.00 867 Toby Noonan 10 Cape Elizabeth 25:38.00 868 Brody Hall 9 Lisbon 25:39.40 869 Caleb Rodriguez 10 Woonsocket 25:40.00 870 Ben Daku 12 Mt. Blue 25:40.00 871 Joseph Szakas 11 Winthrop 25:41.70 872 Declan Swanson 9 GrayNewGlocester 25:42.00 873 Jack Gilpatric 11 St. Dominic 25:42.00 874 Noah Vallor 11 Brewer 25:42.30 875 Logan Martin 11 St. Dominic 25:43.00 876 Aidan Humphrey 9 MDI 25:43.03 877 Marino Maldonado 9 MDI 25:43.03 878 Jason Sanchez 11 Woonsocket 25:45.00 879 Asa Adams 9 Waynflete 25:45.00 880 Jospeh Macek 10 Wheeler 25:46.00 881 Fabrizio Marcuzzo 11 Windham 25:47.00 882 Liam Kuhl 10 Lisbon 25:48.00 883 Wyatt Hall 9 Mt. Blue 25:49.00 884 Jack Malcolm 9 Erskine 25:49.15 885 Kai Zimerle 11 Falmouth 25:49.16 886 Seamus Bailey 9 Gorham 25:54.53 887 Dublin Neault 10 Camden Hills 25:58.28 888 Sam Dunham 10 Freeport 25:59.00 889 Leon Gordon 10 Yarmouth 26:00.00 890 Bryce Arsenault 11 Yarmouth 26:00.00 891 Gavin McReavy 9 Mattanawcook 26:00.00 892 Alexander McCafferty 11 Camden Hills 26:01.93 893 Andy Belvin 9 Mt Saint Charles 26:02.70 894 Colby Pratt 9 Gorham 26:03.62 895 Eli Fengler 9 Scarborough 26:12.00 896 Roderick Ariza 10 Deering 26:17.00 897 Daniel Buryak 10 Foxcroft 26:19.00 898 Gabriel Austin 12 Limestone/MSSM 26:19.30 899 Drew Turgeon 12 Hampden 26:20.04 900 Jason Chen 12 Thornton 26:22.00 901 Jacob Sanchez 11 Woonsocket 26:29.46 902 Cam Scanlon 12 Marshwood 26:31.00 903 Noah Holland 10 Presque Isle 26:32.00 904 Reid DeJongh 10 Cony 26:32.45 905 Nolan Terscak 10 Yarmouth 26:33.00 906 Lawrence Foster 11 Portland 26:33.00 907 Noah Billings 10 Lincoln Acad 26:34.28 908 Daniel Uhde 9 South Portland 26:36.85 909 Rey Montanez 9 Woonsocket 26:40.00 910 Colin Cook 9 Deering 26:40.00 911 Landen Carballo 9 Oceanside 26:42.70 912 Mason Jones 9 Harwood Union 26:49.00 913 Alecxsander Aizha-Roussy 9 Limestone/MSSM 26:50.72 914 Leo Whittemore 9 Washington Acad 26:55.00 915 Blake Raford 9 Caribou 26:55.32 916 Luka Topalovic 11 Falmouth 26:55.42 917 Ben Scott 10 Waterville 26:58.39 918 Brady Desmond 11 Erskine 27:00.00 919 Lucas Wooten 9 Lewiston 27:00.00 920 Ollie Brown 9 Yarmouth 27:00.00 921 Mason Terscak 12 Yarmouth 27:00.00 922 Jackson Martin-Levy 9 Westbrook 27:00.00 923 Max Cilley 9 Leavitt 27:06.00 924 Curtis Drake 9 Lincoln Acad 27:09.77 925 Adyn Petchonka 10 Skowhegan 27:14.00 926 Layne Williams 11 Lisbon 27:16.00 927 Noah Scott 9 Cape Elizabeth 27:18.00 928 Leopold von Spiegelfeld 9 Marshwood 27:23.00 929 Keegan Weeman 10 Bonny Eagle 27:23.00 930 Luke Kusel 10 Falmouth 27:24.65 931 Neal LaVallee 9 GrayNewGlocester 27:26.00 932 James Civiello 9 Mt. Blue 27:31.00 933 Kason Chen 10 Presque Isle 27:33.00 934 Jakub Slawiec 10 Massabesic 27:36.00 935 Collin Clifford 9 Erskine 27:39.94 936 Marcus 0lmstead 11 Caribou 27:41.37 937 Logan Brassard 10 Gorham 27:43.93 938 Kevin Munyaneza 9 Gorham 27:46.50 939 Brenden Willett 10 Sumner 27:48.00 940 Milo Winter 9 Maranacook 27:49.70 941 Samuel Wilson 10 Bishop Guertin 27:50.60 942 Oz Wright 9 Morse 27:54.95 943 Brey McCamish 10 Gardiner 27:57.72 944 Sebastian Morey 9 Lincoln Acad 27:59.80 945 Alan Dickson-Smith 9 Orono 28:00.00 946 Jake Lepper 11 George Stevens 28:00.00 947 Abel Goodwin 9 Leavitt 28:08.12 948 Griffin Henderson 10 Old Town 28:11.95 949 Chase Mansfield 11 Boothbay/Wis 28:12.60 950 Giovanni Pope 10 Windham 28:15.00 951 Jaxson Cotnoir 10 Waterville 28:15.30 952 Finn Kunas 10 Edward Little 28:16.00 953 Tyler Poulin 9 Winthrop 28:18.38 954 Joseph Levesque 11 Lincoln Acad 28:23.06 955 Teddy Dickson-Smith 12 Orono 28:30.00 956 Milo Keary 10 Windham 28:30.00 957 James Mattson 10 Bonny Eagle 28:31.78 958 Kevin Montminy 9 Mt. Blue 28:45.00 959 Castor Mendoza 12 Washburn 28:50.66 960 Jasper Greenleaf 10 Brewer 28:57.20 961 Kirby Douglas 11 Waynflete 28:59.00 962 Calvin Boyington 9 Orono 29:00.00 963 Casey Maguire 12 Kennebunk 29:00.00 964 Matthew Melvin 11 Sanford 29:00.31 965 Alex Caraway 11 Richmond 29:02.00 966 Elijah Levan 10 Waterville 29:04.00 967 Ahmed Ali 10 Edward Little 29:04.00 968 Cian Barratt 10 Massabesic 29:05.00 969 Derrick Gould 9 Winthrop 29:17.90 970 Oakley Candura 9 Greely 29:25.00 971 Owen Staples 12 Deer Isle Ston 29:30.00 972 Jameson Fournier 9 Oceanside 29:30.70 973 Quamere Williams 9 Sumner 29:40.00 974 Samuel Bohlen 9 Wheeler 29:45.00 975 Ezekiel McEneaney 10 Morse 29:48.80 976 Noah Garza 9 Lawrence 30:00.00 977 Parker Merritt 9 Lawrence 30:00.00 978 Tigre Jarquin Weatherbee 9 Brewer 30:00.00 979 Landon Tripp 9 Brewer 30:00.00 980 Gage Armstrong 11 Woonsocket 30:00.00 981 Javon McMullen 11 George Stevens 30:00.00 982 Evan Dodge 12 Lawrence 30:00.00 983 Seth Crowe 12 Leavitt 30:09.00 984 Lucas Sirois 9 Deering 30:13.88 985 Domenic Linnell 9 Cape Elizabeth 30:15.00 986 Camden Valentine 12 Hampden 30:20.04 987 Robert Fuller 9 Thornton 30:48.00 988 Ethan Halfacre 9 Morse 30:49.83 989 David Farrell 9 Poland 30:50.00 990 Neal Baldwin 11 Boothbay/Wis 31:01.60 991 Alec Durra 10 Deering 31:06.00 992 Ames Sawyer 11 Freeport 31:07.00 993 Brian Dang 10 Foxcroft 31:20.00 994 Lucas Foss 9 Poland 31:21.00 995 Noah Didonato 11 Ellsworth 31:32.00 996 Ethan Casale 12 Houlton/GHCA 31:38.70 997 Ben Comeau 9 Poland 31:44.00 998 Kai Kutsy-Durbin 9 Belfast 31:49.36 999 Jonah Dempsey-Hancock 9 Caribou 31:53.75 1000 Odin Hebert 9 Lake Region 32:01.00 1001 Russell Long 9 Lincoln Acad 32:19.43 1002 Spencer Drew 10 Freeport 32:19.87 1003 Gavin Godfrey 11 St. Dominic 32:26.00 1004 Lucas Juette 10 Windham 33:05.00 1005 Quinn Ryan 9 Camden Hills 33:20.48 1006 Kestin Murphy 9 Camden Hills 34:11.12 1007 Isaiah McDonough 10 Lisbon 34:18.00 1008 Tomlin Suttles 9 Dirigo 34:46.70 1009 Jaiden Connors 11 Medomak Valley 35:00.00 1010 Everett Connors 9 Medomak Valley 35:00.00 1011 Ivan Daniels 9 Deering 35:03.00 1012 Urijah Oliver 9 Winthrop 35:16.59 1013 Brayden D'Auteuil 9 Poland 35:39.00 1014 Jonathan McCollium 11 Caribou 36:58.66 1015 Bao Tran 10 Foxcroft 38:05.00 1016 Shawn McFarland 10 Lincoln Acad 38:18.79 1017 Noah Hawkins 12 Hampden 39:00.00 1018 Andrew Hartmann 10 Windham 40:15.38
Maine XC Festival of Champions 2023
Meet History
Meet Records
Venue Records
Past Meets
- Back
- 2024-10-05 Compare
- 2022-10-01 Compare
- 2021-10-02 Compare
- 2020-10-03 Compare
- 2019-10-05 Compare
- 2018-09-29 Compare
- 2017-09-30 Compare
- 2016-10-01 Compare
- 2015-10-03 Compare
- 2014-10-04 Compare
- 2013-10-05 Compare
- 2012-09-29 Compare
- 2011-10-01 Compare
- 2010-10-02 Compare
- 2009-10-03 Compare
- 2008-10-04 Compare
- 2007-09-29 Compare
- 2006-09-30 Compare
- 2005-10-01 Compare
- 2004-10-02 Compare
- 2003-10-04 Compare
- 2002-10-05 Compare