Individual Pro · Men
1,510 racesEvery finished race in this category by an athlete from Canada, at any event anywhere. Different courses on different days, so each row names its race.
1–200 of 1,510
1
53:30
2
53:59
3
54:36
4
54:37
5
55:13
6
55:22
7
55:23
8
55:23
9
55:30
10
55:44
11
55:47
12
56:17
13
56:25
14
56:37
15
56:53
16
57:37
17
57:37
18
57:43
19
57:47
20
57:48
21
57:56
22
58:00
23
58:20
24
58:24
25
58:26
26
58:41
27
58:41
28
59:08
29
59:11
30
59:13
31
59:14
32
59:18
33
59:23
34
59:24
35
59:32
36
59:37
37
59:38
38
59:41
39
59:42
40
59:45
41
59:48
42
59:51
43
59:55
44
59:58
45
1:00:03
46
1:00:06
47
1:00:10
48
1:00:13
49
1:00:18
50
1:00:18
51
1:00:25
52
1:00:29
53
1:00:32
54
1:00:33
55
1:00:33
56
1:00:33
57
1:00:42
58
1:00:50
59
1:00:52
60
1:00:59
61
1:01:02
62
1:01:02
63
1:01:04
64
1:01:07
65
1:01:08
66
1:01:14
67
1:01:19
68
1:01:28
69
1:01:29
70
1:01:29
71
1:01:43
72
1:01:46
73
1:01:46
74
1:01:50
75
1:01:55
76
1:01:58
77
1:02:02
78
1:02:05
79
1:02:17
80
1:02:18
81
1:02:21
82
1:02:23
83
1:02:24
84
1:02:25
85
1:02:27
86
1:02:28
87
1:02:28
88
1:02:32
89
1:02:32
90
1:02:34
91
1:02:36
92
1:02:41
93
1:02:42
94
1:03:00
95
1:03:02
96
1:03:02
97
1:03:03
98
1:03:03
99
1:03:05
100
1:03:05
101
1:03:21
102
1:03:28
103
1:03:30
104
1:03:31
105
1:03:31
106
1:03:32
107
1:03:39
108
1:03:42
109
1:03:54
110
1:03:56
111
1:04:14
112
1:04:15
113
1:04:16
114
1:04:16
115
1:04:19
116
1:04:23
117
1:04:23
118
1:04:24
119
1:04:27
120
1:04:32
121
1:04:33
122
1:04:38
123
1:04:40
124
1:04:42
125
1:04:46
126
1:04:54
127
1:04:56
128
1:05:00
129
1:05:02
130
1:05:04
131
1:05:06
132
1:05:15
133
1:05:19
134
1:05:20
135
1:05:21
136
1:05:22
137
1:05:26
138
1:05:26
139
1:05:32
140
1:05:33
141
1:05:38
142
1:05:39
143
1:05:43
144
1:05:43
145
1:05:44
146
1:05:47
147
1:05:51
148
1:05:58
149
1:05:58
150
1:06:03
151
1:06:07
152
1:06:11
153
1:06:14
154
1:06:14
155
1:06:17
156
1:06:22
157
1:06:23
158
1:06:25
159
1:06:32
160
1:06:32
161
1:06:40
162
1:06:45
163
1:06:46
164
1:06:47
165
1:06:47
166
1:06:48
167
1:06:50
168
1:06:55
169
1:06:55
170
1:06:58
171
1:07:00
172
1:07:04
173
1:07:04
174
1:07:07
175
1:07:11
176
1:07:12
177
1:07:13
178
1:07:15
179
1:07:19
180
1:07:20
181
1:07:20
182
1:07:21
183
1:07:22
184
1:07:26
185
1:07:38
186
1:07:38
187
1:07:41
188
1:07:46
189
1:07:48
190
1:07:53
191
1:07:53
192
1:07:53
193
1:07:56
194
1:07:57
195
1:07:57
196
1:07:58
197
1:08:00
198
1:08:01
199
1:08:03
200
1:08:09
Cole Learn
Shenzhen · Aug 2026
Frederic Dube
Washington DC · Sep 2026
Cole Learn
Chicago · Nov 2025
Cole Learn
Chiba · Aug 2026
Ryan Douglas
Tampa · Oct 2026
Frederic Dube
Toronto · Oct 2026
Ryan Douglas
Stockholm · Jun 2026
Frederic Dube
Ottawa · May 2026
Cole Learn
Boston · Sep 2025
Frederic Dube
Miami · Apr 2026
Ryan Douglas
Toronto · Oct 2026
Ryan Douglas
Vancouver · Dec 2025
Ryan Douglas
Phoenix · Jan 2026
Ryan Douglas
Houston · Mar 2026
Cole Learn
Atlanta · Oct 2025
Isaac Sanderson
Houston · Mar 2026
Frederic Dube
Dallas · Nov 2025
Ryan Douglas
Ottawa · May 2026
Frederic Dube
Toronto · Oct 2025
Tyler Lee
Toronto · Oct 2026
Cole Learn
Houston · Mar 2025
Youssef Ouahrig
Toronto · Oct 2026
Isaac Sanderson
Vancouver · Dec 2025
Tyler Ganly
Toronto · Oct 2026
Stirling Peters
Toronto · Oct 2026
Isaac Sanderson
Phoenix · Jan 2026
Samuel Hebert
Toronto · Oct 2025
Austin Azar
Vancouver · Dec 2025
Samuel Hebert
Toronto · Oct 2026
Samuel Hebert
Miami Beach
Isaac Sanderson
World Championships
Haydn Thomas
Toronto · Oct 2026
Isaac Sanderson
Ottawa · May 2026
Haydn Thomas
Ottawa · May 2026
Isaac Sanderson
Stockholm · Jun 2026
Ryan Douglas
World Championships
Isaac Sanderson
Gainful Anaheim · May 2024
Samuel Hebert
Gainful Anaheim · May 2024
Austin Azar
Tampa · Oct 2026
Cole Learn
World Championships
Tyler Ganly
Washington DC · Sep 2026
Isaac Sanderson
Boston · Sep 2025
Austin Azar
Frankfurt · Dec 2024
Austin Azar
New York · May 2026
Samuel Hebert
Warsaw · Apr 2026
Adam De Jong
Vancouver · Dec 2025
Tyler Lee
Ottawa · May 2026
Tyler Lee
Stockholm · Jun 2026
Austin Azar
Phoenix · Jan 2026
Austin Azar
Las Vegas · Feb 2025
Stirling Peters
Salt Lake City · Sep 2026
Ryan Douglas
Houston · Mar 2025
Isaac Sanderson
Chicago Navy Pier · Nov 2024
Dimitri Audibert
Ottawa · May 2026
Youssef Ouahrig
Ottawa · May 2026
Austin Azar
Cologne · Apr 2025
Austin Azar
Los Angeles · Dec 2023
Jesse Bruce
Toronto · Oct 2024
Jesse Bruce
New York · May 2026
Ryan Douglas
Acapulco · Sep 2026
Adam De Jong
Chicago · Nov 2023
Austin Azar
Salt Lake City · Sep 2026
Jesse Bruce
Los Angeles · Dec 2023
Austin Azar
Madrid · Sep 2023
Isaac Sanderson
Las Vegas · Feb 2025
Jesse Bruce
Ottawa · May 2026
Samuel Hebert
Toronto · Oct 2024
Samuel Hebert
Las Vegas · Feb 2025
Dimitri Audibert
Stockholm · Jun 2026
Jesse Bruce
Toronto · Oct 2026
Dimitri Audibert
Toronto · Oct 2026
Youssef Ouahrig
Phoenix · Jan 2026
Jesse Bruce
Fort Lauderdale · Feb 2024
Charlie Roy
Washington DC · Sep 2026
Haydn Thomas
Stockholm · Jun 2026
Cole Learn
Las Vegas · Feb 2025
Isaac Sanderson
Salt Lake City · Sep 2026
Dimitri Audibert
Phoenix · Jan 2026
Tyler Ganly
Miami · Apr 2026
Samuel Hebert
World Championships
Chase Stevenson
Houston · Mar 2026
Jesse Bruce
Stockholm · Jun 2026
Cole Learn
Chicago · Nov 2023
Austin Azar
Anaheim · Dec 2025
Youssef Ouahrig
Miami Beach
Robert Perovich
Phoenix · Jan 2026
Austin Azar
Madrid · Oct 2024
Youssef Ouahrig
Toronto · Oct 2025
Adam De Jong
Houston · Mar 2025
Jesse Bruce
Las Vegas · Feb 2025
Kendyn Mashinter
Toronto · Oct 2026
Adam De Jong
Las Vegas · Feb 2025
Tyler Lee
Toronto · Oct 2025
Colin Calvert
Toronto · Oct 2025
Spencer Robinson
Ottawa · May 2026
Jesse Bruce
Anaheim · Apr 2023
Isaac Sanderson
Toronto · Oct 2024
Tim Tindall
Toronto · Oct 2026
Robert Perovich
Toronto · Oct 2025
Adam Di Fulvio
Miami Beach
Austin Azar
Barcelona · Apr 2025
Robert Perovich
Stockholm · Jun 2026
Chase Stevenson
Salt Lake City · Sep 2026
Robert Perovich
Las Vegas · Feb 2026
Owen Moloney
Toronto · Oct 2026
Samuel Hebert
Stockholm · Jun 2026
Haydn Thomas
Vancouver · Dec 2025
Stirling Peters
Phoenix · Jan 2026
Adam Di Fulvio
Fort Lauderdale · Feb 2024
Calvin Fogler
Singapore Expo
Sam Cournoyer
New York · May 2025
Adam Di Fulvio
World Championships Nice
Stirling Peters
Ottawa · May 2026
Adam De Jong
World Championships
Tristan Simmonds
Vancouver · Dec 2025
Marc Collineau
Vancouver · Dec 2025
Dimitri Audibert
Toronto · Oct 2025
Adam Di Fulvio
Toronto · Oct 2024
Benjamin Archambault
Boston · Oct 2026
Calvin Fogler
Brisbane · Mar 2025
Jesse Bruce
Toronto · Oct 2025
Adam Di Fulvio
World Championships Manchester
Adam Di Fulvio
Los Angeles · Dec 2023
Matt Wilson
Vancouver · Dec 2025
Nicholas Karpiuk
Toronto · Oct 2026
Tyler Ganly
Ottawa · May 2026
Colin Calvert
Gent · Dec 2025
Brandon Freeman
Toronto · Oct 2025
Jessy Bélanger
Toronto · Oct 2026
Ryan Atkins
Toronto · Oct 2024
Brandon Freeman
Toronto · Oct 2026
Clayton Holteen
Riga · May 2026
Tyler Ganly
Miami Beach
John Brown
Toronto · Oct 2026
Calvin Fogler
Stockholm · Jun 2026
Josh Herrington
Dallas · Nov 2025
Frederic Dube
Toronto · Oct 2024
Youssef Ouahrig
Toronto · Oct 2024
Colin Calvert
Stockholm · Jun 2026
Mathew Maclean
Toronto · Oct 2025
Etienne Pouliot
Toronto · Oct 2026
KLARC WILSON
Ottawa · May 2026
Jason Briscoe
Hong Kong · May 2026
Adam De Jong
Toronto · Oct 2024
Yan Lachapelle
Toronto · Oct 2026
Chris Fudge
Boston · Oct 2026
Mathew Maclean
Ottawa · May 2026
Austin Azar
Warschau · Sep 2023
Antoine Savage-Duguay
Boston · Oct 2026
Michael Mercier
Ottawa · May 2026
Brandon Freeman
Las Vegas · Feb 2026
Colin Calvert
Rimini · May 2026
Brandon Freeman
Dallas · Nov 2025
Matt Wilson
Toronto · Oct 2025
Jesse Bruce
Houston · Feb 2023
Christopher Mercier-Bonneau
Ottawa · May 2026
David Evans
Vancouver · Dec 2025
Zachary Marino
World Championships
Guillaume Girard
Washington DC · Sep 2026
Jason Briscoe
London Excel · Dec 2025
ethan paupst
Phoenix · Jan 2026
Kevin Coman
Toronto · Oct 2026
Eric D'Entremont
Vancouver · Dec 2025
Yannick Pouliot-Ngo
Toronto · Oct 2026
Yves Rattez
Toronto · Oct 2026
Isaac Jay
Miami Beach
Maximilian Robinson
Chicago Navy Pier · Nov 2024
Maximilian Robinson
Ottawa · May 2026
Dave Hardman
Toronto · Oct 2026
Kenny Caceros
Miami · Apr 2026
Jason Briscoe
Nice
Jason Briscoe
Jakarta · Jun 2026
Guillaume Girard
Ottawa · May 2026
William Anderson
Oslo · Sep 2025
Adam Di Fulvio
New York
Berto Mill
Toronto · Oct 2026
David Evans
Toronto · Oct 2026
Kory Kennedy
Toronto · Oct 2026
Jason Briscoe
Stuttgart · Oct 2025
Chris Fudge
Stockholm · Jun 2026
Colin Calvert
Toronto · Oct 2026
Kevin Coman
Toronto · Oct 2025
Jay Muscart
Chicago · Nov 2025
Eric Hutterer
Chicago · Nov 2025
Tristan Simmonds
New York · May 2025
Michael Mercier
Las Vegas · Feb 2025
David Evans
Toronto · Oct 2024
Ethan Tichenoff
Salt Lake City · Sep 2026
Mathew Maclean
Toronto · Oct 2024
Nicholas Karpiuk
Ottawa · May 2026
Asher Jones
New York · May 2025
Mike Wies
New York · Jun 2024
Andy Acosta
Toronto · Oct 2026
Brandon Freeman
Ottawa · May 2026
Cody Sahlstrom
Toronto · Oct 2026
Youssef Ouahrig
Las Vegas · Feb 2025
Ene Mwadi
Toronto · Oct 2026
Mathew Maclean
Boston · Oct 2026
Sam Cournoyer
Toronto · Oct 2024
Melvin Audibert
Ottawa · May 2026