Skip to content
Country Americas CAN

Canada

Athletes from here
32,783
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.

3,201–3,400 of 7,611

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