| 1 | William SchneiderPlace 1 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 12:38.60 PR |
| 2 | Drew OliverPlace 2 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 13:04.00 PR |
| 3 | Tyler GraffPlace 3 · Grade 12 · Bishop BlanchetUnofficial | 12 | Bishop Blanchet | 13:08.60 PR |
| 4 | Vincent RecuperoPlace 4 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 13:17.20 |
| 5 | Will SandnesPlace 5 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 13:41.60 |
| 6 | Johnny DiMartinoPlace 6 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 13:56.20 |
| 7 | William HuntPlace 7 · Grade 12 · Bishop BlanchetUnofficial | 12 | Bishop Blanchet | 14:18.80 PR |
| 8 | Dash WeberPlace 8 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 14:44.70 |
| 9 | Ryker DemickPlace 9 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 14:45.90 |
| 10 | Declan WeberPlace 10 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 14:46.90 |
| 11 | Andres Dunne-LoperPlace 11 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 15:35.40 |
| 12 | Joe FloraPlace 12 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 15:41.80 |
| 13 | Declan LaMottePlace 13 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 15:47.00 |
| 14 | Luca SburlinoPlace 14 · Grade 12 · Bishop BlanchetUnofficial | 12 | Bishop Blanchet | 16:07.30 PR |
| 15 | Cooper McKennyPlace 15 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 16:42.50 |
| 16 | Tom DundasPlace 16 · Grade 12 · Bishop BlanchetUnofficial | 12 | Bishop Blanchet | 17:02.50 PR |
| 17 | Ryan CrumPlace 17 · Grade 12 · Bishop BlanchetUnofficial | 12 | Bishop Blanchet | 17:07.80 |
| 18 | Eliot MackayPlace 18 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 17:15.00 |
| 19 | Tomas RoquePlace 19 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 17:21.10 |
| 20 | Alan BrennickPlace 20 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 17:24.50 |
| 21 | Roman JunesPlace 21 · Grade 12 · Bishop BlanchetUnofficial | 12 | Bishop Blanchet | 17:30.40 PR |
| 22 | Ian CardwellPlace 22 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 18:10.10 |
| 23 | Dane JunesPlace 23 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 18:10.30 |
| 24 | Jackson MazzaPlace 24 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 18:20.30 |
| 25 | Alex KnutsonPlace 25 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 18:35.90 PR |
| 26 | Benjamin MichalskePlace 26 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 18:45.30 |
| 27 | Nathan HoltPlace 27 · Grade 12 · Bishop BlanchetUnofficial | 12 | Bishop Blanchet | 18:49.50 |
| 28 | Charlie DukePlace 28 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 18:54.10 |
| 29 | Zach RoquePlace 29 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 18:57.00 |
| 30 | Hunter DietrichPlace 30 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 19:26.80 |
| 31 | Andrew BarloonPlace 31 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 19:29.30 |
| 32 | Connor ComfortPlace 32 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 19:38.40 |
| 33 | Simeon McAdamsPlace 33 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 20:59.50 |
| 34 | Lucas PampinoPlace 34 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 21:22.40 |
| 35 | Keshav MiskellyPlace 35 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 21:29.90 |
| 36 | Finn LeiglandPlace 36 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 22:05.40 |
| 37 | Jake EdwardsPlace 37 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 22:18.20 |
| 38 | Peter BlexrudPlace 38 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 22:48.00 PR |
| 39 | Jake RantaPlace 39 · Grade 11 · Bishop BlanchetUnofficial | 11 | Bishop Blanchet | 23:01.20 |
| 40 | Finn CromerPlace 40 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 23:50.00 PR |
| 41 | Cole RadanPlace 41 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 24:06.10 PR |
| 42 | Stefano SburlinoPlace 42 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 24:07.60 |
| 43 | Cyril ReynierPlace 43 · Grade 9 · Bishop BlanchetUnofficial | 9 | Bishop Blanchet | 24:08.40 PR |
| 44 | Zac ArruelaPlace 44 · Grade 12 · Bishop BlanchetUnofficial | 12 | Bishop Blanchet | 24:10.00 |
| 45 | Grayson CookPlace 45 · Grade 10 · Bishop BlanchetUnofficial | 10 | Bishop Blanchet | 24:28.30 |