| 1 | Emily Wang | 33.69 | 35.33 | 34.74 34.61 38.43 33.69 36.63 |
| 2 | Kian Mansour | 37.46 | 40.05 | 41.71 39.98 43.18 37.46 38.46 |
| 3 | Antoine Cantin | 32.59 | 44.52 | 44.49 DNF 48.57 32.59 40.49 |
| 4 | Liam Orovec | 44.98 | 51.00 | 51.95 50.24 51.61 44.98 51.16 |
| 5 | Graelen Wood | 53.23 | 57.07 | 1:02.06 53.23 57.67 55.65 57.89 |
| 6 | Graeme Watt | 55.22 | 58.23 | 59.60 1:05.22 58.44 56.65 55.22 |
| 7 | Emeric Albert | 57.12 | 1:07.99 | 1:11.82 1:13.05 1:24.77 59.09 57.12 |
| 8 | David Hoar | 57.53 | 1:14.40 | 1:11.67 1:18.98 57.53 1:19.44 1:12.54 |
| 9 | Nathan Young | 1:13.73 | 1:16.54 | 1:15.45 1:17.84 1:22.54 1:16.33 1:13.73 |
| 10 | Lucas Steylen | 1:09.06 | 1:19.20 | 1:17.42 1:26.23 1:13.94 1:09.06 1:26.28 |
| 11 | Micah Stairs | 1:13.58 | 1:24.04 | 1:22.26 1:13.58 1:26.85 1:23.00 1:31.66 |
| 12 | Colin Joseph McGraw | 1:33.79 | 1:41.52 | 1:37.36 1:34.62 1:52.57 1:33.79 2:00.44 |
| 13 | John Bailey | 1:25.57 | 1:43.67 | 1:49.18 1:46.21 1:25.57 1:46.47 1:38.33 |
| 14 | Saul Hafting | 1:38.49 | 1:44.17 | 1:59.06 1:38.49 1:45.62 1:44.30 1:42.59 |
| 15 | John-Ryan Goguen | 1:33.44 | 1:47.37 | 3:13.23 1:38.41 1:33.44 1:55.89 1:47.82 |
| 16 | Seungmin Lee | 1:18.50 | 1:53.88 | 1:50.00 2:08.74 1:55.72 1:55.91 1:18.50 |
| 17 | Riley Haggerty | 1:49.26 | 1:54.51 | 1:56.01 1:49.82 1:49.26 2:02.41 1:57.71 |
| 18 | Isaiah Stairs | 1:26.01 | 1:57.27 | 2:21.18 1:46.41 1:44.21 1:26.01 DNF |
| 19 | Nicholas Garry | 1:45.16 | 2:12.20 | 1:45.16 2:39.47 2:19.71 2:07.46 2:09.44 |
| 20 | Daniel Daoust | 2:05.99 | 2:19.09 | 2:05.99 2:13.08 2:35.44 2:43.57 2:08.76 |
| 21 | Drew Lutes | 1:37.22 | 2:25.76 | 1:37.22 2:18.99 2:42.71 2:35.02 2:23.26 |
| 22 | Matthew Dupuis | 2:59.62 | — | DNF 2:59.62 — — — |
| 23 | Caroline Guinard | DNF | — | DNF DNF — — — |
| 23 | Isaiah Dakin | DNF | — | DNF DNF — — — |