| 1 | Jackson MagnussonPlace 1 · Grade 8 · Maranacook | 8 | Maranacook | 11:36.45 |
| 2 | Cashel WorthingPlace 2 · Grade 8 · Maranacook | 8 | Maranacook | 12:44.32 |
| 3 | Lajoie RowanPlace 3 · Grade 8 · Maranacook | 8 | Maranacook | 13:08.20 |
| 4 | Gavin DwelleyPlace 4 · Grade - · Maranacook | - | Maranacook | 13:09.87 |
| 5 | Jaxson HargerPlace 5 · Grade 8 · Maranacook | 8 | Maranacook | 13:56.06 |
| 6 | Jackson AldenPlace 6 · Grade 7 · Gardiner | 7 | Gardiner | 14:04.05 PR |
| 7 | Samuel HollandPlace 7 · Grade 8 · Maranacook | 8 | Maranacook | 14:39.18 |
| 8 | Charlie MeservePlace 8 · Grade 6 · Maranacook | 6 | Maranacook | 14:39.94 |
| 9 | Brady SmallPlace 9 · St. Michael School | — | St. Michael School | 14:56.77 |
| 10 | Logan JuengstPlace 10 · Grade 7 · Maranacook | 7 | Maranacook | 14:57.43 |
| 11 | Jackson ChildsPlace 11 · Lisbon MS | — | Lisbon MS | 15:01.16 |
| 12 | Emmett JacobsPlace 12 · Grade 7 · Maranacook | 7 | Maranacook | 15:02.24 |
| 13 | Brenton WillPlace 13 · Grade - · Gardiner | - | Gardiner | 15:31.53 PR |
| 14 | Corrado ClarkPlace 14 · Grade - · Gardiner | - | Gardiner | 15:32.89 PR |
| 15 | Wesley BoyntonPlace 15 · Grade 6 · Maranacook | 6 | Maranacook | 15:37.33 PR |
| 16 | Gage FletcherPlace 16 · Grade 6 · Maranacook | 6 | Maranacook | 15:42.28 PR |
| 17 | Noah BerryPlace 17 · Grade 8 · Monmouth | 8 | Monmouth | 15:48.26 |
| 18 | John TorringtonPlace 18 · Grade 8 · Monmouth | 8 | Monmouth | 15:55.65 |
| 19 | Myles WarePlace 19 · Grade 7 · Gardiner | 7 | Gardiner | 15:58.33 |
| 20 | Noah PeasePlace 20 · Grade 8 · Gardiner | 8 | Gardiner | 16:04.50 |
| 21 | Ian WalshPlace 21 · Grade 7 · Maranacook | 7 | Maranacook | 16:32.32 |
| 22 | Oliver DostiePlace 22 · Lisbon MS | — | Lisbon MS | 16:37.48 |
| 23 | Lukas TullyPlace 23 · Grade 6 · Maranacook | 6 | Maranacook | 16:39.39 PR |
| 24 | Dwyer DoleskiPlace 24 · Grade 7 · Gardiner | 7 | Gardiner | 16:59.79 PR |
| 25 | Caden NaglePlace 25 · Grade 8 · Monmouth | 8 | Monmouth | 17:24.76 |
| 26 | Jonathan GilesPlace 26 · Grade - · Hall Dale | - | Hall Dale | 17:35.21 PR |
| 27 | Gabrian AndersonPlace 27 · Grade - · Gardiner | - | Gardiner | 18:02.53 PR |
| 28 | Donovan GordonPlace 28 · Grade - · Maranacook | - | Maranacook | 18:02.83 PR |
| 29 | Henry RousculpPlace 29 · Grade 7 · Maranacook | 7 | Maranacook | 18:57.34 PR |
| 30 | Liam SmithPlace 30 · Grade - · Maranacook | - | Maranacook | 19:12.59 PR |
| 31 | Aiden DanielsPlace 31 · Grade 7 · Maranacook | 7 | Maranacook | 19:13.64 |
| 32 | Lukas PerronPlace 32 · Grade 7 · Maranacook | 7 | Maranacook | 19:20.29 PR |
| 33 | Brady MichaudPlace 33 · Grade - · Gardiner | - | Gardiner | 19:21.10 PR |
| 34 | Kade ObptandePlace 34 · Lisbon MS | — | Lisbon MS | 19:49.98 |
| 35 | Gabe TullyPlace 35 · Grade 8 · Maranacook | 8 | Maranacook | 19:57.06 |
| 36 | Milo HorriganPlace 36 · Grade - · Gardiner | - | Gardiner | 20:04.83 PR |
| 37 | Ivan HaskellPlace 37 · Grade - · Gardiner | - | Gardiner | 20:16.24 PR |
| 38 | Albin ClarkPlace 38 · Grade 6 · Maranacook | 6 | Maranacook | 20:41.40 PR |
| 39 | Dominick ZackPlace 39 · Lisbon MS | — | Lisbon MS | 20:52.01 |
| 40 | Tanner GiguerePlace 40 · Grade 6 · Maranacook | 6 | Maranacook | 20:52.45 |
| 41 | Micah WhitemorePlace 41 · Grade 7 · Maranacook | 7 | Maranacook | 21:05.45 PR |
| 42 | Colton GoodwinPlace 42 · Grade 6 · Monmouth | 6 | Monmouth | 21:27.70 PR |
| 43 | Ethan HardingPlace 43 · Grade 7 · Maranacook | 7 | Maranacook | 21:33.57 |
| 44 | Solomon TaitanoPlace 44 · Grade - · Hall Dale | - | Hall Dale | 21:48.05 PR |
| 45 | Charles GrayPlace 45 · Grade 9 · Gardiner | 9 | Gardiner | 22:05.25 PR |
| 46 | Leeland FrazerPlace 46 · Grade 8 · Gardiner | 8 | Gardiner | 22:06.21 |
| 47 | Joseph LeonPlace 47 · Grade - · Maranacook | - | Maranacook | 22:44.64 PR |
| 48 | Eli PlossayPlace 48 · Grade 6 · Monmouth | 6 | Monmouth | 22:44.84 |
| 49 | Nikolas LavoiePlace 49 · Lisbon MS | — | Lisbon MS | 23:03.51 |
| 50 | Christopher WatsonPlace 50 · Grade - · Maranacook | - | Maranacook | 25:24.62 |