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,401–3,600 of 7,611

3401
Alan Tou
Toronto · Oct 2026
1:29:38
3402
Robin Kalanchey
Toronto · Oct 2025
1:29:39
3403
Lorrington Murray
Toronto · Oct 2024
1:29:39
3404
Colin Fleming
Toronto · Oct 2024
1:29:40
3405
Yannick Ouellette
Toronto · Oct 2024
1:29:40
3406
Sandy Carpenter
Vancouver · Dec 2025
1:29:41
3407
Mykhailo Loik
Toronto · Oct 2024
1:29:41
3408
Trevor Walton
Toronto · Oct 2024
1:29:41
3409
Eric KOUWENHOVEN
Gainful Anaheim · May 2024
1:29:41
3410
Stephen Tyler
Mexico City · Nov 2025
1:29:43
3411
Viet Nguyen
Las Vegas · Feb 2025
1:29:43
3412
Nick Yu
Toronto · Oct 2024
1:29:43
3413
Todd Lizon
Brisbane · Apr 2026
1:29:44
3414
Tait Sala
Toronto · Oct 2025
1:29:44
3415
Jonathan Li
Toronto · Oct 2026
1:29:44
3416
D G
Vancouver · Dec 2025
1:29:45
3417
Steven Feng
Toronto · Oct 2026
1:29:45
3418
Dylan Yeo
Toronto · Oct 2025
1:29:46
3419
Tino Pennino
Toronto · Oct 2024
1:29:46
3420
Stefano Bianco
Washington DC · Sep 2026
1:29:47
3421
patrick zenta
Dallas · Nov 2025
1:29:47
3422
Brent Hulshof
Toronto · Oct 2025
1:29:47
3423
Adrian Bird
Ottawa · May 2026
1:29:48
3424
Dakota Lee
Vancouver · Dec 2025
1:29:48
3425
Sean Heffernan
Toronto · Oct 2024
1:29:48
3426
Adam Reynolds
Miami Beach
1:29:48
3427
Clayton Burton
Toronto · Oct 2026
1:29:48
3428
Yembeh Moiba
Vancouver · Dec 2025
1:29:49
3429
Howard Wong
Verona · Dec 2025
1:29:49
3430
Jean-Daniel Savoie
Ottawa · May 2026
1:29:50
3431
Tyler McDermid
Ottawa · May 2026
1:29:50
3432
Kai Raphael
Vancouver · Dec 2025
1:29:50
3433
Cameron Black
Dallas · Nov 2024
1:29:50
3434
Brian Park
Toronto · Oct 2026
1:29:50
3435
Arek Ustienny
Vancouver · Dec 2025
1:29:51
3436
Cyril Bonnet
Paris · Oct 2025
1:29:51
3437
Guillaume de Blois
Toronto · Oct 2025
1:29:51
3438
Will George
Miami Beach
1:29:51
3439
Robert Przybylski
Toronto · Oct 2026
1:29:51
3440
James Spooner
Vancouver · Dec 2025
1:29:52
3441
Andrew Downing
Miami Beach
1:29:52
3442
Adam Honchar
Toronto · Oct 2026
1:29:52
3443
Nelkas Kwemo
New York · May 2026
1:29:53
3444
Mighael Viljoen
Ottawa · May 2026
1:29:53
3445
Luc Lamarche
Toronto · Oct 2024
1:29:53
3446
Tulio Hsu
Toronto · Oct 2026
1:29:53
3447
Eric Jr Miranda
Vancouver · Dec 2025
1:29:54
3448
Jeff Garcia
Mexico City · Nov 2025
1:29:54
3449
Anuar Rodrigues
New York · May 2025
1:29:54
3450
Osama Benmoftah
Toronto · Oct 2024
1:29:54
3451
Gabriel Stavros
Toronto · Oct 2025
1:29:55
3452
Matthew Zagarrio
Ottawa · May 2026
1:29:56
3453
Johnny Enemark
Vancouver · Dec 2025
1:29:56
3454
Brennan Curry
Toronto · Oct 2024
1:29:56
3455
Steven Mcewan
Miami Beach
1:29:56
3456
Jérémi Levesque
Toronto · Oct 2026
1:29:56
3457
Johnny McNeil
Toronto · Oct 2026
1:29:56
3458
Greg Wamsley
Ottawa · May 2026
1:29:57
3459
Isaiah Flores
Vancouver · Dec 2025
1:29:57
3460
Taylor O'HEARN
Las Vegas · Feb 2025
1:29:57
3461
Sean Thibodeau
Toronto · Oct 2024
1:29:57
3462
Tyler Soroka
Toronto · Oct 2024
1:29:57
3463
Reza Saeedi
Toronto · Oct 2024
1:29:57
3464
Emmanuel Brousseau
Oslo · Sep 2026
1:29:57
3465
Jamie Hinchey
Phoenix · Jan 2026
1:29:59
3466
Daniel Horn
Vancouver · Dec 2025
1:29:59
3467
Syed Azfar Zaheer
Abu Dhabi
1:29:59
3468
Dylan Yeo
Toronto · Oct 2026
1:30:00
3469
Ross Semeniuk
Toronto · Oct 2025
1:30:01
3470
Meron Ogbe
Miami Beach
1:30:01
3471
Alex Skinner
Toronto · Oct 2026
1:30:01
3472
Carl La Terreur
Ottawa · May 2026
1:30:02
3473
Matthew Jang
Incheon · May 2026
1:30:03
3474
Ariel Mossman
Toronto · Oct 2025
1:30:03
3475
A.R. Abdelbarr
Boston · Oct 2026
1:30:03
3476
Léonard Fortin
Ottawa · May 2026
1:30:04
3477
Brian Chipmam
Ottawa · May 2026
1:30:04
3478
Brennan Sydor
New York · Jun 2024
1:30:04
3479
Ruben Lozada
Toronto · Oct 2024
1:30:05
3480
Jeff Miller
Ottawa · May 2026
1:30:06
3481
Jason Graham
Toronto · Oct 2024
1:30:06
3482
Phil Materi
Las Vegas · Feb 2026
1:30:07
3483
Doug Irwin
Shenzhen · Dec 2025
1:30:07
3484
Benjamin Amir
Toronto · Oct 2025
1:30:07
3485
Gédéon Mamic
Toronto · Oct 2026
1:30:07
3486
Devon Samson
Vancouver · Dec 2025
1:30:08
3487
Chen Xu
Beijing I · Mar 2026
1:30:09
3488
Jared Boretsky
Toronto · Oct 2025
1:30:09
3489
Paul Arsenault
Toronto · Oct 2024
1:30:09
3490
Raj Sharma
Toronto · Oct 2024
1:30:09
3491
Rolli Adenmosun
Toronto · Oct 2026
1:30:09
3492
Martin Wiener
Toronto · Oct 2024
1:30:10
3493
Stuart Young
Toronto · Oct 2024
1:30:10
3494
Kurt Niles
Toronto · Oct 2025
1:30:11
3495
David Filice
Toronto · Oct 2024
1:30:11
3496
Dempsey Cruz
Toronto · Oct 2026
1:30:11
3497
Chad Marson
Toronto · Oct 2026
1:30:11
3498
Osama Benmoftah
Budapest
1:30:12
3499
Ulises Pallares
Toronto · Oct 2025
1:30:13
3500
Peter Zorbas
Toronto · Oct 2024
1:30:13
3501
Marc-Antoine Brisson
Toronto · Oct 2024
1:30:13
3502
Edwin Hui
Ottawa · May 2026
1:30:14
3503
Justin Stepanowicz
Toronto · Oct 2025
1:30:15
3504
Nachiket Deshpande
Toronto · Oct 2025
1:30:15
3505
Mark Nikiforov
Toronto · Oct 2026
1:30:15
3506
Alex DiConza
Toronto · Oct 2026
1:30:15
3507
Rahim Noormohamed
Toronto · Oct 2026
1:30:15
3508
Jonathan Tang
Bangkok 1 · Mar 2026
1:30:16
3509
Tj Jennings
Vancouver · Dec 2025
1:30:16
3510
Jean-Benoit Girard
Toronto · Oct 2024
1:30:16
3511
Lakhbir Brar
Toronto · Oct 2026
1:30:16
3512
Andrew Fahmey
Toronto · Oct 2024
1:30:17
3513
Mackenzie Tan
Singapore National Stadium · Jun 2024
1:30:17
3514
Brad Burnham
Toronto · Oct 2026
1:30:17
3515
Noah Kutyma
Barcelona · May 2026
1:30:18
3516
James Cressman
Vancouver · Dec 2025
1:30:18
3517
Jeremy Yatco
Hong Kong · Jul 2025
1:30:18
3518
Tim Cote
Las Vegas · Feb 2025
1:30:18
3519
Michael De Ciantis
Toronto · Oct 2024
1:30:18
3520
Michael Rock
Vancouver · Dec 2025
1:30:19
3521
Elwyn Thom
Vancouver · Dec 2025
1:30:19
3522
Matthew Aldaz
Toronto · Oct 2026
1:30:19
3523
Garrett Mcnally
Toronto · Oct 2024
1:30:20
3524
Luc Leblanc
Toronto · Oct 2024
1:30:20
3525
Austin Heffernan
Vancouver · Dec 2025
1:30:21
3526
Adalberto Alfaro
Toronto · Oct 2025
1:30:21
3527
Sean Cousins
Toronto · Oct 2025
1:30:21
3528
Rashad Sinokrot
Oslo · Sep 2026
1:30:21
3529
James Seraphin
Toronto · Oct 2026
1:30:21
3530
Nathan Miller
Vancouver · Dec 2025
1:30:22
3531
Felix Wu
Toronto · Oct 2026
1:30:24
3532
Elijah Pierre-Torres
Ottawa · May 2026
1:30:25
3533
Adam Reynolds
Toronto · Oct 2024
1:30:25
3534
Gilberto Vega
Mexico City · Apr 2024
1:30:25
3535
Brenden Vickery
Toronto · Oct 2025
1:30:27
3536
Patrick Desmarais
Vancouver · Dec 2025
1:30:28
3537
Nick Montgomery
Toronto · Oct 2025
1:30:28
3538
Josh Hopkins
Las Vegas · Feb 2025
1:30:28
3539
Jason Durst
Las Vegas · Feb 2026
1:30:29
3540
Sunil Chahal
Seoul · Nov 2025
1:30:30
3541
James Harrison
Hong Kong · Nov 2024
1:30:30
3542
Jean-Sebastien Leblanc
Hamburg · Oct 2026
1:30:30
3543
Kuo-An Lee
Vancouver · Dec 2025
1:30:31
3544
Xiaolei Cong
Houston · Mar 2025
1:30:31
3545
Jonathan Phan
Toronto · Oct 2026
1:30:32
3546
Julien Tereygeol
Boston · Sep 2025
1:30:33
3547
Kevin Plumb
Washington D.C. Open North American Championships
1:30:33
3548
Kyle Biggs
Toronto · Oct 2025
1:30:34
3549
Brian Nguyen
Fort Lauderdale · Feb 2024
1:30:34
3550
Dave Johnson
Ottawa · May 2026
1:30:35
3551
Nadish Ravindran
Toronto · Oct 2026
1:30:35
3552
Michael Chepesiuk
Vancouver · Dec 2025
1:30:36
3553
Donald Yeh
New York · May 2025
1:30:36
3554
Brian Phan
Ottawa · May 2026
1:30:37
3555
Jordan Zhang
Ottawa · May 2026
1:30:38
3556
Dwight Romanuik
Ottawa · May 2026
1:30:39
3557
Tommy Buchmann
Vancouver · Dec 2025
1:30:39
3558
Keith Tyler
Toronto · Oct 2024
1:30:39
3559
Laird Comber
Toronto · Oct 2024
1:30:40
3560
Darryl Doonie
Miami Beach
1:30:40
3561
Ryan Sanders
Toronto · Oct 2026
1:30:40
3562
Daniel Riverso
Toronto · Oct 2026
1:30:40
3563
Dev Smith
Ottawa · May 2026
1:30:41
3564
Erik Berry
Toronto · Oct 2025
1:30:41
3565
Johnathan Lam
Hong Kong · Nov 2023
1:30:41
3566
Stephen Bel
New York · May 2026
1:30:42
3567
David Woodward
Vancouver · Dec 2025
1:30:42
3568
Sean Wark
Vancouver · Dec 2025
1:30:42
3569
John Sakellaropoulos
Toronto · Oct 2025
1:30:42
3570
Justin Lau
Toronto · Oct 2026
1:30:42
3571
Mohamed Akl
Toronto · Oct 2026
1:30:42
3572
Wesly Banh
Vancouver · Dec 2025
1:30:43
3573
Brian Dykman
Toronto · Oct 2026
1:30:44
3574
William Scott
Toronto · Oct 2026
1:30:44
3575
Leonel Mena
Toronto · Oct 2026
1:30:44
3576
Jerome Stevens
Ottawa · May 2026
1:30:46
3577
Marc Caumeran
Toronto · Oct 2025
1:30:46
3578
Joe Proulx
Toronto · Oct 2024
1:30:46
3579
Kevin Tam
Toronto · Oct 2026
1:30:46
3580
Julian Lina
New York · May 2026
1:30:47
3581
Adrian Tan-Castro
Ottawa · May 2026
1:30:47
3582
Hugo Monin
Houston · Mar 2026
1:30:48
3583
Andres Cardona
Vancouver · Dec 2025
1:30:48
3584
Jesse Hill
Miami Beach
1:30:48
3585
Grant Glaser
Ottawa · May 2026
1:30:49
3586
Anthony Gugliotta
Ottawa · May 2026
1:30:49
3587
Geoff Harricks
Las Vegas · Feb 2026
1:30:49
3588
Jeffery Wu
Vancouver · Dec 2025
1:30:49
3589
Tony Chanthavong
Toronto · Oct 2024
1:30:49
3590
Joseph Jamili
Toronto · Oct 2026
1:30:49
3591
Javier Vasquez-Urquilla
Toronto · Oct 2026
1:30:49
3592
Adam Mceachren
Vancouver · Dec 2025
1:30:50
3593
Sean Romero
Toronto · Oct 2026
1:30:50
3594
Everett Vossen
Ottawa · May 2026
1:30:51
3595
Tyler Fainstat
London Olympia · Mar 2026
1:30:51
3596
Brent Borger
Vancouver · Dec 2025
1:30:51
3597
Boyd Liski
Dallas · Nov 2025
1:30:51
3598
Allan Yung
Toronto · Oct 2026
1:30:51
3599
Muyiwa Talabi
Toronto · Oct 2026
1:30:51
3600
Saman Jafarzadehpour
Toronto · Oct 2026
1:30:51