| Werner Meyer (M75) | 1:20.18 | (43) | 2:51.31 | (14) | DNS | | - | | - | |
| Octavian-Cornel Moga (M45) | DNS | | 1:34.66 | (11) | 2:22.32 | (15) | - | | - | |
| Mike Schwartz (n/a) | 49.46 | (40) | 1:38.23 | (13) | 2:31.33 | (19) | - | | - | |
| Darius Eshete (M30) | 44.39 | (31) | 1:25.62 | (9) | 2:13.18 | (10) | - | | - | |
| Ronald Johnston (M75) | 48.15 | (39) | 1:38.13 | (12) | - | | - | | - | |
| Jamie Gregg (Senior) | 35.09 | (1) | 1:10.03 | (1) | - | | - | | - | |
| Connor McConvey (Neo) | 38.48 | (15) | 1:16.26 | (4) | - | | - | | - | |
| Jacob Graham (A2) | 36.90 | (7) | 1:16.59 | (6) | - | | - | | - | |
| BJ Schmidt (Neo) | 38.32 | (13) | 1:16.58 | (5) | - | | - | | - | |
| Kevin Yaholnitsky (A1) | 38.83 | (18) | 1:18.09 | (7) | - | | - | | - | |
| Tyler Hartleb (B2) | 39.88 | (21) | 1:19.13 | (8) | - | | - | | - | |
| Alex Ruel-Garvey (A2) | 36.88 | (6) | 1:13.46 | (2) | - | | - | | - | |
| Neal Boisvert (A2) | 45.33 | (36) | 1:30.20 | (10) | - | | - | | - | |
| Nicholas Goplen (Senior) | 37.55 | (10) | - | | 1:50.24 | (1) | - | | - | |
| Scott Anderson (M50) | 50.28 | (41) | - | | 2:18.63 | (12) | - | | - | |
| Bob Irvine (M60) | 41.79 | (27) | - | | 2:09.36 | (8) | - | | - | |
| Dylan White (A1) | 39.16 | (19) | - | | 2:01.07 | (6) | - | | - | |
| Cornelis Richard Hijnen (M45) | 44.63 | (33) | - | | 2:13.85 | (11) | - | | - | |
| Martin Corbett (Neo) | 37.50 | (8) | - | | 1:52.68 | (2) | - | | - | |
| Jordan Bertagnolli (Neo) | 38.50 | (16) | - | | 1:53.07 | (3) | - | | - | |
| Jess Neufeld (Neo) | 38.01 | (12) | - | | 1:53.30 | (4) | - | | - | |
| Matej Pederson (D2) | 44.48 | (32) | - | | 2:22.36 | (16) | - | | - | |
| Adrian Hannigan (B2) | 38.75 | (17) | - | | 1:56.89 | (5) | - | | - | |
| N. N. (B2) | 45.83 | (38) | - | | 2:23.54 | (17) | - | | - | |
| Cameron Copeland (C2) | 45.30 | (35) | - | | 2:27.31 | (18) | - | | - | |
| William Thiessen (B2) | 42.33 | (28) | - | | 2:11.88 | (9) | - | | - | |
| John Little (M45) | 45.82 | (37) | - | | 2:18.74 | (13) | - | | - | |
| Jack Deibert (C1) | 44.89 | (34) | - | | 2:19.03 | (14) | - | | - | |
| Sam Deckert (Neo) | 37.58 | (11) | - | | - | | 3:59.68 | (2) | - | |
| Jean-Christophe Lataille (B2) | 39.18 | (20) | - | | - | | 4:24.64 | (5) | - | |
| Joshua Hathaway (C2) | 42.56 | (29) | - | | - | | 4:28.42 | (6) | - | |
| Benjamin Donnelly (A1) | 37.51 | (9) | - | | - | | 3:55.95 | (1) | - | |
| Adam Szkraba (Neo) | 40.55 | (23) | - | | - | | 4:15.06 | (4) | - | |
| Hamish Black (Senior) | 40.34 | (22) | - | | - | | 4:07.19 | (3) | - | |
| Dawson O'Brian (C2) | 43.57 | (30) | - | | - | | 4:44.90 | (7) | - | |
| Muncef Ouardi (Senior) | 36.35 | (5) | - | | - | | - | | - | |
| Jordan Henkelman (Neo) | 36.26 | (4) | - | | - | | - | | - | |
| Alexandre St-Jean (Neo) | 35.21 | (2) | - | | - | | - | | - | |
| Alex Boisvert-Lacroix (Senior) | 35.65 | (3) | - | | - | | - | | - | |
| Jeff Ross (A1) | 38.32 | (13) | - | | - | | - | | - | |
| Rob Cunning (Senior) | 41.33 | (25) | - | | - | | - | | - | |
| Frank Roth (C1) | 41.44 | (26) | - | | - | | - | | - | |
| Thomas van Dyck (Neo) | 40.60 | (24) | - | | - | | - | | - | |
| Taylor Mcleod (n/a) | 51.75 | (42) | - | | - | | - | | - | |
| Lucas Morin (A2) | - | | 1:13.51 | (3) | - | | - | | - | |
| Nikolaus Serrer (Senior) | - | | - | | 2:01.85 | (7) | - | | - | |
| Nolan Messer (Neo) | - | | - | | - | | - | | 7:24.30 | (1) |