Skip to content
Country Americas CAN

Canada

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

Individual Open · Men

7,611 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.

2,001–2,200 of 7,611

2001
Michael Le Coadou
Toronto · Oct 2025
1:22:07
2002
Patrick Enfedaque
Hamburg · Oct 2026
1:22:07
2003
Patrick Belland
New York · May 2026
1:22:08
2004
Callum SCHAUS
Ottawa · May 2026
1:22:08
2005
Bradley Yowart
Phoenix · Jan 2026
1:22:08
2006
Tyler Marchand
Miami Beach
1:22:08
2007
Joris Christopher Tabeu
Boston · Oct 2026
1:22:08
2008
Restie Provido
Incheon · May 2026
1:22:09
2009
Brock Spencer
Ottawa · May 2026
1:22:09
2010
Yves Denomme
Toronto · Oct 2025
1:22:09
2011
Joshua Madrigal
Toronto · Oct 2024
1:22:09
2012
Brennan Corey
Toronto · Oct 2026
1:22:09
2013
Keldon Olmstead
Vancouver · Dec 2025
1:22:10
2014
Ryan Perry
Toronto · Oct 2026
1:22:10
2015
Jordan Glasser
Vancouver · Dec 2025
1:22:11
2016
Tyler Hopfner
Stockholm · Dec 2025
1:22:11
2017
Keith Tyler
Miami Beach
1:22:12
2018
Robert Nho
Toronto · Oct 2026
1:22:12
2019
Mathieu Poirier
Ottawa · May 2026
1:22:13
2020
Marcin Kowalski
Ottawa · May 2026
1:22:13
2021
Jamie Slough
Ottawa · May 2026
1:22:13
2022
Nicholas Evans
Vancouver · Dec 2025
1:22:13
2023
Felix Wu
Toronto · Oct 2024
1:22:13
2024
Daniel Assenza
Ottawa · May 2026
1:22:14
2025
Martin Wiener
Ottawa · May 2026
1:22:14
2026
Kory Fulton
Las Vegas · Feb 2026
1:22:14
2027
Jordan Murphy
Vancouver · Dec 2025
1:22:14
2028
Ryan Gallagher
Toronto · Oct 2024
1:22:14
2029
Aaron Staffen
Toronto · Oct 2024
1:22:14
2030
Alex Foster
Miami · Apr 2026
1:22:15
2031
Tom Nagy
Toronto · Oct 2025
1:22:15
2032
Imran Abdulla
New York · May 2025
1:22:15
2033
Stephen Henderson
Gainful Anaheim · May 2024
1:22:15
2034
Steven Zhao
Toronto · Oct 2026
1:22:15
2035
Jody Watson
Boston · Oct 2026
1:22:15
2036
Mason Kramer
Vancouver · Dec 2025
1:22:16
2037
Chris Young
Toronto · Oct 2024
1:22:16
2038
Frankie Fuchs
Las Vegas · Feb 2026
1:22:17
2039
Mitchell Hartman
Ottawa · May 2026
1:22:18
2040
Joey Rattazzi
Ottawa · May 2026
1:22:18
2041
Dean Brandt
Vancouver · Dec 2025
1:22:18
2042
Gabor Fenyves
Toronto · Oct 2025
1:22:18
2043
Zamour Johnson
Toronto · Oct 2025
1:22:19
2044
Peter Benoite
Toronto · Oct 2024
1:22:19
2045
Anuar Rodrigues
New York · May 2026
1:22:20
2046
Kovic Prevost
New York · May 2026
1:22:20
2047
Cole Hock
Tampa · Oct 2026
1:22:20
2048
Marco Li
Bangkok 1 · Mar 2026
1:22:21
2049
Jeff Gillan
Toronto · Oct 2025
1:22:21
2050
Cody Robert
Toronto · Oct 2025
1:22:21
2051
William Mackay
Toronto · Oct 2025
1:22:21
2052
Jacob Lebel
Mechelen · Mar 2026
1:22:22
2053
Chad Gaudet
Toronto · Oct 2025
1:22:22
2054
Stuart Munro
Stockholm · Dec 2023
1:22:22
2055
Yianni Demetriadis
New York · May 2026
1:22:23
2056
Ryan Keay
Phoenix · Jan 2026
1:22:23
2057
Igor Moisseev
Toronto · Oct 2025
1:22:23
2058
Jason Kugler
Vancouver · Dec 2025
1:22:24
2059
Freddie Richings
Toronto · Oct 2026
1:22:24
2060
Sean Fast
Toronto · Oct 2026
1:22:24
2061
Bassem Arfaoui
New York · May 2026
1:22:25
2062
Frankie Fuchs
Ottawa · May 2026
1:22:25
2063
Marco Li
Shanghai · Nov 2025
1:22:25
2064
Nathaniel Valentine
Toronto · Oct 2025
1:22:25
2065
Ryan Keay
Las Vegas · Feb 2025
1:22:25
2066
Jeff Schiller
Ottawa · May 2026
1:22:26
2067
Kenneth chow
Singapore · Apr 2026
1:22:26
2068
Justin Ganly
Toronto · Oct 2025
1:22:26
2069
Peter Scholtes
Toronto · Oct 2025
1:22:26
2070
BRENT BISHOP
Las Vegas · Feb 2026
1:22:27
2071
Jason Drackett
Vancouver · Dec 2025
1:22:27
2072
Imran Abdulla
Toronto · Oct 2025
1:22:27
2073
Peter Benoite
New York · Jun 2024
1:22:27
2074
Cameron Buchanan
Ottawa · May 2026
1:22:28
2075
Arthur Wong
Ottawa · May 2026
1:22:29
2076
Samson Chung
Toronto · Oct 2025
1:22:30
2077
Jad Joulji
Toronto · Oct 2026
1:22:30
2078
Nathan Kristiansen
Ottawa · May 2026
1:22:31
2079
Jeff Berger
Vancouver · Dec 2025
1:22:31
2080
Kingo Tsang
Chicago · Nov 2025
1:22:31
2081
Jeff Cody
Toronto · Oct 2025
1:22:31
2082
Michael Worsley
Toronto · Oct 2024
1:22:31
2083
Ewan Mcinnis
Toronto · Oct 2026
1:22:31
2084
Braeden Longman
Toronto · Oct 2026
1:22:31
2085
Matthew Dilts
Ottawa · May 2026
1:22:32
2086
Joey Rattazzi
Toronto · Oct 2026
1:22:32
2087
Erik Berry
Ottawa · May 2026
1:22:33
2088
Carter Davidson
Las Vegas · Feb 2026
1:22:33
2089
Connor Roth
Toronto · Oct 2025
1:22:33
2090
Kenny Mcleod
Toronto · Oct 2024
1:22:33
2091
Michael Denoncourt
Toronto · Oct 2026
1:22:33
2092
David Mooney
Ottawa · May 2026
1:22:34
2093
Alex Foster
Vancouver · Dec 2025
1:22:34
2094
Chris Ball
Vancouver · Dec 2025
1:22:34
2095
Adam Yeske
Vancouver · Dec 2025
1:22:34
2096
Casey Vanderheide
Toronto · Oct 2024
1:22:34
2097
Alan Yescas
Toronto · Oct 2024
1:22:34
2098
Eugene Lao
Toronto · Oct 2026
1:22:35
2099
Christopher Cicconi
Toronto · Oct 2026
1:22:35
2100
Shawn Muldrew
Ottawa · May 2026
1:22:36
2101
Noah Tulk
Ottawa · May 2026
1:22:36
2102
Arda Yazgan
Las Vegas · Feb 2026
1:22:36
2103
Kyle Demes
Vancouver · Dec 2025
1:22:36
2104
Kevin Marshall
Madrid · Nov 2025
1:22:36
2105
Éric Piché
New York · May 2026
1:22:37
2106
Jacob Lalonde
Toronto · Oct 2025
1:22:37
2107
Jordan Simard
Toronto · Oct 2025
1:22:37
2108
Edwin Escarraga
Toronto · Oct 2024
1:22:37
2109
Daniel Garner
Toronto · Oct 2024
1:22:37
2110
BRUCE MAJOR
Toronto · Oct 2026
1:22:37
2111
Eric Clark
Toronto · Oct 2025
1:22:38
2112
Simon Danis
Las Vegas · Feb 2025
1:22:38
2113
Jeff Gillan
Toronto · Oct 2024
1:22:39
2114
Cameron Power
Toronto · Oct 2024
1:22:39
2115
Jesse Silva-Neto
Ottawa · May 2026
1:22:40
2116
David Rodriguez
Toronto · Oct 2025
1:22:40
2117
Peter Cohen
Toronto · Oct 2026
1:22:40
2118
Jerimiah Coutts
Cancun · Mar 2026
1:22:41
2119
Robert Buchmann
Vancouver · Dec 2025
1:22:41
2120
Malcolm Johnston
Toronto · Oct 2024
1:22:41
2121
Carlo Celotti
Toronto · Oct 2024
1:22:41
2122
Andrew Hurley
Toronto · Oct 2026
1:22:41
2123
Ryan Vidad
Las Vegas · Feb 2026
1:22:42
2124
Arek Ustienny
Salt Lake City · Sep 2026
1:22:42
2125
Abdullah Zafar
Toronto · Oct 2025
1:22:43
2126
Kevin Marshall
Madrid · Oct 2024
1:22:43
2127
Chris Martinez
Toronto · Oct 2026
1:22:43
2128
Brandon Wang
Ottawa · May 2026
1:22:44
2129
Fleance Houh
Toronto · Oct 2025
1:22:44
2130
Curtis Tebrinke
Acapulco · Sep 2025
1:22:44
2131
Dave Beaudry
Las Vegas · Feb 2025
1:22:44
2132
Andrew Hodgson
Toronto · Oct 2024
1:22:44
2133
Augustico Kennedy
Toronto · Oct 2026
1:22:44
2134
Ryan McCracken
Toronto · Oct 2026
1:22:44
2135
Matthew Marwick
Vancouver · Dec 2025
1:22:45
2136
Nick Ontkean
Toronto · Oct 2025
1:22:45
2137
Luke Melenberg
Ottawa · May 2026
1:22:46
2138
Dk Kearsey
Toronto · Oct 2025
1:22:46
2139
Paul Bruce
Toronto · Oct 2025
1:22:46
2140
Chris Moulton
Toronto · Oct 2026
1:22:46
2141
Alex Buehlow
Ottawa · May 2026
1:22:47
2142
Gavin Jaeger-Freeborn
Vancouver · Dec 2025
1:22:47
2143
Kevyn Murray
Toronto · Oct 2024
1:22:47
2144
Michael De Ciantis
Ottawa · May 2026
1:22:48
2145
William Tsui
Vancouver · Dec 2025
1:22:48
2146
Christian Richard
Toronto · Oct 2024
1:22:48
2147
Steven Casey
Bordeaux · Sep 2026
1:22:48
2148
Rob Dyba
Toronto · Oct 2026
1:22:48
2149
Trevor Rempel
Boston · Oct 2026
1:22:48
2150
Louis-Dominique Corbeil-Fiset
New York · May 2026
1:22:49
2151
Jon Carter
Toronto · Oct 2025
1:22:49
2152
Mighael Viljoen
Toronto · Oct 2026
1:22:49
2153
Mike McClure
Ottawa · May 2026
1:22:50
2154
Khai Foo
Monterrey · Apr 2025
1:22:50
2155
Giuliano Caracciolo
Toronto · Oct 2024
1:22:50
2156
patrick zenta
Ottawa · May 2026
1:22:51
2157
Stefano Bianco
Miami · Apr 2026
1:22:51
2158
Matt Sadler
Toronto · Oct 2026
1:22:51
2159
Jared Currie
Ottawa · May 2026
1:22:52
2160
Benny D
Toronto · Oct 2025
1:22:52
2161
Richard Seo
Toronto · Oct 2025
1:22:52
2162
Leslie Bright
Toronto · Oct 2026
1:22:52
2163
Robert Proner
Toronto · Oct 2026
1:22:52
2164
Carter Reid
Ottawa · May 2026
1:22:53
2165
Michael Freeland
Toronto · Oct 2024
1:22:54
2166
Alan Tou
Toronto · Oct 2024
1:22:54
2167
Erik Kalviainen
Toronto · Oct 2024
1:22:54
2168
David Iten
Vancouver · Dec 2025
1:22:55
2169
Noah Segal
Washington D.C. Open North American Championships
1:22:55
2170
Adam Carter
Toronto · Oct 2026
1:22:55
2171
Michael De Ciantis
Toronto · Oct 2026
1:22:55
2172
Jae heon Kim
Toronto · Oct 2025
1:22:56
2173
Tyler Ryan
Vancouver · Dec 2025
1:22:57
2174
Ellick Wong
Toronto · Oct 2025
1:22:57
2175
Sebastian Triana
New York · May 2026
1:22:58
2176
Colin Jaworski
New York · May 2026
1:22:58
2177
Philippe Legault
Chicago Navy Pier · Nov 2024
1:22:58
2178
Chivasiay Gallagher
Toronto · Oct 2024
1:22:58
2179
Luke Tincknell
Toronto · Oct 2026
1:22:58
2180
Brian Fung
New York · May 2026
1:22:59
2181
Andrés Evelio Alanís-Marcos
Monterrey · Apr 2026
1:22:59
2182
Brandon Magierowski
Dallas · Nov 2025
1:22:59
2183
Bryce Gillman
Toronto · Oct 2025
1:22:59
2184
Diego Shaditalab
Toronto · Oct 2026
1:22:59
2185
Patrick Duquette
Toronto · Oct 2025
1:23:00
2186
Jordan Pajak
Toronto · Oct 2024
1:23:00
2187
Gerard O'Leary
Ottawa · May 2026
1:23:01
2188
Bradley Doyle
Miami · Apr 2026
1:23:01
2189
Scott Wilson-Flewelling
Miami Beach
1:23:01
2190
Mattias Lightstone
Toronto · Oct 2026
1:23:01
2191
Rishi Modi
Toronto · Oct 2026
1:23:01
2192
Jacques Zaarour
New York · May 2025
1:23:02
2193
Peter Ka Wai Kwan
Washington DC · Sep 2026
1:23:04
2194
Gaganjot Singh
Ottawa · May 2026
1:23:04
2195
Mike Hsiao
Vancouver · Dec 2025
1:23:04
2196
Alex Gabrini
Toronto · Oct 2024
1:23:04
2197
John Sakellaropoulos
Toronto · Oct 2026
1:23:04
2198
Doug Irwin
Hong Kong · May 2026
1:23:05
2199
James Maglalang
Houston · Mar 2026
1:23:05
2200
Doug Irwin
Hong Kong · Nov 2024
1:23:05