| 1 | Raymond MallettPlace 1 · Grade 11 · Chopticon | 11 | Chopticon | 18:53.67 |
| 2 | Zackary MayoPlace 2 · Grade 12 · La Plata | 12 | La Plata | 19:10.07 |
| 3 | Gavin DeanPlace 3 · Grade 12 · Chopticon | 12 | Chopticon | 19:23.92 |
| 4 | Nathan KellyPlace 4 · Grade 11 · Chopticon | 11 | Chopticon | 19:29.88 |
| 5 | Isaac ConstantinePlace 5 · Grade 9 · La Plata | 9 | La Plata | 19:46.98 |
| 6 | David MasonPlace 6 · Grade 12 · La Plata | 12 | La Plata | 20:03.43 |
| 7 | Luke ModrzejewskiPlace 7 · Grade 10 · Chopticon | 10 | Chopticon | 20:04.49 |
| 8 | Matthew SchickPlace 8 · Grade 11 · La Plata | 11 | La Plata | 20:09.56 |
| 9 | Zachary CottlePlace 9 · Grade 12 · La Plata | 12 | La Plata | 20:10.70 |
| 10 | Jacob WindsorPlace 10 · Grade 12 · Chopticon | 12 | Chopticon | 20:30.49 |
| 11 | Alexander JusticePlace 11 · Grade 10 · La Plata | 10 | La Plata | 20:46.19 |
| 12 | Caden LoefflerPlace 12 · Grade 10 · Chopticon | 10 | Chopticon | 20:49.52 |
| 13 | Jaden MasonPlace 13 · Grade 12 · Chopticon | 12 | Chopticon | 21:03.19 |
| 14 | Owen CarrPlace 14 · Grade 10 · Chopticon | 10 | Chopticon | 21:30.78 |
| 15 | Spencer GillPlace 15 · Grade 10 · La Plata | 10 | La Plata | 22:27.44 |
| 16 | Elias LaMerePlace 16 · Grade 10 · Chopticon | 10 | Chopticon | 22:38.01 |
| 17 | Carson LittenPlace 17 · Grade 9 · Chopticon | 9 | Chopticon | 23:17.12 |
| 18 | Joel GouldmanPlace 18 · Grade 10 · La Plata | 10 | La Plata | 23:21.71 |
| 19 | John WymanPlace 19 · Grade 9 · La Plata | 9 | La Plata | 23:22.67 |
| 20 | Julian ShoresPlace 20 · Grade 9 · Chopticon | 9 | Chopticon | 23:25.06 |
| 21 | Caden HolmesPlace 21 · Grade 12 · La Plata | 12 | La Plata | 23:36.02 |
| 22 | Adam RybarczykPlace 22 · Grade 11 · La Plata | 11 | La Plata | 24:14.80 |
| 23 | Dreyden LogalboPlace 23 · Grade 10 · Chopticon | 10 | Chopticon | 24:31.37 |
| 24 | Mason KatsourosPlace 24 · Grade 11 · La Plata | 11 | La Plata | 24:43.59 |
| 25 | Parker PowellPlace 25 · Grade 10 · Chopticon | 10 | Chopticon | 25:36.15 |
| 26 | Jace Housand-WeaverPlace 26 · Grade 10 · Chopticon | 10 | Chopticon | 25:56.47 |
| 27 | Jason MoorePlace 27 · Grade 11 · Chopticon | 11 | Chopticon | 25:56.75 |
| 28 | Vincenzo CocimanoPlace 28 · Grade 10 · Chopticon | 10 | Chopticon | 26:45.24 |
| 29 | Trevor ThompsonPlace 29 · Grade 12 · La Plata | 12 | La Plata | 29:19.13 |
| 30 | Langston WoolenPlace 30 · Grade 11 · La Plata | 11 | La Plata | 29:23.95 |
| 31 | Lucas AlariePlace 31 · Grade 12 · La Plata | 12 | La Plata | 29:25.07 |
| 32 | Ronan MacMillanPlace 32 · Grade 10 · La Plata | 10 | La Plata | 31:18.35 |