| Robert Black (M55) | 44.91 | (25) | 1:29.94 | (10) | 2:18.47 | (13) | 4:46.07 | (12) | - | |
| Bart Seffinga (M35) | 38.21 | (10) | 1:14.65 | (1) | - | | - | | - | |
| Jeroen Schoppink (M35) | 39.51 | (12) | 1:17.35 | (3) | - | | - | | - | |
| Bob Irvine (M65) | 42.67 | (23) | 1:25.35 | (8) | - | | - | | - | |
| Jan.65 van der Stouwe (M50) | 40.60 | (15) | 1:19.22 | (4) | - | | - | | - | |
| Cornelis Richard Hijnen (M50) | 45.90 | (27) | 1:30.51 | (11) | - | | - | | - | |
| Wibe Veenbaas (M70) | 44.90 | (24) | 1:28.79 | (9) | - | | - | | - | |
| Martin Heerma (M45) | 40.60 | (15) | 1:19.69 | (5) | - | | - | | - | |
| Vaughn Thibault (M50) | DQ | | 1:22.83 | (7) | - | | - | | - | |
| Lucas Melchior (M60) | 45.12 | (26) | 1:33.28 | (13) | - | | - | | - | |
| Quinten Heerma (A1) | 37.85 | (7) | 1:14.80 | (2) | - | | - | | - | |
| Ian Dwyer (M40) | 40.95 | (17) | 1:22.51 | (6) | - | | - | | - | |
| Ton van Helden (M70) | 50.66 | (29) | - | | 2:32.63 | (15) | - | | - | |
| Bart Makaske (M55) | 42.33 | (21) | - | | 2:13.96 | (11) | - | | - | |
| Vesa Visti (M55) | 42.35 | (22) | - | | 2:15.71 | (12) | - | | - | |
| Aart van Beuzekom (M50) | 42.26 | (20) | - | | 2:11.34 | (10) | - | | - | |
| Stan van Reisen (Neo) | 39.03 | (11) | - | | 1:58.77 | (7) | - | | - | |
| Anders Johnson (Neo) | 36.37 | (4) | - | | 1:53.79 | (4) | - | | - | |
| Jared Farquharson (A1) | 40.34 | (14) | - | | 2:05.32 | (8) | - | | - | |
| Max Krabben (B2) | 40.13 | (13) | - | | 2:07.25 | (9) | - | | - | |
| Emil Hodzic-Santor (A1) | DNF | | - | | - | | 4:15.18 | (10) | - | |
| Sandro Cara (M45) | 41.50 | (18) | - | | - | | - | | 7:16.73 | (3) |
| Ted-Jan Bloemen (Senior) | 37.45 | (6) | - | | - | | - | | - | |
| Pentti Kiiskinen (M75) | 47.47 | (28) | - | | - | | - | | - | |
| Jordan Belchos (M30) | 38.10 | (8) | - | | - | | - | | - | |
| Johann Jørgen F. Sæves (Senior) | 36.25 | (3) | - | | - | | - | | - | |
| Julius Pokol (Senior) | 41.58 | (19) | - | | - | | - | | - | |
| Tyson Langelaar (Neo) | 36.14 | (2) | - | | - | | - | | - | |
| Garrett Gledhill (Neo) | 38.17 | (9) | - | | - | | - | | - | |
| Nicolas Hiller (Neo) | 36.52 | (5) | - | | - | | - | | - | |
| Jacob Graham (Senior) | 34.99 | (1) | - | | - | | - | | - | |
| Octavian-Cornel Moga (M50) | - | | 1:32.50 | (12) | 2:20.35 | (14) | 4:44.73 | (11) | - | |
| Kaibo Hou (A2) | - | | DNF | | - | | - | | - | |
| Marc-André Doyon (A2) | - | | - | | 1:54.40 | (6) | DNS | | - | |
| Jess Neufeld (Senior) | - | | - | | 1:46.05 | (1) | - | | - | |
| Benjamin Donnelly (Neo) | - | | - | | 1:47.94 | (2) | - | | - | |
| Jonah Hurtubise (Neo) | - | | - | | 1:54.06 | (5) | - | | - | |
| Thomas Meline (Senior) | - | | - | | 1:52.34 | (3) | - | | - | |
| Jake Weidemann (Neo) | - | | - | | - | | 3:45.32 | (1) | - | |
| Yu Wu (Neo) | - | | - | | - | | 3:45.71 | (2) | - | |
| Kaleb Muller (Neo) | - | | - | | - | | 3:49.66 | (3) | - | |
| Connor Howe (Neo) | - | | - | | - | | 3:51.59 | (4) | - | |
| Konrád Nagy (Senior) | - | | - | | - | | 3:53.54 | (5) | - | |
| Max Brant (Neo) | - | | - | | - | | 4:11.85 | (9) | - | |
| Shen Hanyang (Neo) | - | | - | | - | | 3:53.90 | (7) | - | |
| Hayden Mayeur (Neo) | - | | - | | - | | 3:53.71 | (6) | - | |
| Gibson Himbeault (Neo) | - | | - | | - | | DNS | | - | |
| Gavin Broadhead (Senior) | - | | - | | - | | 3:58.12 | (8) | - | |
| Hanno Dahmen (Neo) | - | | - | | - | | - | | DNF | |
| Paul Coderre (Neo) | - | | - | | - | | - | | 6:46.21 | (2) |
| Zain Syed Ahmed (Senior) | - | | - | | - | | - | | DNS | |
| Matthew Laxton (Neo) | - | | - | | - | | - | | 6:45.67 | (1) |