Frank Roth (Senior) | 35.13 | (4) | - | | DNF | | - | | - | | - | |
Kieran Hanson (Neo) | 36.39 | (16) | - | | 1:10.33 | (3) | - | | - | | - | |
Marc-André Doyon (Senior) | 35.80 | (10) | - | | DNF | | - | | - | | - | |
Ian Dwyer (M50) | 41.95 | (22) | - | | 1:24.34 | (6) | - | | - | | - | |
Anders Johnson (Senior) | 34.80 | (2) | - | | DNF | | - | | - | | - | |
Joshua Telizyn (Senior) | 35.66 | (8) | - | | DNF | | - | | - | | - | |
Yankun Zhao (Neo) | 35.04 | (3) | - | | DNF | | - | | - | | - | |
Ryan Kulbacki (Neo) | 36.04 | (13) | - | | 1:10.07 | (2) | - | | - | | - | |
Andre Erasmus (Neo) | 36.52 | (18) | - | | 1:12.50 | (5) | - | | - | | - | |
Jalen Doan (Neo) | 35.30 | (5) | - | | DNF | | - | | - | | - | |
Ryan Gibson (Senior) | 35.48 | (6) | - | | 1:09.90 | (1) | - | | - | | - | |
Sebastien Champagne (Senior) | 36.14 | (15) | - | | 1:11.59 | (4) | - | | - | | - | |
Vincent Dehaître (Senior) | DNS | | - | | - | | 1:54.80 | (8) | - | | - | |
Jake Weidemann (Senior) | 36.69 | (19) | - | | - | | 1:47.03 | (4) | - | | - | |
Tyson Langelaar (Senior) | 35.98 | (12) | - | | - | | 1:46.20 | (2) | - | | - | |
Connor Howe (Senior) | 35.85 | (11) | - | | - | | 1:45.90 | (1) | - | | - | |
Hayden Mayeur (Senior) | 36.51 | (17) | - | | - | | 1:49.86 | (6) | - | | - | |
Gabriel Odor (Senior) | 36.13 | (14) | - | | - | | - | | 3:50.72 | (3) | - | |
Graeme Fish (Senior) | 39.99 | (21) | - | | - | | - | | 3:45.85 | (2) | - | |
Viktor Hald Thorup (Senior) | 37.97 | (20) | - | | - | | - | | 3:42.06 | (1) | - | |
Brett Johnson (n/a) | 48.64 | (23) | - | | - | | - | | - | | - | |
Nil Llop Izquierdo (Neo) | 34.73 | (1) | - | | - | | - | | - | | - | |
Wei-Lin Tai (Senior) | 35.69 | (9) | - | | - | | - | | - | | - | |
Denis Beljanin (Neo) | DNS | | - | | - | | - | | - | | - | |
Daniel Milagros (Senior) | 35.50 | (7) | - | | - | | - | | - | | - | |
Abeghoni Ojisua (A1) | - | | 42.64 | (11) | 1:29.97 | (7) | - | | - | | - | |
Cornelius Kersten (Senior) | - | | - | | - | | DNF | | - | | - | |
Max Halyk (Senior) | - | | - | | - | | 1:49.15 | (5) | - | | - | |
Luca Veeman (Neo) | - | | - | | - | | 1:46.26 | (3) | - | | - | |
Nathon Kettyle Kozuback (B2) | - | | - | | - | | DNS | | - | | - | |
Ian Frederick (Senior) | - | | - | | - | | 1:52.56 | (7) | - | | - | |
Severin Widmer (M35) | - | | - | | - | | - | | - | | 6:32.09 | (2) |
Daniel Hall (Neo) | - | | - | | - | | - | | - | | 6:27.59 | (1) |
Eric Orlowsky (Senior) | - | | - | | - | | - | | - | | 6:37.66 | (3) |
Manuel Robla (Neo) | - | | - | | - | | - | | - | | 6:42.23 | (4) |