| 1 | Omar Ellabban | 44.21 | 50.75 | 54.66 47.77 44.21 49.81 54.80 |
| 2 | Diego Rodriguez-Ramirez | 51.03 | 55.22 | 57.18 52.00 58.65 51.03 56.47 |
| 3 | Ben Davies | 55.65 | 1:04.81 | 1:24.31 1:11.65 57.55 1:05.23 55.65 |
| 4 | Alexandre Ondet | 1:17.59 | 1:19.67 | 1:24.20 1:17.69 1:19.99 1:17.59 1:21.34 |
| 5 | Breton MacDonald | 1:13.88 | 1:22.85 | 1:13.88 1:23.17 1:34.00 1:20.47 1:24.90 |
| 6 | Carson Carrasco | 1:26.90 | 1:35.38 | 1:32.35 1:42.86 1:39.25 1:26.90 1:34.54 |
| 7 | Matt Hudon | 1:40.16 | 1:45.47 | 1:40.16 1:41.10 1:46.56 1:48.74 2:17.08 |
| 8 | Ethan Wang | 2:07.80 | 2:19.36 | 2:13.43 2:21.30 2:25.97 2:23.34 2:07.80 |
| 9 | Antoine Villemaire | 2:37.67 | 3:02.33 | 3:39.23 3:01.00 2:37.67 3:26.83 2:39.16 |
| 10 | Lukas Léonard | 3:00.65 | 3:17.69 | 3:32.51 3:00.65 3:12.60 3:07.97 DNF |
| 11 | Emmett Sartarelli | 3:20.05 | 3:31.50 | 3:28.74 3:34.48 3:20.05 3:47.48 3:31.29 |
| 12 | Félix Gaudet | 3:09.67 | 3:45.70 | 3:09.67 3:58.26 4:01.40 3:55.64 3:23.19 |
| 13 | Silas Dove | 3:14.38 | 3:52.97 | 4:33.85 3:51.92 3:58.01 3:48.98 3:14.38 |
| 14 | Sahaj Shrivastava | 3:10.35 | 4:10.12 | 3:10.35 4:36.52 4:16.30 3:48.42 4:25.64 |
| 15 | Brogan Morris | 4:00.22 | — | 4:30.56 4:00.22 — — — |
| 16 | Bruno Ielo | 4:13.86 | — | 4:13.86 4:14.87 — — — |