| 1 | Breton MacDonald | 43.04 | 49.08 | 43.04 52.33 46.61 49.85 50.79 |
| 2 | Diego Rodriguez-Ramirez | 54.53 | 1:02.94 | 1:02.86 1:03.19 1:02.78 54.53 1:09.67 |
| 3 | Matt Hudon | 1:02.63 | 1:13.11 | 1:13.30 1:14.76 1:31.86 1:02.63 1:11.28 |
| 4 | Omar Ellabban | 1:15.62 | 1:28.31 | DNF 1:15.62 1:25.60 1:38.76 1:20.56 |
| 5 | Ethan Wang | 1:28.63 | 1:40.64 | 1:35.41 1:51.88 1:28.63 1:48.09 1:38.43 |
| 6 | Ben Davies | 1:52.87 | 1:56.60 | 1:56.96 1:52.87 1:58.73 1:54.11 2:26.99 |
| 7 | Alexandre Ondet | 1:56.38 | 2:05.36 | 1:57.92 2:02.08 2:20.39 1:56.38 2:16.08 |
| 8 | Antoine Villemaire | 2:25.46 | 2:46.83 | 2:25.46 2:43.48 2:51.04 3:04.23 2:45.97 |
| 9 | Lukas Léonard | 2:29.15 | 2:53.81 | 3:17.14 2:52.63 2:31.65 2:29.15 3:36.49 |
| 10 | Silas Dove | 2:54.25 | 3:12.88 | 3:02.69 3:31.63 3:55.10 2:54.25 3:04.31 |
| 11 | Brogan Morris | 2:58.31 | 3:14.45 | 3:01.26 3:16.83 3:25.27 3:40.83 2:58.31 |
| 12 | Bruno Ielo | 2:47.58 | 3:23.51 | 3:41.10 3:32.57 2:47.58 3:07.11 3:30.85 |
| 13 | Emmett Sartarelli | 2:49.89 | 3:48.60 | 3:51.06 3:35.61 4:01.06 2:49.89 3:59.14 |
| 14 | Félix Gaudet | 3:53.38 | 3:58.17 | 3:54.57 4:12.38 3:53.56 4:06.38 3:53.38 |
| 15 | Olivier Gareau | 4:49.13 | — | 7:04.31 4:49.13 — — — |
| 16 | Julia Fitzner | 5:00.68 | — | 5:09.80 5:00.68 — — — |
| 17 | Sahaj Shrivastava | 5:58.58 | — | 6:36.49 5:58.58 — — — |