| 1 | Finn RobertsPlace 1 · Grade 8 · Camels Hump | 8 | Camels Hump | 11:27.66 |
| 2 | Gavin TaylorPlace 2 · Grade 8 · Browns River | 8 | Browns River | 12:00.29 |
| 3 | Cameron NunnPlace 3 · Grade 8 · Mater Christi | 8 | Mater Christi | 12:00.62 |
| 4 | Colin PerkinsPlace 4 · Grade 8 · Browns River | 8 | Browns River | 12:19.42 |
| 5 | Avery CardinalPlace 5 · Grade 8 · Browns River | 8 | Browns River | 12:23.40 |
| 6 | Grant RobertsPlace 6 · Grade 7 · St. Francis Xavier | 7 | St. Francis Xavier | 12:28.22 |
| 7 | Donovan ProvostPlace 7 · Grade 8 · Mater Christi | 8 | Mater Christi | 12:28.50 |
| 8 | Aidric McAleerPlace 8 · Grade 8 · Camels Hump | 8 | Camels Hump | 12:31.24 |
| 9 | Owen BarnumPlace 9 · Grade 7 · Colchester | 7 | Colchester | 12:34.38 |
| 10 | Parker JewettPlace 10 · Grade 8 · Camels Hump | 8 | Camels Hump | 12:41.12 |
| 11 | Eli DetweilerPlace 11 · Grade 7 · Camels Hump | 7 | Camels Hump | 12:41.37 |
| 12 | Oliver TremblePlace 12 · Grade 5 · Browns River | 5 | Browns River | 12:43.28 |
| 13 | Gabriel SpittkaPlace 13 · Grade 6 · Browns River | 6 | Browns River | 12:46.88 |
| 14 | Griffin LuckPlace 14 · Grade 8 · St. Francis Xavier | 8 | St. Francis Xavier | 12:48.96 |
| 15 | Bart HeblerPlace 15 · Grade 8 · Mater Christi | 8 | Mater Christi | 12:50.01 |
| 16 | Weston CourtemanchePlace 16 · Grade 7 · Camels Hump | 7 | Camels Hump | 12:51.18 |
| 17 | Sam ThomasPlace 17 · Grade 8 · Camels Hump | 8 | Camels Hump | 13:05.76 |
| 18 | Sam BellerosePlace 18 · Grade 8 · Camels Hump | 8 | Camels Hump | 13:09.93 |
| 19 | Henry LeitzPlace 19 · Grade 7 · Browns River | 7 | Browns River | 13:10.43 |
| 20 | Ansel EnmanPlace 20 · Grade 7 · Camels Hump | 7 | Camels Hump | 13:11.68 |
| 21 | Calvin SlivaPlace 21 · Grade 7 · Browns River | 7 | Browns River | 13:21.94 |
| 22 | Dylan DiPietroPlace 22 · Grade 8 · Browns River | 8 | Browns River | 13:36.04 |
| 23 | Mason McClainPlace 23 · Grade 8 · Colchester | 8 | Colchester | 13:46.53 |
| 24 | Evan KeechPlace 24 · Grade 7 · Mater Christi | 7 | Mater Christi | 13:50.46 |
| 25 | Levon SterrittPlace 25 · Grade 6 · Browns River | 6 | Browns River | 13:53.80 |
| 26 | Jasper FullerPlace 26 · Grade 8 · Mater Christi | 8 | Mater Christi | 13:57.36 |
| 27 | Cooper FowlerPlace 27 · Grade 7 · Colchester | 7 | Colchester | 13:57.61 |
| 28 | Albert WaldschmidtPlace 28 · Grade 7 · Mater Christi | 7 | Mater Christi | 14:13.34 |
| 29 | Theo NelsonPlace 29 · Grade 6 · Camels Hump | 6 | Camels Hump | 14:13.80 |
| 30 | Ethan Chadwick-DyerPlace 30 · Grade 6 · Camels Hump | 6 | Camels Hump | 14:14.09 |
| 31 | Connor DumasPlace 31 · Grade 7 · Colchester | 7 | Colchester | 14:14.92 |
| 32 | Logan ChoquettePlace 32 · Grade 6 · Colchester | 6 | Colchester | 14:15.36 PR |
| 33 | JD RicePlace 33 · Grade 8 · St. Francis Xavier | 8 | St. Francis Xavier | 14:26.76 |
| 34 | Landon HanleyPlace 34 · Grade 6 · St. Francis Xavier | 6 | St. Francis Xavier | 14:28.69 |
| 35 | Ben PattonPlace 35 · Grade 8 · Browns River | 8 | Browns River | 14:29.28 |
| 36 | Nate AtkinsonPlace 36 · Grade 8 · St. Francis Xavier | 8 | St. Francis Xavier | 14:29.68 |
| 37 | Remy WaldschmidtPlace 37 · Grade 5 · Mater Christi | 5 | Mater Christi | 14:36.49 |
| 38 | Luca CalderonPlace 38 · Grade 5 · Mater Christi | 5 | Mater Christi | 14:36.80 |
| 39 | Martin SterrittPlace 39 · Grade 6 · Browns River | 6 | Browns River | 14:37.04 |
| 40 | Winston VarleyPlace 40 · Grade 7 · Browns River | 7 | Browns River | 14:38.51 |
| 41 | Noah Chadwick-DyerPlace 41 · Grade 8 · Camels Hump | 8 | Camels Hump | 15:01.52 |
| 42 | Dylan CoxPlace 42 · Grade 6 · Colchester | 6 | Colchester | 15:12.74 |
| 43 | Henry ButlerPlace 43 · Grade 5 · Browns River | 5 | Browns River | 15:14.30 |
| 44 | Max OrmistonPlace 44 · Grade 8 · Mater Christi | 8 | Mater Christi | 15:21.50 |
| 45 | Rory DillonPlace 45 · Grade 5 · Browns River | 5 | Browns River | 15:25.43 |
| 46 | Ben TreinisPlace 46 · Grade 5 · Browns River | 5 | Browns River | 15:27.86 |
| 47 | Freddy EhlersPlace 47 · Grade 6 · St. Francis Xavier | 6 | St. Francis Xavier | 15:39.23 |
| 48 | Palmer IrishPlace 48 · Grade 5 · St. Francis Xavier | 5 | St. Francis Xavier | 15:46.42 |
| 49 | Easton DelormePlace 49 · Grade 7 · Colchester | 7 | Colchester | 15:49.76 |
| 50 | Reilly McAleerPlace 50 · Grade 6 · Camels Hump | 6 | Camels Hump | 15:51.51 |
| 51 | Eli ShumakerPlace 51 · Grade 6 · Camels Hump | 6 | Camels Hump | 15:59.10 |
| 52 | Gregory MorrisPlace 52 · Grade 5 · St. Monica - St. Michael | 5 | St. Monica - St. Michael | 16:08.35 |
| 53 | Kermit O'MearaPlace 53 · Grade 6 · St. Monica - St. Michael | 6 | St. Monica - St. Michael | 16:08.65 |
| 54 | Zachary SanbornPlace 54 · Grade 6 · Camels Hump | 6 | Camels Hump | 16:16.82 |
| 55 | Ethan BarquistPlace 55 · Grade 7 · Colchester | 7 | Colchester | 16:17.10 |
| 56 | Eli PeckPlace 56 · Grade 8 · Browns River | 8 | Browns River | 16:22.53 |
| 57 | Liam BrownPlace 57 · Grade 7 · Colchester | 7 | Colchester | 16:40.04 |
| 58 | Liam BuretPlace 58 · Grade 8 · Camels Hump | 8 | Camels Hump | 16:42.66 |
| 59 | Martins EbelePlace 59 · Grade 7 · St. Francis Xavier | 7 | St. Francis Xavier | 16:47.02 |
| 60 | Dominic BaronePlace 60 · Grade 7 · Browns River | 7 | Browns River | 16:47.63 |
| 61 | Odin AndersonPlace 61 · Grade 7 · Browns River | 7 | Browns River | 16:48.33 |
| 62 | Henry ThomasPlace 62 · Grade 6 · Camels Hump | 6 | Camels Hump | 16:53.64 |
| 63 | Luke HardyPlace 63 · Grade 5 · Browns River | 5 | Browns River | 16:58.09 |
| 64 | Silas Spradley-GavinPlace 64 · Grade 7 · Colchester | 7 | Colchester | 17:01.37 |
| 65 | Ryker QuietPlace 65 · Grade 5 · Browns River | 5 | Browns River | 17:07.66 |
| 66 | Nate LindholmPlace 66 · Grade 6 · Browns River | 6 | Browns River | 17:22.13 |
| 67 | Lowell MarchelewiczPlace 67 · Grade 8 · Camels Hump | 8 | Camels Hump | 17:27.65 |
| 68 | Calahan FarnhamPlace 68 · Grade 7 · St. Monica - St. Michael | 7 | St. Monica - St. Michael | 17:37.18 |
| 69 | Owen BrennyPlace 69 · Grade 8 · Colchester | 8 | Colchester | 18:17.38 |
| 70 | Finn StilwellPlace 70 · Grade 5 · Browns River | 5 | Browns River | 18:22.54 |
| 71 | Mason TomainoPlace 71 · Grade 6 · Browns River | 6 | Browns River | 19:07.84 |
| 72 | Gunnar AikenPlace 72 · Grade 7 · Camels Hump | 7 | Camels Hump | 19:13.95 |
| 73 | Nathan HeathPlace 73 · Grade 5 · Browns River | 5 | Browns River | 19:21.82 |
| 74 | Jack PoczobutPlace 74 · Grade 7 · St. Monica - St. Michael | 7 | St. Monica - St. Michael | 19:45.30 |
| 75 | Milo Dailey-ChalouxPlace 75 · Grade 6 · Browns River | 6 | Browns River | 19:45.75 |
| 76 | Aidan HardyPlace 76 · Grade 6 · Browns River | 6 | Browns River | 19:46.28 |
| 77 | Rainier ChaudoirPlace 77 · Grade 6 · Browns River | 6 | Browns River | 19:56.44 |
| 78 | Dimitri AndreescuPlace 78 · Grade 5 · St. Francis Xavier | 5 | St. Francis Xavier | 21:08.12 |
| 79 | Ryan PalmerPlace 79 · Grade 8 · Colchester | 8 | Colchester | 21:48.89 |
| 80 | Sebatian MullenPlace 80 · Grade 7 · St. Monica - St. Michael | 7 | St. Monica - St. Michael | 22:32.40 |
| 81 | Murphy KleinPlace 81 · Grade 8 · Colchester | 8 | Colchester | 22:48.16 |
| 82 | Blake RobertsPlace 82 · Grade 7 · Colchester | 7 | Colchester | 23:12.75 PR |
| 83 | Lauchlan MescherPlace 83 · Grade 7 · Colchester | 7 | Colchester | 23:38.56 |
| 84 | Henry FitzgeraldPlace 84 · Grade 5 · Mater Christi | 5 | Mater Christi | 24:55.23 |
| 85 | Theron IllickPlace 85 · Grade 5 · Mater Christi | 5 | Mater Christi | 26:36.88 |
| 86 | Cooper McKeePlace 86 · Grade 7 · Colchester | 7 | Colchester | 27:00.45 |
| 87 | Jaxon SchramlPlace 87 · Grade 7 · Colchester | 7 | Colchester | 28:28.66 |
| 88 | Owen DennisonPlace 88 · Grade 6 · St. Monica - St. Michael | 6 | St. Monica - St. Michael | 29:26.22 |
| 89 | Christian WagerPlace 89 · Grade 6 · Colchester | 6 | Colchester | 30:20.94 |
| 90 | Caleb CarnesalePlace 90 · Grade 6 · Colchester | 6 | Colchester | 31:28.00 PR |
| 91 | Harrison Pieper-LococoPlace 91 · Grade 6 · Colchester | 6 | Colchester | 48:00.00 |