Skip to content
Country Americas CAN

Canada

Athletes from here
32,782
Races by them
35,509

Individual Pro · Men

1,510 races

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