| 1 | 681 | Pearce ShultzProctor | C M | M |
38:58.2 | --100%12.61%12.22%15:08:27.9 |
| 2 | 699 | Artemio ZaragozaCardigan | C M | M |
39:00.3 | +0:02.1+0.09%99.91%12.53%12.14%15:08:27.9 |
| 3 | 226 | Charlie JohnsonKimball Union Academy | C M | M |
39:18.3 | +0:20.1+0.86%99.15%11.86%11.47%15:08:27.9 |
| 4 | 592 | Rohan GoswamiProctor | C M | M |
39:20.7 | +0:22.5+0.96%99.05%11.77%11.38%15:08:27.9 |
| 5 | 663 | Ian RosenshineProctor | C M | M |
39:59.2 | +1:01.0+2.61%97.46%10.33%9.93%15:08:27.9 |
| 6 | 223 | Luke MillerKimball Union Academy | C M | M |
40:26.8 | +1:28.6+3.79%96.35%9.30%8.89%15:08:27.9 |
| 7 | 627 | Keifer ReutlingerProctor | C M | M |
41:06.1 | +2:07.9+5.47%94.81%7.83%7.42%15:08:27.9 |
| 8 | 607 | Nate LegereProctor | C M | M |
41:21.5 | +2:23.3+6.13%94.23%7.25%6.84%15:08:27.9 |
| 9 | 225 | Odin LundstamKimball Union Academy | C M | M |
43:06.8 | +4:08.6+10.63%90.39%3.32%2.89%15:08:27.9 |
| 10 | 666 | Miles Saint LouisProctor | C M | M |
43:19.2 | +4:21.0+11.16%89.96%2.85%2.42%15:08:27.9 |
| 11 | 747 | Brad AllynKimball Union Academy | C M | M |
43:59.8 | +5:01.6+12.90%88.57%1.33%0.90%15:08:27.9 |
| 12 | 612 | Max MarcusHolderness | C M | M |
44:03.7 | +5:05.5+13.07%88.44%1.19%0.75%15:08:27.9 |
| 13 | 677 | Jacob SchwedtVermont Academy | C M | M |
44:43.7 | +5:45.5+14.78%87.13%-0.31%-0.75%15:08:27.9 |
| 14 | 686 | Grady TaylorHolderness | C M | M |
45:15.0 | +6:16.8+16.11%86.12%-1.48%-1.93%15:08:27.9 |
| 15 | 600 | Ethan HoweHolderness | C M | M |
45:29.9 | +6:31.7+16.75%85.65%-2.03%-2.49%15:08:27.9 |
| 16 | 574 | Conrad ColonProctor | C M | M |
45:45.0 | +6:46.8+17.40%85.18%-2.60%-3.05%15:08:27.9 |
| 17 | 537 | Timothy RyanHolderness | C M | M |
45:59.0 | +7:00.8+18.00%84.75%-3.12%-3.58%15:08:27.9 |
| 18 | 608 | Will LunderProctor | C M | M |
46:02.2 | +7:04.0+18.13%84.65%-3.24%-3.70%15:08:27.9 |
| 19 | 669 | Teddy SchlueterHolderness | C M | M |
48:11.4 | +9:13.2+23.66%80.87%-8.07%-8.55%15:08:27.9 |
| 20 | 679 | Jack ShiProctor | C M | M |
49:32.2 | +10:34.0+27.11%78.67%-11.09%-11.58%15:08:27.9 |
| 21 | 629 | Samuel RobisonHolderness | C M | M |
49:53.2 | +10:55.0+28.01%78.12%-11.87%-12.37%15:08:27.9 |
| 22 | 684 | Ryan TangHolderness | C M | M |
51:05.5 | +12:07.3+31.11%76.27%-14.58%-15.08%15:08:27.9 |
| 23 | 689 | Will WheelockHolderness | C M | M |
51:37.8 | +12:39.6+32.49%75.48%-15.78%-16.30%15:08:27.9 |
| 24 | 749 | Josh WeigKimball Union Academy | C M | M |
52:36.4 | +13:38.2+34.99%74.08%-17.97%-18.50%15:08:27.9 |
| - | 49 | Cole LittleWoodstock | C M | M |
- | -----15:08:27.9 |
| - | 104 | Tyler CahnKents Hill School | C M | M |
- | -----15:08:27.9 |
| - | 118 | Jack PowerKents Hill School | C M | M |
- | -----15:08:27.9 |
| - | 130 | Nolan BrowneSouthern Maine MTB Syndicate | C M | M |
- | -----15:08:27.9 |
| - | 150 | Emerson CarnsBerlin/Gorham | C M | M |
- | -----15:08:27.9 |
| - | 151 | Daven DuquetteBerlin/Gorham | C M | M |
- | -----15:08:27.9 |
| - | 152 | Tobias EwaltBerlin/Gorham | C M | M |
- | -----15:08:27.9 |
| - | 153 | Austin GagneBerlin/Gorham | C M | M |
- | -----15:08:27.9 |
| - | 154 | Leo ManfrediBerlin/Gorham | C M | M |
- | -----15:08:27.9 |
| - | 155 | Joseph PriestBerlin/Gorham | C M | M |
- | -----15:08:27.9 |
| - | 156 | Kaleb RoyBerlin/Gorham | C M | M |
- | -----15:08:27.9 |
| - | 160 | Norris AndrewsKents Hill School | C M | M |
- | -----15:08:27.9 |
| - | 162 | Skylar BuchikaGMUHS | C M | M |
- | -----15:08:27.9 |
| - | 163 | Tasker CarterKennett High School | C M | M |
- | -----15:08:27.9 |
| - | 164 | Jeremy CartierGMUHS | C M | M |
- | -----15:08:27.9 |
| - | 165 | Cronin CooperKennett High School | C M | M |
- | -----15:08:27.9 |
| - | 166 | Nourse DanielKennett High School | C M | M |
- | -----15:08:27.9 |
| - | 167 | Rivera DaxKennett High School | C M | M |
- | -----15:08:27.9 |
| - | 168 | Austin DornerFryeburg Academy | C M | M |
- | -----15:08:27.9 |
| - | 169 | Aiden FarrarGMUHS | C M | M |
- | -----15:08:27.9 |
| - | 170 | Landon FelixFryeburg Academy | C M | M |
- | -----15:08:27.9 |
| - | 171 | Brayden GreaneyFryeburg Academy | C M | M |
- | -----15:08:27.9 |
| - | 172 | Jesseman GriffinKennett High School | C M | M |
- | -----15:08:27.9 |
| - | 173 | Mac HallSouthern Maine MTB Syndicate | C M | M |
- | -----15:08:27.9 |
| - | 174 | Andres Iriruta FloresHebron | C M | M |
- | -----15:08:27.9 |
| - | 175 | Reid IrwinFryeburg Academy | C M | M |
- | -----15:08:27.9 |
| - | 176 | Tenma KomineKents Hill School | C M | M |
- | -----15:08:27.9 |
| - | 177 | Julian LacasseSouthern Maine MTB Syndicate | C M | M |
- | -----15:08:27.9 |
| - | 178 | Noah LamptonSouthern Maine MTB Syndicate | C M | M |
- | -----15:08:27.9 |
| - | 179 | Iain Larson-LeavinsCamden Hills | C M | M |
- | -----15:08:27.9 |
| - | 180 | Samuel LevitHebron | C M | M |
- | -----15:08:27.9 |
| - | 181 | Gage LordFryeburg Academy | C M | M |
- | -----15:08:27.9 |
| - | 182 | Mudgett MackKennett High School | C M | M |
- | -----15:08:27.9 |
| - | 183 | Frankie MajkowskiHebron | C M | M |
- | -----15:08:27.9 |
| - | 184 | Aidan McSweynCamden Hills | C M | M |
- | -----15:08:27.9 |
| - | 185 | Ryan MeadeFryeburg Academy | C M | M |
- | -----15:08:27.9 |
| - | 186 | Vojtech MikulicaFryeburg Academy | C M | M |
- | -----15:08:27.9 |
| - | 187 | Sawyer NatalukFryeburg Academy | C M | M |
- | -----15:08:27.9 |
| - | 188 | Canyon PaliseCamden Hills | C M | M |
- | -----15:08:27.9 |
| - | 189 | Mateo Restrepo GuzmanKents Hill School | C M | M |
- | -----15:08:27.9 |
| - | 190 | Hall ShephardKennett High School | C M | M |
- | -----15:08:27.9 |
| - | 191 | Evan SydnorKents Hill School | C M | M |
- | -----15:08:27.9 |
| - | 192 | Masayuki TakabayashiHebron | C M | M |
- | -----15:08:27.9 |
| - | 193 | Odin TanguaySouthern Maine MTB Syndicate | C M | M |
- | -----15:08:27.9 |
| - | 194 | Jack HepburnSouthern Maine MTB Syndicate | C M | M |
- | -----15:08:27.9 |
| - | 197 | Cyrus MeredKents Hill School | C M | M |
- | -----15:08:27.9 |
| - | 222 | Nate SewardKimball Union Academy | C M | M |
- | -----15:08:27.9 |
| - | 229 | Norwood DavisKimball Union Academy | C M | M |
- | -----15:08:27.9 |
| - | 237 | Kurt OlsonKimball Union Academy | C M | M |
- | -----15:08:27.9 |
| - | 260 | Elan AbramsonCardigan | C M | M |
- | -----15:08:27.9 |
| - | 261 | Patricio Cantu VilarrealCardigan | C M | M |
- | -----15:08:27.9 |
| - | 262 | Pablo Del Paso PenaCardigan | C M | M |
- | -----15:08:27.9 |
| - | 263 | Enrique RojasCardigan | C M | M |
- | -----15:08:27.9 |
| - | 264 | Grayson JonesCardigan | C M | M |
- | -----15:08:27.9 |
| - | 265 | Ramsay MadanCardigan | C M | M |
- | -----15:08:27.9 |
| - | 266 | Aubie RobbinsCardigan | C M | M |
- | -----15:08:27.9 |
| - | 267 | Emilio Rojas VelascoCardigan | C M | M |
- | -----15:08:27.9 |
| - | 268 | Parker SaundersCardigan | C M | M |
- | -----15:08:27.9 |
| - | 269 | Probstien ZezeCardigan | C M | M |
- | -----15:08:27.9 |
| - | 270 | James SullivanSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 271 | Nate SelbySt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 272 | Jackson CampSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 290 | Zebulin PageWinnacunnet High School | C M | M |
- | -----15:08:27.9 |
| - | 354 | Justus AhlersBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 355 | Owen BredahlDublin | C M | M |
- | -----15:08:27.9 |
| - | 356 | Gage CiminoBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 357 | Caleb DurginBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 358 | Milo FarringtonWoodstock | C M | M |
- | -----15:08:27.9 |
| - | 360 | Blake FriesenDublin | C M | M |
- | -----15:08:27.9 |
| - | 361 | Brody GrayBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 362 | Ian HardyNorthfield Mount Hermon | C M | M |
- | -----15:08:27.9 |
| - | 364 | Ivan IvanovSMS | C M | M |
- | -----15:08:27.9 |
| - | 365 | Stone KristiansenBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 366 | Gabe LindgrenBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 367 | Cole LongfieldWoodstock | C M | M |
- | -----15:08:27.9 |
| - | 368 | Griffin MacIntyreBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 369 | Dan MaguyDublin | C M | M |
- | -----15:08:27.9 |
| - | 370 | James MartinDublin | C M | M |
- | -----15:08:27.9 |
| - | 371 | Bailey MartindaleBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 373 | Grady Miller-FoulkNorthfield Mount Hermon | C M | M |
- | -----15:08:27.9 |
| - | 374 | Seyi Mojeed-BalugunNorthfield Mount Hermon | C M | M |
- | -----15:08:27.9 |
| - | 375 | Horace MorelWoodstock | C M | M |
- | -----15:08:27.9 |
| - | 376 | Mihn NguyenNorthfield Mount Hermon | C M | M |
- | -----15:08:27.9 |
| - | 377 | Edward OakleyBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 378 | Henry ParentBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 379 | Calvin ParentBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 380 | John ParkNorthfield Mount Hermon | C M | M |
- | -----15:08:27.9 |
| - | 381 | Kush PatelBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 382 | Declan PerryBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 383 | Luke PomeroyWoodstock | C M | M |
- | -----15:08:27.9 |
| - | 384 | Dillon PoodiackBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 386 | Jack QuanNorthfield Mount Hermon | C M | M |
- | -----15:08:27.9 |
| - | 387 | Jack QuickerWoodstock | C M | M |
- | -----15:08:27.9 |
| - | 388 | Benjamin RothenbergDublin | C M | M |
- | -----15:08:27.9 |
| - | 389 | Chase SaloBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 390 | Edward SkellyBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 391 | Tucker SwimBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 392 | Hussien TanniraBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 393 | Noah TaubBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 394 | Brayden TraskBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 395 | Carter ViaBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 396 | Ben Worley-ReichmanBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 399 | Albert PolkosnikBurr and Burton Academy | C M | M |
- | -----15:08:27.9 |
| - | 560 | Ed AcworthSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 561 | Lewis AndersonGould | C M | M |
- | -----15:08:27.9 |
| - | 562 | Landon BeattieCardigan | C M | M |
- | -----15:08:27.9 |
| - | 564 | Jacob BlanchetteSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 565 | Walker BoydSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 566 | Andrew BrahanKearsarge | C M | M |
- | -----15:08:27.9 |
| - | 567 | Max BurtTilton | C M | M |
- | -----15:08:27.9 |
| - | 568 | Jaeson CabreraCardigan | C M | M |
- | -----15:08:27.9 |
| - | 569 | Yichen CaiGould | C M | M |
- | -----15:08:27.9 |
| - | 570 | Caspian CaponigroKearsarge | C M | M |
- | -----15:08:27.9 |
| - | 571 | Junrui ChengGould | C M | M |
- | -----15:08:27.9 |
| - | 572 | Cameron ChircoSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 573 | Jack CiteraVermont Academy | C M | M |
- | -----15:08:27.9 |
| - | 576 | Kevin CorreaSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 577 | Jesse CourtPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 578 | Ben CroteauPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 579 | Harold De Rouvray BruckCardigan | C M | M |
- | -----15:08:27.9 |
| - | 580 | Aiden DeeganKearsarge | C M | M |
- | -----15:08:27.9 |
| - | 581 | Aidan DoyleCardigan | C M | M |
- | -----15:08:27.9 |
| - | 582 | Rowan DriscollHolderness | C M | M |
- | -----15:08:27.9 |
| - | 583 | Ben DunaganPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 584 | James FaganTilton | C M | M |
- | -----15:08:27.9 |
| - | 585 | Liam FaganGould | C M | M |
- | -----15:08:27.9 |
| - | 586 | Robbie FawcettCardigan | C M | M |
- | -----15:08:27.9 |
| - | 587 | John FlynnPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 588 | Eduardo GarciaNew Hampton | C M | M |
- | -----15:08:27.9 |
| - | 589 | Max Gerbilsky WainbergProctor | C M | M |
- | -----15:08:27.9 |
| - | 590 | Jack GlowackiProctor | C M | M |
- | -----15:08:27.9 |
| - | 591 | Andre Gonzalez RodriguezCardigan | C M | M |
- | -----15:08:27.9 |
| - | 593 | Sabian GriffinKearsarge | C M | M |
- | -----15:08:27.9 |
| - | 594 | Connor GyllenborgSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 595 | Alex HamadehGould | C M | M |
- | -----15:08:27.9 |
| - | 596 | Owen HardimanSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 597 | Kellan HealeyProctor | C M | M |
- | -----15:08:27.9 |
| - | 598 | Tanner HetheringtonCardigan | C M | M |
- | -----15:08:27.9 |
| - | 599 | Aidan HoltPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 601 | Yuxuan HuGould | C M | M |
- | -----15:08:27.9 |
| - | 602 | Leon HuangProctor | C M | M |
- | -----15:08:27.9 |
| - | 603 | Barrett HutchinsonHolderness | C M | M |
- | -----15:08:27.9 |
| - | 604 | Anthony InvernizziNew Hampton | C M | M |
- | -----15:08:27.9 |
| - | 605 | Sam JurczakSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 606 | Ethan LantzPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 609 | Will MadduxGould | C M | M |
- | -----15:08:27.9 |
| - | 610 | Samuel MannKearsarge | C M | M |
- | -----15:08:27.9 |
| - | 611 | Simon MannersCardigan | C M | M |
- | -----15:08:27.9 |
| - | 613 | Finn McCarneyHolderness | C M | M |
- | -----15:08:27.9 |
| - | 614 | Cam McCarthyHolderness | C M | M |
- | -----15:08:27.9 |
| - | 616 | Gus NeufferPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 617 | Calvert NolanNew Hampton | C M | M |
- | -----15:08:27.9 |
| - | 618 | Jack O'HandleyTilton | C M | M |
- | -----15:08:27.9 |
| - | 619 | Javier Ochoa PalmeCardigan | C M | M |
- | -----15:08:27.9 |
| - | 621 | Carson PalmerSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 622 | Josh PaprinVermont Academy | C M | M |
- | -----15:08:27.9 |
| - | 623 | Michael ParashCardigan | C M | M |
- | -----15:08:27.9 |
| - | 625 | Rex RabilProctor | C M | M |
- | -----15:08:27.9 |
| - | 626 | Sebastien Rancano PetoczCardigan | C M | M |
- | -----15:08:27.9 |
| - | 630 | Alejandro Rojas VelascoCardigan | C M | M |
- | -----15:08:27.9 |
| - | 664 | Alberto Ruenes NaserCardigan | C M | M |
- | -----15:08:27.9 |
| - | 667 | Teddy SangNew Hampton | C M | M |
- | -----15:08:27.9 |
| - | 668 | Ben Sant-JohnsonProctor | C M | M |
- | -----15:08:27.9 |
| - | 678 | Andrew SheehanSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 680 | Max ShorterPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 683 | Ray StapletonSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 685 | Paul TangNew Hampton | C M | M |
- | -----15:08:27.9 |
| - | 687 | Matt VandewalleSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 690 | Fountain WhitakerCardigan | C M | M |
- | -----15:08:27.9 |
| - | 691 | Aiden WillettVermont Academy | C M | M |
- | -----15:08:27.9 |
| - | 692 | Martin WilsonTilton | C M | M |
- | -----15:08:27.9 |
| - | 693 | Stuart WindsorCardigan | C M | M |
- | -----15:08:27.9 |
| - | 694 | Peter WoolPortsmouth | C M | M |
- | -----15:08:27.9 |
| - | 695 | Luke WorleySt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 696 | Yanxiu WuGould | C M | M |
- | -----15:08:27.9 |
| - | 697 | Alan XuSt Johns Prep | C M | M |
- | -----15:08:27.9 |
| - | 698 | Guillermo ZaragozaCardigan | C M | M |
- | -----15:08:27.9 |
| - | 735 | Michael ZhangCardigan | C M | M |
- | -----15:08:27.9 |
| - | 736 | Jacob ZhaoCardigan | C M | M |
- | -----15:08:27.9 |
| - | 737 | Eli ZolanProctor | C M | M |
- | -----15:08:27.9 |
| - | 738 | Nick AustinTilton | C M | M |
- | -----15:08:27.9 |
| - | 740 | Jerron ScallionTilton | C M | M |
- | -----15:08:27.9 |
| - | 748 | Nicolas BesozziKimball Union Academy | C M | M |
- | -----15:08:27.9 |
| - | 750 | Luchik Belau-LorbergKimball Union Academy | C M | M |
- | -----15:08:27.9 |