| 1 | Carter MouraPlace 1 · Grade 10 · Mt Saint Charles | 10 | Mt Saint Charles | 19:32.10 |
| 2 | Vladimir DurasinovicPlace 2 · Grade 11 · The Macduffie | 11 | The Macduffie | 19:33.18 |
| 3 | Mason CordlePlace 3 · Grade 11 · Rocky Hill | 11 | Rocky Hill | 19:35.87 |
| 4 | Simon TesarekPlace 4 · Grade 10 · The Macduffie | 10 | The Macduffie | 19:49.01 |
| 5 | Andrew A.Place 5 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 20:02.17 |
| 6 | Noah LaChancePlace 6 · Grade 11 · The Macduffie | 11 | The Macduffie | 20:14.76 |
| 7 | John (JJ) O'MeiliaPlace 7 · Grade 10 · Mt Saint Charles | 10 | Mt Saint Charles | 20:30.61 |
| 8 | Sam ZhangPlace 8 · Grade 10 · The Macduffie | 10 | The Macduffie | 21:36.50 |
| 9 | Casey C.Place 9 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 21:40.31 |
| 10 | Nicholas ThrulPlace 10 · Grade 10 · Mt Saint Charles | 10 | Mt Saint Charles | 21:44.02 |
| 11 | Kai MitchellPlace 11 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 21:50.23 |
| 12 | Cesar Del AmaPlace 12 · Grade 12 · The Macduffie | 12 | The Macduffie | 22:06.67 |
| 13 | Cole C.Place 13 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 22:08.08 |
| 14 | Will D.Place 14 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 22:09.36 |
| 15 | Gordon H.Place 15 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 22:10.39 |
| 16 | nathan BrazaPlace 16 · Grade 9 · Mt Saint Charles | 9 | Mt Saint Charles | 22:10.90 |
| 17 | Krew D.Place 17 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 22:33.76 |
| 18 | Nicholaih Montano RodriguesPlace 18 · Grade - · Mt Saint Charles | - | Mt Saint Charles | 22:39.51 |
| 19 | Dennis NgoPlace 19 · Grade 11 · The Macduffie | 11 | The Macduffie | 22:41.96 |
| 20 | Yudai FujimotoPlace 20 · Grade 10 · The Macduffie | 10 | The Macduffie | 22:43.23 |
| 21 | Andy BelvinPlace 21 · Grade 11 · Mt Saint Charles | 11 | Mt Saint Charles | 23:38.66 |
| 22 | Zak E.Place 22 · Grade 9 · Eagle Hill | 9 | Eagle Hill | 23:39.52 |
| 23 | Ben WronaPlace 23 · Grade 9 · Mt Saint Charles | 9 | Mt Saint Charles | 23:47.77 |
| 24 | Luke M.Place 24 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 23:48.64 |
| 25 | Xavier K.Place 25 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 23:55.03 |
| 26 | Aiden W.Place 26 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 24:00.68 |
| 27 | Jiwon ChangPlace 27 · Grade 7 · The Macduffie | 7 | The Macduffie | 24:07.57 |
| 28 | Joseph MelloPlace 28 · Grade 10 · Mt Saint Charles | 10 | Mt Saint Charles | 24:19.44 |
| 29 | Cooper ManioudakisPlace 29 · Grade 11 · The Macduffie | 11 | The Macduffie | 24:22.18 |
| 30 | Myles H.Place 30 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 24:33.64 |
| 31 | Max H.Place 31 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 24:35.50 |
| 32 | Icaro NevesPlace 32 · Grade 10 · The Macduffie | 10 | The Macduffie | 25:28.60 |
| 33 | Diego B.Place 33 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 25:44.29 |
| 34 | Henry HershbergerPlace 34 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 26:51.02 |
| 35 | Caelum BlaisPlace 35 · Grade 10 · Mt Saint Charles | 10 | Mt Saint Charles | 28:40.74 |
| 36 | Alex S.Place 36 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 29:12.43 |
| 37 | Andrew B.Place 37 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 29:20.51 |
| 38 | Jefferson (JJ) WoodPlace 38 · Grade 11 · The Macduffie | 11 | The Macduffie | 29:38.53 |
| 39 | Jacob S.Place 39 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 30:30.03 |
| 40 | Jack F.Place 40 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 30:30.62 |
| 41 | Sky WangPlace 41 · Grade 10 · Rocky Hill | 10 | Rocky Hill | 30:57.90 |
| 42 | Ian HuangPlace 42 · Grade 10 · The Macduffie | 10 | The Macduffie | 31:38.68 |
| 43 | Colin G.Place 43 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 33:51.57 |
| 44 | Veer J.Place 44 · Grade 9 · Eagle Hill | 9 | Eagle Hill | 36:25.03 |