| 1 | Eric Boudreau | 15.82 | 17.75 | 26.23 18.04 18.14 15.82 17.07 |
| 2 | John Bailey | 22.26 | 23.95 | 22.49 26.61 22.75 22.26 30.97 |
| 3 | Graeme Watt | 20.91 | 25.41 | 25.32 20.91 25.75 25.15 28.10 |
| 4 | Kevin Kuruvilla | 24.66 | 27.17 | 25.12 27.38 24.66 29.89 29.00 |
| 5 | Liam Orovec | 26.18 | 27.93 | 28.32 26.38 DNF 26.18 29.09 |
| 6 | Varunraj Jothiraj | 23.72 | 29.23 | 23.72 24.45 32.71 31.84 31.41 |
| 7 | YouBeen Lee (이유빈) | 26.14 | 30.34 | 31.54 31.90 27.58 34.10 26.14 |
| 8 | Matt Hudon | 29.45 | 35.84 | 52.65 38.17 37.58 29.45 31.76 |
| 9 | Teighin Nordholt | 31.20 | 37.67 | 40.14 DNF 31.20 38.19 34.68 |
| 10 | Ryan Higgins | 36.33 | 40.44 | 40.39 36.33 36.90 DNF 44.03 |
| 11 | Saul Hafting | 31.46 | 47.71 | 48.85 47.64 31.46 46.65 56.12 |
| 12 | Riley Johnstone | 35.23 | 49.57 | DNF 35.23 1:01.50 48.22 39.00 |
| 13 | Jack Tilley | 47.43 | 54.87 | 47.43 50.12 1:06.69 1:20.01 47.80 |
| 14 | Drew Lutes | 41.41 | 57.53 | 47.03 DNF 44.61 41.41 1:20.96 |
| 15 | Alex Marryatt | 59.69 | 1:04.59 | 1:09.34 1:23.81 1:00.61 59.69 1:03.83 |
| 16 | Lucas Steylen | 36.40 | 1:04.65 | 36.40 DNF 1:21.91 56.06 55.98 |
| 17 | Maxen Morrison | 52.57 | 1:06.38 | 1:04.79 52.57 1:01.44 1:12.90 1:14.93 |
| 18 | Liam Jay | 51.15 | 1:08.63 | 1:12.43 55.54 51.15 1:17.92 DNF |
| 19 | Cyrille Beauchesne | 1:03.28 | 1:17.69 | 1:53.04 1:10.39 1:32.18 1:10.50 1:03.28 |
| 20 | Bliss Om Rae | 1:39.15 | — | DNF 1:39.15 — — — |
| 21 | Soul Om Rae | DNF | — | DNF DNF — — — |