| 1 | Mason HallPlace 1 · Grade 7 · Raymond Jordan-Small | 7 | Raymond Jordan-Small | 12:27.02 |
| 2 | Brady CirrinonePlace 2 · Grade 7 · Raymond Jordan-Small | 7 | Raymond Jordan-Small | 12:34.35 |
| 3 | Sam MannettPlace 3 · Grade 8 · Bruce M Whittier | 8 | Bruce M Whittier | 12:59.41 PR |
| 4 | Dexter DemersPlace 4 · Grade 7 · Bruce M Whittier | 7 | Bruce M Whittier | 13:05.03 PR |
| 5 | Elliot JunturaPlace 5 · Grade 7 · Tripp | 7 | Tripp | 13:11.91 PR |
| 6 | Braiden DavisPlace 6 · Grade 8 · Tripp | 8 | Tripp | 13:15.32 PR |
| 7 | Tucker ChasePlace 7 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 13:27.07 |
| 8 | Brecken CresseyPlace 8 · Grade 8 · Raymond Jordan-Small | 8 | Raymond Jordan-Small | 14:01.88 |
| 9 | Bowen CirrinonePlace 9 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 14:05.80 |
| 10 | Philip PopaPlace 10 · Grade 8 · Raymond Jordan-Small | 8 | Raymond Jordan-Small | 14:15.10 |
| 11 | Winston WhiteheadPlace 11 · Grade 7 · Freeport | 7 | Freeport | 14:19.82 PR |
| 12 | Ander DeschenesPlace 12 · Grade 8 · Tripp | 8 | Tripp | 14:32.07 PR |
| 13 | Elijah FitzsimmonsPlace 13 · Grade 7 · Tripp | 7 | Tripp | 14:47.63 PR |
| 14 | Hayden OatenPlace 14 · Grade 8 · Freeport | 8 | Freeport | 14:53.41 PR |
| 15 | Robbie OwensPlace 15 · Grade - · Freeport | - | Freeport | 14:54.42 PR |
| 16 | Ethan DudaPlace 16 · Grade 7 · Freeport | 7 | Freeport | 14:56.11 PR |
| 17 | Wyatt JacksonPlace 17 · Grade 7 · Freeport | 7 | Freeport | 14:58.50 PR |
| 18 | Finn BairdPlace 18 · Grade 8 · Freeport | 8 | Freeport | 15:18.16 PR |
| 19 | Jeremy O'BrienPlace 19 · Grade 7 · Raymond Jordan-Small | 7 | Raymond Jordan-Small | 15:27.63 PR |
| 20 | Jackson NickelPlace 20 · Grade 7 · Tripp | 7 | Tripp | 15:30.69 PR |
| 21 | Archer BurnhamPlace 21 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 15:32.46 PR |
| 22 | Joel MbayaguPlace 22 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 15:37.32 |
| 23 | Noah SkeltonPlace 23 · Grade 8 · Bruce M Whittier | 8 | Bruce M Whittier | 15:38.42 |
| 24 | Trent WilsonPlace 24 · Grade 7 · Bruce M Whittier | 7 | Bruce M Whittier | 15:49.00 PR |
| 25 | Jeff HowesPlace 25 · Grade 8 · Bruce M Whittier | 8 | Bruce M Whittier | 16:37.69 PR |
| 26 | Gunnar GauthierPlace 26 · Grade 7 · Bruce M Whittier | 7 | Bruce M Whittier | 16:39.27 |
| 27 | RJ BourgeoisPlace 27 · Grade 8 · Tripp | 8 | Tripp | 17:02.94 PR |
| 28 | Ben TurmelPlace 28 · Grade 8 · Tripp | 8 | Tripp | 17:04.08 |
| 29 | Brock MilonePlace 29 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 17:05.10 |
| 30 | Jesse ObrionPlace 30 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 17:32.97 |
| 31 | Nolan GreenPlace 31 · Grade 8 · Raymond Jordan-Small | 8 | Raymond Jordan-Small | 17:49.32 PR |
| 32 | Cody LamsonPlace 32 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 17:53.53 |
| 33 | Eli MacleanPlace 33 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 18:04.91 |
| 34 | Henry EnglishPlace 34 · Grade - · Freeport | - | Freeport | 18:09.78 PR |
| 35 | Leif CheneyPlace 35 · Grade - · Freeport | - | Freeport | 18:20.32 PR |
| 36 | Eamon CheneyPlace 36 · Grade - · Freeport | - | Freeport | 18:21.52 PR |
| 37 | Aryton DevaughnPlace 37 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 18:25.60 |
| 38 | Bennett ParenteauPlace 38 · Grade - · Freeport | - | Freeport | 18:28.57 PR |
| 39 | Preston PomerleauPlace 39 · Grade 7 · Tripp | 7 | Tripp | 19:10.19 PR |
| 40 | Matthew RabyPlace 40 · Grade 8 · Bruce M Whittier | 8 | Bruce M Whittier | 19:33.22 |
| 41 | Kellen CresseyPlace 41 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 20:32.91 PR |
| 42 | kieran AllenPlace 42 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 21:17.41 |
| 43 | Levi LabbePlace 43 · Grade 7 · Tripp | 7 | Tripp | 21:22.85 PR |
| 44 | Ian BizierPlace 44 · Grade 7 · Raymond Jordan-Small | 7 | Raymond Jordan-Small | 21:29.38 PR |
| 45 | Oliver PelchatPlace 45 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 22:03.57 PR |
| 46 | Jackson IrvinePlace 46 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 22:11.19 |
| 47 | Brady RyersonPlace 47 · Grade 8 · Bruce M Whittier | 8 | Bruce M Whittier | 22:13.88 PR |
| 48 | Roy IhahorePlace 48 · Grade 6 · Raymond Jordan-Small | 6 | Raymond Jordan-Small | 23:26.91 PR |
| 49 | Jensen ThibodeauPlace 49 · Grade 5 · Raymond Jordan-Small | 5 | Raymond Jordan-Small | 26:27.00 PR |
| 50 | Adrian MathisPlace 50 · Grade 7 · Tripp | 7 | Tripp | 28:11.00 PR |