| 1 | Mason HallPlace 1 · Grade 7 · Raymond Jordan-Small | 7 | Raymond Jordan-Small | 11:50.80 PR |
| 2 | Paul ScottPlace 2 · Maine Coast | — | Maine Coast | 11:51.77 |
| 3 | Brady CirrinonePlace 3 · Grade 7 · Raymond Jordan-Small | 7 | Raymond Jordan-Small | 11:59.05 PR |
| 4 | Tucker ChasePlace 4 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 12:22.30 PR |
| 5 | Chase HopkinsPlace 5 · Grade 8 · Lake Region | 8 | Lake Region | 12:42.14 PR |
| 6 | Wesley ToewsPlace 6 · Grade 8 · Gray-New Gloucester | 8 | Gray-New Gloucester | 12:47.67 PR |
| 7 | Hutch AndersonPlace 7 · Grade 8 · Gray-New Gloucester | 8 | Gray-New Gloucester | 13:06.80 PR |
| 8 | Kellen LathamPlace 8 · Grade 6 · Gray-New Gloucester | 6 | Gray-New Gloucester | 13:09.46 PR |
| 9 | Matthew ColianniPlace 9 · Grade 8 · Greely | 8 | Greely | 13:19.67 PR |
| 10 | Grayson GrigsbyPlace 10 · Grade - · Raymond Jordan-Small | - | Raymond Jordan-Small | 13:20.57 PR |
| 11 | Benji DrakePlace 11 · Grade 7 · Molly Ockett | 7 | Molly Ockett | 13:23.25 PR |
| 12 | Elijah SheehanPlace 12 · Grade 6 · Gray-New Gloucester | 6 | Gray-New Gloucester | 13:30.02 PR |
| 13 | Philip PopaPlace 13 · Grade 8 · Raymond Jordan-Small | 8 | Raymond Jordan-Small | 13:31.16 PR |
| 14 | Desmond DeutschPlace 14 · Maine Coast | — | Maine Coast | 13:31.71 |
| 15 | Wesley CoffinPlace 15 · Maine Coast | — | Maine Coast | 13:32.21 |
| 16 | Anton EmersonPlace 16 · Maine Coast | — | Maine Coast | 13:32.52 |
| 17 | Adrian IvesPlace 17 · Grade 6 · Greely | 6 | Greely | 13:33.25 PR |
| 18 | Ethan MarettPlace 18 · Maine Coast | — | Maine Coast | 13:36.25 |
| 19 | Caleb GauthierPlace 19 · Grade 6 · Gray-New Gloucester | 6 | Gray-New Gloucester | 13:37.24 PR |
| 20 | Bowen CirrinonePlace 20 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 13:37.66 PR |
| 21 | Eli ShurtleffPlace 21 · Maine Coast | — | Maine Coast | 13:38.77 |
| 22 | Jacoby SkillingPlace 22 · Grade 6 · Gray-New Gloucester | 6 | Gray-New Gloucester | 13:46.83 PR |
| 23 | Brecken CresseyPlace 23 · Grade 8 · Raymond Jordan-Small | 8 | Raymond Jordan-Small | 13:49.55 PR |
| 24 | Rory HowardPlace 24 · Grade 5 · Gray-New Gloucester | 5 | Gray-New Gloucester | 13:50.02 PR |
| 25 | Joel MbayaguPlace 25 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 13:51.97 PR |
| 26 | Alden ZukowskiPlace 26 · Grade 7 · Gray-New Gloucester | 7 | Gray-New Gloucester | 13:59.36 PR |
| 27 | Shane ElliotPlace 27 · Grade 7 · Greely | 7 | Greely | 14:11.83 |
| 28 | Paul Thauer BrayPlace 28 · Maine Coast | — | Maine Coast | 14:17.36 |
| 29 | Julian KaufmanPlace 29 · Maine Coast | — | Maine Coast | 14:18.72 |
| 30 | Peter ScreatonPlace 30 · Grade 6 · Lake Region | 6 | Lake Region | 14:30.14 PR |
| 31 | Ethan HarperPlace 31 · Grade 8 · Gray-New Gloucester | 8 | Gray-New Gloucester | 14:41.49 PR |
| 32 | Wyatt SzafranPlace 32 · Grade 5 · Gray-New Gloucester | 5 | Gray-New Gloucester | 14:46.52 PR |
| 33 | Millais GrahamPlace 33 · Maine Coast | — | Maine Coast | 15:01.05 |
| 34 | Rile GrimesPlace 34 · McWm | — | McWm | 15:06.36 |
| 35 | Colton CyrPlace 35 · Grade 6 · Gray-New Gloucester | 6 | Gray-New Gloucester | 15:12.52 |
| 36 | Caleb PiotrowskiPlace 36 · Grade 8 · Lake Region | 8 | Lake Region | 15:14.33 PR |
| 37 | Jakob NatalukPlace 37 · Grade 8 · Molly Ockett | 8 | Molly Ockett | 15:14.99 PR |
| 38 | Hartley ByunPlace 38 · Maine Coast | — | Maine Coast | 15:16.17 |
| 39 | Jeremy O'BrienPlace 39 · Grade 7 · Raymond Jordan-Small | 7 | Raymond Jordan-Small | 15:41.46 |
| 40 | Archer BurnhamPlace 40 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 15:46.55 |
| 41 | Jean PerroPlace 41 · Grade 8 · Lake Region | 8 | Lake Region | 16:03.74 |
| 42 | Andrew FuegenPlace 42 · Grade 8 · Greely | 8 | Greely | 16:19.42 PR |
| 43 | Louis NalderPlace 43 · Grade 8 · Molly Ockett | 8 | Molly Ockett | 16:21.80 PR |
| 44 | Norman BazinetPlace 44 · Grade 7 · Gray-New Gloucester | 7 | Gray-New Gloucester | 16:26.24 PR |
| 45 | Jesse ObrionPlace 45 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 16:26.52 PR |
| 46 | Brock MilonePlace 46 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 16:29.63 PR |
| 47 | Eli MacleanPlace 47 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 16:58.96 PR |
| 48 | Austin JarvisPlace 48 · Grade 7 · Gray-New Gloucester | 7 | Gray-New Gloucester | 17:06.08 |
| 49 | Cody LamsonPlace 49 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 17:10.77 PR |
| 50 | Henry MeadPlace 50 · Grade 8 · Molly Ockett | 8 | Molly Ockett | 18:13.30 PR |
| 51 | Asher BorowikPlace 51 · Grade 6 · Greely | 6 | Greely | 18:44.30 |
| 52 | Jackson WardPlace 52 · Grade 7 · Greely | 7 | Greely | 18:55.46 PR |
| 53 | Dolan SilevinacPlace 53 · Grade 8 · Greely | 8 | Greely | 19:02.42 PR |
| 54 | Benjamin JohnsonPlace 54 · Grade 5 · Gray-New Gloucester | 5 | Gray-New Gloucester | 19:05.52 |
| 55 | Luke DesrochesPlace 55 · Grade 6 · Molly Ockett | 6 | Molly Ockett | 19:24.39 |
| 56 | Wyatt CoxPlace 56 · Maine Coast | — | Maine Coast | 19:29.61 |
| 57 | Rory DavenportPlace 57 · Grade 6 · Lake Region | 6 | Lake Region | 19:31.13 PR |
| 58 | Bravehawk LightningPlace 58 · Maine Coast | — | Maine Coast | 19:32.36 |
| 59 | John WilliamsPlace 59 · Grade 8 · Greely | 8 | Greely | 19:38.42 |
| 60 | Joseph Lamb-BarberPlace 60 · Grade - · Molly Ockett | - | Molly Ockett | 19:42.36 PR |
| 61 | Julien FernezPlace 61 · Grade 7 · Gray-New Gloucester | 7 | Gray-New Gloucester | 20:31.89 PR |
| 62 | Oscar PetersonPlace 62 · Grade 5 · Gray-New Gloucester | 5 | Gray-New Gloucester | 20:41.52 PR |
| 63 | kieran AllenPlace 63 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 21:07.14 PR |
| 64 | Gunner CollinsPlace 64 · Grade - · Gray-New Gloucester | - | Gray-New Gloucester | 21:07.71 PR |
| 65 | Henry PetersonPlace 65 · Grade 8 · Gray-New Gloucester | 8 | Gray-New Gloucester | 21:10.25 PR |
| 66 | Kellen CresseyPlace 66 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 21:34.08 |
| 67 | William HodgkinsPlace 67 · Grade 6 · Gray-New Gloucester | 6 | Gray-New Gloucester | 21:39.49 PR |
| 68 | Oliver WendtlandtPlace 68 · Maine Coast | — | Maine Coast | 21:40.03 |
| 69 | Jackson IrvinePlace 69 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 21:58.17 PR |