| 1 | Grayson DaileyPlace 1 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 10:33.69 |
| 2 | Conrad GordonPlace 2 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 11:17.14 |
| 3 | Rory DolbecPlace 3 · Grade 5 · Green Mountain Valley | 5 | Green Mountain Valley | 11:24.83 |
| 4 | Orion Hauser-RainvillePlace 4 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 11:39.15 |
| 5 | Grant RobertsPlace 5 · Grade 8 · St. Francis Xavier | 8 | St. Francis Xavier | 11:41.69 |
| 6 | Owen BarnumPlace 6 · Grade 8 · Colchester | 8 | Colchester | 11:47.28 |
| 7 | Charles LepagePlace 7 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 11:51.95 |
| 8 | Cooper FowlerPlace 8 · Grade 8 · Colchester | 8 | Colchester | 11:54.55 |
| 9 | Carter RussellPlace 9 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 11:56.61 |
| 10 | Cole MeyerPlace 10 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 12:05.59 |
| 11 | Colin TanchPlace 11 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 12:06.91 PR |
| 12 | Blake MatsumotoPlace 12 · Grade 7 · Lawton | 7 | Lawton | 12:07.71 |
| 13 | Theo NickersonPlace 13 · Grade 8 · Hunt | 8 | Hunt | 12:07.96 PR |
| 14 | Camden MottPlace 14 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 12:21.49 PR |
| 15 | Cooper MorinPlace 15 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 12:22.11 |
| 16 | Wyatt MulhallPlace 16 · Grade 8 · Lawton | 8 | Lawton | 12:24.71 |
| 17 | Easton DelormePlace 17 · Grade 8 · Colchester | 8 | Colchester | 12:27.47 PR |
| 18 | Courtland PerryPlace 18 · Grade 8 · Lawton | 8 | Lawton | 12:28.03 |
| 19 | Finn DaileyPlace 19 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 12:31.28 |
| 20 | Robbie LandPlace 20 · Grade 8 · Hunt | 8 | Hunt | 12:32.71 |
| 21 | John SearsPlace 21 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 12:33.08 |
| 22 | Landon HanleyPlace 22 · Grade 7 · St. Francis Xavier | 7 | St. Francis Xavier | 12:38.49 |
| 23 | Noah StonePlace 23 · Grade 8 · Colchester | 8 | Colchester | 12:40.15 PR |
| 24 | Albert ZhangPlace 24 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 12:42.23 |
| 25 | Logan MuirPlace 25 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 12:49.12 |
| 26 | Benny CloutierPlace 26 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 12:49.56 |
| 27 | Aiden WashburnPlace 27 · Grade 8 · Lawton | 8 | Lawton | 13:01.76 |
| 28 | Killian DowlingPlace 28 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 13:04.61 |
| 29 | Thomas LavinPlace 29 · Grade 8 · Hunt | 8 | Hunt | 13:13.30 PR |
| 30 | Palmer IrishPlace 30 · Grade 6 · St. Francis Xavier | 6 | St. Francis Xavier | 13:15.29 |
| 31 | Ian CraftsPlace 31 · Grade 7 · Hunt | 7 | Hunt | 13:16.15 |
| 32 | Jamie PaxtonPlace 32 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 13:18.94 |
| 33 | Hamish CareyPlace 33 · Grade 5 · St. Francis Xavier | 5 | St. Francis Xavier | 13:22.92 |
| 34 | Sean LampherePlace 34 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 13:28.68 |
| 35 | Tai FujiokaPlace 35 · Grade 8 · Hunt | 8 | Hunt | 13:28.98 |
| 36 | Cole ReidPlace 36 · Grade 8 · Hunt | 8 | Hunt | 13:32.98 |
| 37 | Freddy EhlersPlace 37 · Grade 7 · St. Francis Xavier | 7 | St. Francis Xavier | 13:33.40 |
| 38 | Leo ColburnPlace 38 · Grade 8 · Hunt | 8 | Hunt | 13:45.96 |
| 39 | Nicholas ClarkPlace 39 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 13:48.43 |
| 40 | Emmett WadePlace 40 · Grade 6 · Hunt | 6 | Hunt | 13:48.72 PR |
| 41 | Keagan PaulPlace 41 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 13:49.58 |
| 42 | Jayvan CruzPlace 42 · Grade 8 · Colchester | 8 | Colchester | 13:52.86 PR |
| 43 | Joseph (Joe) Van OrnumPlace 43 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 13:58.24 |
| 44 | Devin MayPlace 44 · Grade 6 · Colchester | 6 | Colchester | 13:58.55 PR |
| 45 | Bennett KeechPlace 45 · Grade 6 · Hunt | 6 | Hunt | 14:07.16 PR |
| 46 | Oscar GordonPlace 46 · Grade 7 · Hunt | 7 | Hunt | 14:07.64 |
| 47 | Gabriel LarkinPlace 47 · Grade 6 · St. Francis Xavier | 6 | St. Francis Xavier | 14:18.95 |
| 48 | Jacob BieberPlace 48 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 14:27.06 |
| 49 | Micah ElliottPlace 49 · Grade 7 · Hunt | 7 | Hunt | 14:31.06 PR |
| 50 | Christian MaierPlace 50 · Grade 8 · Lawton | 8 | Lawton | 14:32.60 |
| 51 | Liam BrownPlace 51 · Grade 8 · Colchester | 8 | Colchester | 14:34.32 |
| 52 | Andrew JiangPlace 52 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 14:36.40 PR |
| 53 | Maximillien ZdanowiczPlace 53 · Grade 6 · Colchester | 6 | Colchester | 15:01.13 PR |
| 54 | Ethan BarquistPlace 54 · Grade 8 · Colchester | 8 | Colchester | 15:06.22 |
| 55 | Zephyr ThwaitePlace 55 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 15:14.55 |
| 56 | Oli BennettPlace 56 · Grade 7 · Hunt | 7 | Hunt | 15:26.77 |
| 57 | Sean MeloPlace 57 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 15:46.27 |
| 58 | Aaron BromleyPlace 58 · Grade 7 · Hunt | 7 | Hunt | 15:51.63 |
| 59 | Talon BouyeaPlace 59 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 15:53.17 PR |
| 60 | Forde RinaPlace 60 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 15:54.33 PR |
| 61 | Tristan SteinPlace 61 · Grade 7 · Lawton | 7 | Lawton | 16:09.21 |
| 62 | Joshua LamrencePlace 62 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 16:21.65 |
| 63 | Eli DelairePlace 63 · Grade 7 · Colchester | 7 | Colchester | 16:24.83 PR |
| 64 | Asher PhillipsPlace 64 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 16:29.22 |
| 65 | Rhodes Kerrigan-MastPlace 65 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 16:34.65 |
| 66 | Benjamin Wolf-LeventryPlace 66 · Grade 8 · Lawton | 8 | Lawton | 16:39.07 |
| 67 | Grayson OsbornePlace 67 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 16:40.94 |
| 68 | Reed SignellPlace 68 · Grade 7 · Colchester | 7 | Colchester | 16:46.48 |
| 69 | Logan ChoquettePlace 69 · Grade 7 · Colchester | 7 | Colchester | 16:47.97 |
| 70 | Arthur CollinsPlace 70 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 16:52.20 |
| 71 | Jasper KendallPlace 71 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 16:53.67 |
| 72 | Beckett NadeauPlace 72 · Grade 7 · Frederick H Tuttle | 7 | Frederick H Tuttle | 16:54.44 |
| 73 | Zachary BryanPlace 73 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 16:54.77 |
| 74 | Jasper RutterPlace 74 · Grade 7 · Lawton | 7 | Lawton | 16:58.59 |
| 75 | Henryk BoydPlace 75 · Grade 6 · Lawton | 6 | Lawton | 17:21.29 |
| 76 | Thad ElekPlace 76 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 17:31.86 |
| 77 | Vyaan AgrawalPlace 77 · Grade 8 · Frederick H Tuttle | 8 | Frederick H Tuttle | 17:41.26 |
| 78 | Peter Young SpringerPlace 78 · Grade 6 · Hunt | 6 | Hunt | 17:44.00 PR |
| 79 | Dominic RiversPlace 79 · Grade 6 · Lawton | 6 | Lawton | 17:55.33 |
| 80 | Lain CowanPlace 80 · Grade 1 · Frederick H Tuttle | 1 | Frederick H Tuttle | 18:22.44 |
| 81 | Tatum LeblancPlace 81 · Grade 7 · Lawton | 7 | Lawton | 19:00.53 |
| 82 | Landon SchererPlace 82 · Grade 6 · Colchester | 6 | Colchester | 19:01.63 PR |
| 83 | Martins EbelePlace 83 · Grade 8 · St. Francis Xavier | 8 | St. Francis Xavier | 19:08.73 |
| 84 | Oliver DevicoPlace 84 · Grade 7 · Lawton | 7 | Lawton | 19:10.80 |
| 85 | Lennon LeFebvrePlace 85 · Grade 6 · Frederick H Tuttle | 6 | Frederick H Tuttle | 19:30.35 PR |
| 86 | Dimitri AndreescuPlace 86 · Grade 6 · St. Francis Xavier | 6 | St. Francis Xavier | 20:03.52 |
| 87 | Evan BurtPlace 87 · Grade 6 · Lawton | 6 | Lawton | 20:52.59 |
| 88 | Finnian ShackfordPlace 88 · Grade 7 · Colchester | 7 | Colchester | 21:23.03 PR |
| 89 | Logan SopkoPlace 89 · Grade 7 · Lawton | 7 | Lawton | 22:03.04 |
| 90 | Adam KavePlace 90 · Grade 6 · Lawton | 6 | Lawton | 22:13.54 |
| 91 | Malachi BrownPlace 91 · Grade 7 · Colchester | 7 | Colchester | 29:05.40 |