| 1 | Parker Trager | 23.87 | 28.09 | 23.87 35.26 27.09 30.64 26.53 |
| 2 | Chris Chi | 29.16 | 32.47 | 31.13 32.42 33.85 35.77 29.16 |
| 3 | Elijah Rain Phelps | 27.88 | 33.22 | 27.88 32.74 35.64 35.58 31.34 |
| 4 | Derek White | 27.82 | 33.92 | 36.65 31.72 27.82 34.14 35.89 |
| 5 | William Lavoie | 31.04 | 34.55 | 40.72 34.17 38.07 31.04 31.42 |
| 6 | Elle Nolan | 36.93 | 39.91 | 46.84 38.84 36.93 39.65 41.23 |
| 7 | Jack Chicoine | 32.60 | 42.81 | 45.44 32.60 49.94 38.18 44.80 |
| 8 | Jesse Mailloux | 39.49 | 42.86 | 46.13 41.22 39.49 41.24 48.53 |
| 9 | Ryan Durette | 38.96 | 43.40 | 38.96 47.79 46.62 44.52 39.07 |
| 10 | Luke Robles | 41.77 | 44.22 | 45.14 42.74 41.77 46.81 44.79 |
| 11 | Charles-Olivier Rivard | 43.77 | 48.49 | 43.77 47.49 53.91 49.58 48.40 |
| 12 | Jonathan McAnliffe | 45.61 | 55.79 | 45.61 56.81 54.65 1:07.90 55.91 |
| 13 | Owen Young | 48.24 | 58.75 | 59.66 DNF 52.46 1:04.13 48.24 |
| 14 | Kevin Veronneau | 48.62 | 1:02.58 | 48.62 54.61 1:11.66 1:10.30 1:02.83 |
| 15 | Lichia Huang | 51.12 | 1:03.89 | 1:00.79 1:09.58 1:04.93 51.12 1:05.95 |
| 16 | Violet Palmer | 1:07.69 | 1:13.58 | DNF 1:07.69 1:08.20 1:21.43 1:11.12 |
| 17 | Oliver McColgan | 1:27.21 | — | 1:33.11 1:27.21 — — — |
| 18 | Jacob Henry | 2:45.16 | — | 2:45.16 DNF — — — |