| Octavian-Cornel Moga (M50) | 47.54 | (37) | 1:33.16 | (14) | DNF | |
| Craig Hillis (M55) | 53.37 | (40) | 1:44.91 | (18) | 2:40.47 | (28) |
| Hobbes Holzer (C2) | 1:06.96 | (41) | 1:24.47 | (9) | 2:10.77 | (9) |
| Bradley Heit (C2) | 42.48 | (20) | DNS | | 2:11.28 | (11) |
| Zack Zawada (C2) | 46.92 | (35) | 1:34.68 | (16) | 2:24.25 | (24) |
| John Hillis (M50) | 52.71 | (39) | 1:42.38 | (17) | 2:34.08 | (27) |
| Robert Black (M50) | 44.41 | (25) | 1:30.97 | (12) | 2:16.28 | (17) |
| Neithan Thomas (C1) | 44.16 | (23) | 1:33.41 | (15) | 2:17.25 | (18) |
| Chris Veeman (M40) | 44.11 | (22) | DNS | | DNS | |
| Jason Barrett (Neo) | 43.75 | (21) | DQ | | 2:11.07 | (10) |
| Richard MacLennan (Senior) | 35.46 | (1) | 1:09.16 | (1) | - | |
| Bob Irvine (M60) | 42.34 | (18) | 1:23.87 | (7) | - | |
| Vaughn Thibault (M45) | 41.24 | (14) | 1:24.29 | (8) | - | |
| Simon Koots (Neo) | 39.02 | (6) | 1:15.54 | (4) | - | |
| Sam Pollock (Neo) | 39.45 | (9) | 1:17.78 | (6) | - | |
| Jacob MacKenzie (Senior) | 35.76 | (2) | 1:13.01 | (2) | - | |
| Oliver Bathe (M50) | 44.70 | (27) | 1:32.51 | (13) | - | |
| Nick Guerro (B1) | 44.58 | (26) | 1:28.15 | (11) | - | |
| Dade Meinert (C2) | DNS | | 1:25.49 | (10) | - | |
| Wojciech Kraśnicki (Senior) | 38.44 | (5) | 1:14.40 | (3) | - | |
| Thomas Meline (Senior) | 39.19 | (7) | 1:16.16 | (5) | - | |
| Werner Meyer (M75) | 1:16.01 | (42) | - | | 3:49.10 | (30) |
| Bill Blonski (M45) | 1:16.02 | (43) | - | | 3:42.57 | (29) |
| Scott Anderson (M50) | 49.29 | (38) | - | | 2:15.27 | (14) |
| Jamie Gregg (Senior) | 36.84 | (3) | - | | 1:57.72 | (1) |
| Jordan Bertagnolli (Senior) | DNS | | - | | DNS | |
| Donald Hrynyk (M55) | 46.74 | (33) | - | | 2:22.63 | (23) |
| Tyler Hartleb (A2) | 39.23 | (8) | - | | 2:01.41 | (2) |
| Tim Bushell (M60) | 46.27 | (32) | - | | 2:14.51 | (13) |
| Frank Roth (B1) | 38.24 | (4) | - | | 2:02.06 | (4) |
| Dawson O'Brian (B2) | 40.06 | (12) | - | | 2:06.29 | (7) |
| Jack Deibert (B1) | 39.78 | (10) | - | | 2:01.54 | (3) |
| Ian Dwyer (M40) | 42.40 | (19) | - | | 2:08.17 | (8) |
| Darius Eshete (M30) | 41.56 | (16) | - | | 2:05.68 | (5) |
| Sasha Faris (Senior) | 40.50 | (13) | - | | 2:05.70 | (6) |
| Joshua Comfort (C1) | 45.18 | (30) | - | | 2:21.02 | (22) |
| Dylan Knihniski (B1) | 44.34 | (24) | - | | 2:15.74 | (16) |
| Kaeden Witkowski (C2) | 44.91 | (28) | - | | 2:20.68 | (20) |
| Jared Farquharson (C2) | 46.86 | (34) | - | | 2:27.08 | (25) |
| Dino Elasz (C1) | 46.00 | (31) | - | | 2:20.78 | (21) |
| Wesley O'Brien (C1) | 46.98 | (36) | - | | 2:28.89 | (26) |
| Kieran Bovingdon (C2) | 41.73 | (17) | - | | 2:15.38 | (15) |
| Jackson Wright (C2) | 44.99 | (29) | - | | 2:17.87 | (19) |
| Rob Cunning (Senior) | 41.27 | (15) | - | | - | |
| Connor Doud (B2) | 40.00 | (11) | - | | - | |
| Michael Hall (M45) | - | | - | | 2:12.59 | (12) |