Individual Open · Men
7,611 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.
3,201–3,400 of 7,611
3201
1:28:30
3202
1:28:30
3203
1:28:31
3204
1:28:31
3205
1:28:31
3206
1:28:31
3207
1:28:32
3208
1:28:33
3209
1:28:34
3210
1:28:35
3211
1:28:35
3212
1:28:35
3213
1:28:36
3214
1:28:36
3215
1:28:37
3216
1:28:37
3217
1:28:37
3218
1:28:37
3219
1:28:37
3220
1:28:38
3221
1:28:38
3222
1:28:38
3223
1:28:38
3224
1:28:38
3225
1:28:38
3226
1:28:39
3227
1:28:39
3228
1:28:40
3229
1:28:40
3230
1:28:40
3231
1:28:41
3232
1:28:41
3233
1:28:41
3234
1:28:42
3235
1:28:42
3236
1:28:42
3237
1:28:43
3238
1:28:44
3239
1:28:44
3240
1:28:45
3241
1:28:45
3242
1:28:45
3243
1:28:45
3244
1:28:45
3245
1:28:46
3246
1:28:46
3247
1:28:46
3248
1:28:47
3249
1:28:47
3250
1:28:47
3251
1:28:47
3252
1:28:48
3253
1:28:48
3254
1:28:49
3255
1:28:49
3256
1:28:49
3257
1:28:49
3258
1:28:50
3259
1:28:50
3260
1:28:51
3261
1:28:51
3262
1:28:51
3263
1:28:51
3264
1:28:51
3265
1:28:52
3266
1:28:52
3267
1:28:52
3268
1:28:53
3269
1:28:53
3270
1:28:53
3271
1:28:53
3272
1:28:53
3273
1:28:53
3274
1:28:54
3275
1:28:55
3276
1:28:55
3277
1:28:55
3278
1:28:56
3279
1:28:56
3280
1:28:57
3281
1:28:57
3282
1:28:57
3283
1:28:58
3284
1:28:58
3285
1:28:58
3286
1:28:58
3287
1:28:58
3288
1:28:59
3289
1:28:59
3290
1:29:00
3291
1:29:01
3292
1:29:01
3293
1:29:02
3294
1:29:03
3295
1:29:03
3296
1:29:04
3297
1:29:04
3298
1:29:04
3299
1:29:04
3300
1:29:04
3301
1:29:04
3302
1:29:05
3303
1:29:05
3304
1:29:06
3305
1:29:06
3306
1:29:06
3307
1:29:06
3308
1:29:06
3309
1:29:06
3310
1:29:06
3311
1:29:07
3312
1:29:07
3313
1:29:07
3314
1:29:07
3315
1:29:07
3316
1:29:08
3317
1:29:08
3318
1:29:08
3319
1:29:09
3320
1:29:09
3321
1:29:11
3322
1:29:11
3323
1:29:11
3324
1:29:11
3325
1:29:11
3326
1:29:12
3327
1:29:12
3328
1:29:12
3329
1:29:12
3330
1:29:14
3331
1:29:14
3332
1:29:15
3333
1:29:15
3334
1:29:16
3335
1:29:17
3336
1:29:17
3337
1:29:17
3338
1:29:17
3339
1:29:18
3340
1:29:18
3341
1:29:19
3342
1:29:19
3343
1:29:19
3344
1:29:19
3345
1:29:20
3346
1:29:20
3347
1:29:21
3348
1:29:21
3349
1:29:21
3350
1:29:22
3351
1:29:22
3352
1:29:22
3353
1:29:23
3354
1:29:23
3355
1:29:24
3356
1:29:24
3357
1:29:24
3358
1:29:25
3359
1:29:25
3360
1:29:25
3361
1:29:25
3362
1:29:26
3363
1:29:26
3364
1:29:26
3365
1:29:26
3366
1:29:27
3367
1:29:27
3368
1:29:27
3369
1:29:28
3370
1:29:29
3371
1:29:29
3372
1:29:30
3373
1:29:30
3374
1:29:30
3375
1:29:30
3376
1:29:30
3377
1:29:30
3378
1:29:30
3379
1:29:30
3380
1:29:31
3381
1:29:31
3382
1:29:31
3383
1:29:31
3384
1:29:31
3385
1:29:32
3386
1:29:35
3387
1:29:35
3388
1:29:35
3389
1:29:35
3390
1:29:36
3391
1:29:36
3392
1:29:37
3393
1:29:37
3394
1:29:37
3395
1:29:37
3396
1:29:37
3397
1:29:38
3398
1:29:38
3399
1:29:38
3400
1:29:38
john luhaybi
New York · May 2025
Scott Oakes
Toronto · Oct 2024
Alex Truesdale
Ottawa · May 2026
Eagan Lelek
Vancouver · Dec 2025
Brad Bowen
Toronto · Oct 2025
David Taibi
Toronto · Oct 2024
Marcos Urbina
Toronto · Oct 2025
Shawn Bechtloff
Vancouver · Dec 2025
Dmitry Levshenkov
Toronto · Oct 2025
Carl Tiernan
Ottawa · May 2026
Jacob Safarik
Vancouver · Dec 2025
Patrick Harrison
Vancouver · Dec 2025
Kevin Bell
Washington D.C. Open North American Championships
Kobin Tharmakulaseelan
Toronto · Oct 2026
Andrew Sidhu
Vancouver · Dec 2025
Noah Tulk
Toronto · Oct 2025
Kevin Henderson
New York · May 2025
Jeffrey Mason
Toronto · Oct 2024
Nathan Nieviadomy
Toronto · Oct 2026
Nick Evans
New York · May 2026
Stanley Spadoni
Ottawa · May 2026
Daniel Sloan
Ottawa · May 2026
Jean-Christophe Lagacé
Toronto · Oct 2024
Jordan Simard
Toronto · Oct 2024
Timothy Richard
Toronto · Oct 2026
Kyle Biggs
Ottawa · May 2026
Travis Magierowski
Dallas · Nov 2025
Jeff Wong
Ottawa · May 2026
Ryan Markwart
Bangkok 1 · Mar 2026
Archie Alleyne
Phoenix · Jan 2026
Kris Jacinto
Toronto · Oct 2025
scott murphy
Toronto · Oct 2025
John Wiseman
Houston · Mar 2025
Bask Gill
Rio de Janeiro · Nov 2025
Andrew Cortellessa
Toronto · Oct 2025
Jacob Balan
Toronto · Oct 2026
Kiernan Cassidy
Toronto · Oct 2025
Ka Wai Huang
Vancouver · Dec 2025
Jeffrey Mason
Copenhagen · Mar 2025
Jacob Shew
Vancouver · Dec 2025
Gerard O'Leary
Chicago · Nov 2025
Jeffrey Cheng
Toronto · Oct 2024
Mack Sawatsky
Toronto · Oct 2024
Sebastian Manna
Toronto · Oct 2024
Ryan Slimmon
Ottawa · May 2026
Mike Pagan
Toronto · Oct 2025
Paul Hewitt
Toronto · Oct 2026
Nijaanth Thayalan
Ottawa · May 2026
Bobby Skujins
Vancouver · Dec 2025
Jody Rice
Toronto · Oct 2025
Jason Francoeur
Los Angeles · Dec 2023
Long Truong
Ottawa · May 2026
Stephen Baidacoff
Ottawa · May 2026
Tan Nguyen
Toronto · Oct 2025
Adam Mayled
Toronto · Oct 2024
Gavin Devane
Melbourne
Michael Tuzi
Toronto · Oct 2026
Brett SHILLINGTON
Las Vegas · Feb 2025
Thanh-Binh Vuong
Toronto · Oct 2026
Scott Thornton
Phoenix · Jan 2026
Jody Watson
Vancouver · Dec 2025
Quentin Meyer
Gent · Dec 2025
Dominic Ferguson
Anaheim · Dec 2025
Dan Frank
Toronto · Oct 2026
Médéric Séguin-Gauthier
Toronto · Oct 2024
Matt Laberge
Chicago · Jan 2020
Daniel Pinto
Toronto · Oct 2026
Rajan Bhardwaj
New York · May 2026
Matt Whetham
Ottawa · May 2026
Nachiket Deshpande
Las Vegas · Feb 2026
Stephen Gordon
Toronto · Oct 2025
Paul Goldsmith
Toronto · Oct 2026
Trevor Butt
Toronto · Oct 2026
Alex Labbee
Miami Beach
Kevin Darling
Ottawa · May 2026
Simon Picard
Toronto · Oct 2025
jacob fuller
Toronto · Oct 2024
Donald Clowater
Ottawa · May 2026
Jamie Slough
Toronto · Oct 2025
Adrian Lui
Bangkok 1 · Mar 2026
Adrian Grancea
Toronto · Oct 2026
Maxime Pedneault
Toronto · Oct 2026
Garret Lacey
Ottawa · May 2026
Kendrick Diguangco
Vancouver · Dec 2025
Carlos Conejo
Barcelona · Apr 2025
Nick Vanelli
Toronto · Oct 2026
Eric Trinh
Toronto · Oct 2026
Isaiah Copon
Toronto · Oct 2025
Kavi Sidhu
Toronto · Oct 2026
Rob Christensen
Vancouver · Dec 2025
Jocelyn Lemieux
Toronto · Oct 2024
Conner Macleod
Toronto · Oct 2024
Myla Minelli
Ottawa · May 2026
Mathieu Hogue
Vancouver · Dec 2025
Ryan La
Toronto · Oct 2026
BRUCE MAJOR
Ottawa · May 2026
Drew Tyler
Ottawa · May 2026
Frank Joly
Toronto · Oct 2024
Miles Chisholm
Salt Lake City · Sep 2026
Reza Saeedi
Miami Beach
Liam Bannigan
Toronto · Oct 2026
Jake Oviatt
Vancouver · Dec 2025
Stephane Gaudet
Toronto · Oct 2025
Liam Moore
Vancouver · Dec 2025
Sam Bles
Dallas · Nov 2025
Ellick Wong
Toronto · Oct 2024
Michael Le Bel
Toronto · Oct 2024
Karim Rahim
Toronto · Oct 2024
LOUIS BASTIEN
Los Angeles · Dec 2023
Adam Deffett
Toronto · Oct 2026
Colman Ng
New York · May 2026
Jackie Shao
Shanghai · May 2026
David Verville
Vancouver · Dec 2025
Tim Cote
Miami Beach
Kyle Burke
Toronto · Oct 2026
Rob Dyba
Ottawa · May 2026
Kevin Ranada
Toronto · Oct 2025
Rob Mactavish
Toronto · Oct 2026
Kuo-Bao Tong
Toronto · Oct 2025
Michael Chaffe
Toronto · Oct 2026
Pepe Zepeda
Vancouver · Dec 2025
Martin Nikolov
Vancouver · Dec 2025
Trevor Butt
Vancouver · Dec 2025
Cameron Vernest
Toronto · Oct 2025
Dalip Jandir
Miami Beach
Javed Mohammed
Toronto · Oct 2025
Tristan Poirier
Toronto · Oct 2024
Garrett Nichol
Toronto · Oct 2026
Abhimanyu Tomar
Toronto · Oct 2026
Tyler Maclean
Toronto · Oct 2025
Mark Tamminga
World Championships
Shayne St-Cyr
Toronto · Oct 2025
Brandon Sithat
Toronto · Oct 2025
Rocco Ditto
Toronto · Oct 2024
Arthur So
Bangkok · Aug 2026
Marcus Wong
Vancouver · Dec 2025
Mo Aref
Toronto · Oct 2025
Rory Black
Toronto · Oct 2025
Cole Burton
Toronto · Oct 2026
Ryan Verity
Toronto · Oct 2026
Andrew Fleet
Ottawa · May 2026
David Legault
Ottawa · May 2026
Paul Franks
Chicago · Nov 2025
Bradley Legere
Toronto · Oct 2025
TODD WANG
Hong Kong · May 2026
Jacques Du Plessis
Toronto · Oct 2025
Riley Julien
Vancouver · Dec 2025
Shawn Rennie
Dallas · Nov 2025
Daniel Apostoli
Toronto · Oct 2025
Patrick Boyd
Ottawa · May 2026
Andrew Mclean
Vancouver · Dec 2025
Nathan Freeland
Toronto · Oct 2026
John Nguyen
Vancouver · Dec 2025
Tony Chanthavong
Miami Beach
Nathaniel Hobbs
New York · May 2026
Stuart Tammadge
Toronto · Oct 2025
Alexandre Paquet
Toronto · Oct 2026
Thomas Gow
Vancouver · Dec 2025
Ken Alparslan
Toronto · Oct 2025
Joey Ottaviano
Toronto · Oct 2024
Kristof Kozel
Toronto · Oct 2026
Jeff Stewart
Toronto · Oct 2025
Joshua Baum
Toronto · Oct 2025
Peter Aquilina
Toronto · Oct 2024
Etienne Tremblay
Toronto · Oct 2024
Othmane Jabouri
Rimini · May 2025
Michael Fortaleza
Amsterdam · Jan 2026
Eric Johnson
Toronto · Oct 2026
Ronald Boado
Washington D.C. Open North American Championships
Salar Hosseinnezhad
Ottawa · May 2026
Stefan Pavlis
Toronto · Oct 2025
Wei-Cheng Michael Su
Ottawa · May 2026
Greg Morettin
Ottawa · May 2026
Owen Ellis
Toronto · Oct 2025
Ryan Wachtel
Toronto · Oct 2025
Tyler Hallam
Toronto · Oct 2024
Andrew Dziamarski
Toronto · Oct 2026
Rik Bradshaw
Toronto · Oct 2026
Nathan Watts
Toronto · Oct 2026
Kevin Feely
Washington DC · Sep 2026
Cameron Clark
Cancun · Mar 2026
Jeff Bujas
Vancouver · Dec 2025
Chris Mace
Toronto · Oct 2024
Jayden Anderson
Toronto · Oct 2026
Roberto Campo
Las Vegas · Feb 2026
Cameron Vernest
Las Vegas · Feb 2026
Osama Benmoftah
Bilbao · Feb 2025
Mark Sacco
Toronto · Oct 2024
Braeden Carito
Toronto · Oct 2026
Mike Tomcheck
Hong Kong · May 2026
Jon Anctil
Vancouver · Dec 2025
Sunny Chiu
Ottawa · May 2026
Craig McMullen
Ottawa · May 2026
Ken Edwards
Ottawa · May 2026
Jaylin Marhong
Miami Beach
Kiran Mendonca
Toronto · Oct 2026
Kevin Plumb
Washington DC · Sep 2026
Yannick Dubois
Ottawa · May 2026
Michael Bellinaso
Toronto · Oct 2025
Piché Eric
Toronto · Oct 2025