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,601–3,800 of 7,611

3601
Dan Harriss
Tampa · Oct 2026
1:30:51
3602
Brandon Forrest
Toronto · Oct 2025
1:30:52
3603
Adrian Arriagada
Toronto · Oct 2025
1:30:52
3604
Peter McKenzie
Ottawa · May 2026
1:30:53
3605
Kenneth Wong
Las Vegas · Feb 2026
1:30:53
3606
Phil Machon
Toronto · Oct 2025
1:30:53
3607
Farbod Maleki
Ottawa · May 2026
1:30:54
3608
LOUIS BASTIEN
Toronto · Oct 2025
1:30:54
3609
Jon Villani
Toronto · Oct 2025
1:30:54
3610
Levi Goertz
Ottawa · May 2026
1:30:55
3611
Gang Yoo Lee
Toronto · Oct 2025
1:30:55
3612
David Miranda Rodriguez
Ottawa · May 2026
1:30:56
3613
Carlo Chua
Cancun · Mar 2026
1:30:56
3614
Marcel Hong
Las Vegas · Feb 2026
1:30:56
3615
Carl Taillefer
Ottawa · May 2026
1:30:57
3616
Oliver Jeghers
Ottawa · May 2026
1:30:57
3617
Mike Daudelin
Vancouver · Dec 2025
1:30:57
3618
Mark Marriner
Toronto · Oct 2026
1:30:57
3619
Dexter Jao
Toronto · Oct 2024
1:30:58
3620
Harjot Binning
Vancouver · Dec 2025
1:30:59
3621
Dylan Sidoo
Vancouver · Dec 2025
1:30:59
3622
Jamie Birrell
Toronto · Oct 2025
1:30:59
3623
Paul Hewitt
Toronto · Oct 2025
1:30:59
3624
Nick Chui
New York · May 2025
1:30:59
3625
Denis Richard
Toronto · Oct 2024
1:30:59
3626
Nick Oja
Vancouver · Dec 2025
1:31:00
3627
Greg Morettin
Toronto · Oct 2025
1:31:00
3628
Justin Bulaong
Toronto · Oct 2026
1:31:00
3629
David Chan
Vancouver · Dec 2025
1:31:01
3630
Maclean Liski
Vancouver · Dec 2025
1:31:01
3631
Omar Mahmoud
Toronto · Oct 2024
1:31:01
3632
Martin Houle
Salt Lake City · Sep 2026
1:31:01
3633
Neil Parker
Toronto · Oct 2026
1:31:01
3634
Phil Chevalier
Ottawa · May 2026
1:31:02
3635
Eugene Jung
Vancouver · Dec 2025
1:31:02
3636
Conner Macleod
Toronto · Oct 2025
1:31:02
3637
William Hunter
Toronto · Oct 2026
1:31:02
3638
Cuong Vu
Vancouver · Dec 2025
1:31:03
3639
Jeff Brotherston
Vancouver · Dec 2025
1:31:03
3640
Eric Leblanc
Toronto · Oct 2025
1:31:03
3641
Ryan Abush
Toronto · Oct 2025
1:31:03
3642
Casta Ung
Toronto · Oct 2026
1:31:03
3643
Chris Carkner
Toronto · Oct 2026
1:31:04
3644
Tyler Stephen Prokopishin
Ottawa · May 2026
1:31:05
3645
David Henderson
Vancouver · Dec 2025
1:31:05
3646
Drew Tyler
Toronto · Oct 2025
1:31:05
3647
Everett Vossen
Toronto · Oct 2024
1:31:05
3648
Jason Francoeur
Vancouver · Dec 2025
1:31:07
3649
Greg Egglesfield
Las Vegas · Feb 2025
1:31:07
3650
Byeong-Oak Lee
Toronto · Oct 2026
1:31:07
3651
Andy Chen
Vancouver · Dec 2025
1:31:08
3652
Matt Bryanton
Acapulco · Sep 2025
1:31:08
3653
Nikhil Patel
Toronto · Oct 2024
1:31:08
3654
Chris Kutlesa
Ottawa · May 2026
1:31:09
3655
Stephen Baidacoff
Toronto · Oct 2025
1:31:09
3656
Jeff Garcia
Toronto · Oct 2025
1:31:09
3657
Gary Ho
Toronto · Oct 2026
1:31:09
3658
Kyle Ngo
Toronto · Oct 2026
1:31:09
3659
Christian Bernad
Boston · Oct 2026
1:31:09
3660
patrick zenta
Houston · Mar 2026
1:31:10
3661
Julian Lai
Vancouver · Dec 2025
1:31:10
3662
Mateo Elonzo
Toronto · Oct 2025
1:31:10
3663
John Tino
Toronto · Oct 2024
1:31:10
3664
Franklin Hernandez
Toronto · Oct 2026
1:31:10
3665
Yannick Ouellette
Las Vegas · Feb 2025
1:31:11
3666
Ralph Fallone
Toronto · Oct 2026
1:31:11
3667
James Maglalang
Vancouver · Dec 2025
1:31:12
3668
Phil Materi
Vancouver · Dec 2025
1:31:13
3669
Isaiah Haber
Toronto · Oct 2026
1:31:13
3670
Darren Voros
Toronto · Oct 2026
1:31:13
3671
Bhargav Bompalli
Chicago · Nov 2025
1:31:15
3672
Karim Rahim
Toronto · Oct 2026
1:31:15
3673
Michael Hua
Toronto · Oct 2026
1:31:15
3674
Reuben Corpeno
Ottawa · May 2026
1:31:16
3675
Henry Ng
Toronto · Oct 2025
1:31:17
3676
Will Haywood
Toronto · Oct 2025
1:31:17
3677
John Ramirez
Toronto · Oct 2026
1:31:17
3678
Nicholas Docimo
Hong Kong · May 2026
1:31:18
3679
Jacob Gagné
Toronto · Oct 2025
1:31:18
3680
Matt Sadler
Toronto · Oct 2025
1:31:18
3681
Daishane Johnson
New York · May 2026
1:31:19
3682
Bruno Morais
Ottawa · May 2026
1:31:19
3683
Andrew Thamboo
Vancouver · Dec 2025
1:31:19
3684
Raymond Wong
Vancouver · Dec 2025
1:31:19
3685
Justin Son-Hing
Toronto · Oct 2025
1:31:19
3686
Julian Doan
Vancouver · Dec 2025
1:31:20
3687
Kaiz Jamal
Vancouver · Dec 2025
1:31:21
3688
Kian Proctor
Vancouver · Dec 2025
1:31:21
3689
Mike Lostracco
Toronto · Oct 2025
1:31:21
3690
Yan Larochelle
Toronto · Oct 2025
1:31:21
3691
Marinus Donkers
Toronto · Oct 2024
1:31:22
3692
vadim filipenko
Melbourne
1:31:22
3693
Wilson Kwong
Toronto · Oct 2026
1:31:22
3694
Victor Wong
Vancouver · Dec 2025
1:31:23
3695
Sauraj Gambhir
Vienna · Feb 2025
1:31:23
3696
Sam Roberts
Manchester · Nov 2024
1:31:23
3697
Nicolas Bergeron
New York · May 2026
1:31:24
3698
Jackson Dinning
Vancouver · Dec 2025
1:31:24
3699
Trevor Robinson
Toronto · Oct 2025
1:31:24
3700
Lawson Branch
Vancouver · Dec 2025
1:31:25
3701
Michael Shmelev
Toronto · Oct 2025
1:31:25
3702
Ben Wheeler
Toronto · Oct 2026
1:31:25
3703
Alexandre Leveille
Ottawa · May 2026
1:31:26
3704
Bronson Lo
Vancouver · Dec 2025
1:31:26
3705
Stephen Duck
Vancouver · Dec 2025
1:31:26
3706
Jordan Ellis
Toronto · Oct 2026
1:31:26
3707
Stephen Gordon
Toronto · Oct 2026
1:31:26
3708
David Hernandez
Las Vegas · Feb 2026
1:31:27
3709
Jay Currie
Toronto · Oct 2025
1:31:27
3710
Fandi Chen
Ottawa · May 2026
1:31:28
3711
Taylor Little
Vancouver · Dec 2025
1:31:28
3712
Pav Ram
Vancouver · Dec 2025
1:31:28
3713
Clay Inglis
Vancouver · Dec 2025
1:31:29
3714
Felix Wu
Toronto · Oct 2025
1:31:29
3715
Ehsan Khayrizadeh
Toronto · Oct 2024
1:31:29
3716
marc lamothe
Ottawa · May 2026
1:31:30
3717
Benny Nguyen
Toronto · Oct 2025
1:31:30
3718
Ethan Green
Berlin · Apr 2024
1:31:30
3719
Jonathon Zimmer
Toronto · Oct 2024
1:31:31
3720
David Lai
Toronto · Oct 2026
1:31:32
3721
Dempsey Cruz
Ottawa · May 2026
1:31:33
3722
Alex Wan
Vancouver · Dec 2025
1:31:33
3723
Muyiwa Talabi
Ottawa · May 2026
1:31:34
3724
Saeed Rouhani
Toronto · Oct 2024
1:31:34
3725
Robert Brouillette
Toronto · Oct 2026
1:31:34
3726
Mike Fleming
Toronto · Oct 2026
1:31:34
3727
Corey Norris
Washington DC · Sep 2026
1:31:35
3728
Junior Buteau
Ottawa · May 2026
1:31:35
3729
Eric Ozzy
Vancouver · Dec 2025
1:31:35
3730
Jonathan Coelho
Toronto · Oct 2025
1:31:35
3731
Eric Cho
Incheon · May 2026
1:31:36
3732
Zach Van Reenen
Ottawa · May 2026
1:31:36
3733
Carl Bernard
Toronto · Oct 2026
1:31:36
3734
olivier drouin
Ottawa · May 2026
1:31:37
3735
Ryan Peters
Toronto · Oct 2026
1:31:37
3736
Dominic St Pierre
Shanghai · May 2026
1:31:38
3737
Austin Corcoran
Miami Beach
1:31:39
3738
JOSEPH ENERO
Ottawa · May 2026
1:31:40
3739
Dane Omazic
Ottawa · May 2026
1:31:40
3740
Chris Thompson
Cancun · Mar 2026
1:31:40
3741
Sam Ly
Vancouver · Dec 2025
1:31:40
3742
James Dunnicliff
Toronto · Oct 2025
1:31:40
3743
Jonathan Agsalog
Toronto · Oct 2025
1:31:40
3744
Colin Jaworski
Boston · Sep 2025
1:31:40
3745
Kingo Tsang
New York · May 2025
1:31:40
3746
Joshua Foyston
Toronto · Oct 2024
1:31:40
3747
Makka Stoute
Toronto · Oct 2026
1:31:40
3748
Anthony Nguyen
Toronto · Oct 2026
1:31:40
3749
Shaun Friel
Toronto · Oct 2026
1:31:41
3750
Adam Saccon
Toronto · Oct 2026
1:31:41
3751
Eric Cho
Chiba · Aug 2026
1:31:42
3752
Stuart Websdale
New York · May 2026
1:31:42
3753
Nathan Watts
Vancouver · Dec 2025
1:31:42
3754
Siu Tung Chan
Shanghai · Nov 2025
1:31:42
3755
Thanasi Kehagias
Toronto · Oct 2024
1:31:42
3756
Michael Lafontaine
Ottawa · May 2026
1:31:43
3757
Drew Tyler
Miami Beach
1:31:43
3758
Stephen Baidacoff
Toronto · Oct 2026
1:31:43
3759
Marc Enriel Quilatan
Ottawa · May 2026
1:31:44
3760
Derek Mancuso
Toronto · Oct 2025
1:31:44
3761
Nicholas Vamvakaris
Toronto · Oct 2025
1:31:44
3762
David Brown
Vancouver · Dec 2025
1:31:46
3763
Brett Toner
Toronto · Oct 2026
1:31:46
3764
Dagim Ayele
Ottawa · May 2026
1:31:47
3765
Glenn Smith
Toronto · Oct 2025
1:31:47
3766
Anthony Croteau-Leblanc
Toronto · Oct 2024
1:31:47
3767
Sam Banks
Toronto · Oct 2026
1:31:47
3768
Sébastien Bellardant
Toronto · Oct 2025
1:31:48
3769
Chris Balenovich
Toronto · Oct 2026
1:31:48
3770
Lou Biasin
Toronto · Oct 2026
1:31:48
3771
Jayden Anderson
Ottawa · May 2026
1:31:49
3772
Youssef Akkouche
Toronto · Oct 2025
1:31:49
3773
Peter Scholtes
Toronto · Oct 2026
1:31:50
3774
Mykhailo Loik
Toronto · Oct 2026
1:31:50
3775
Mayurthen Suppiah
Ottawa · May 2026
1:31:51
3776
Casta Ung
Ottawa · May 2026
1:31:52
3777
B.J Hardick
Ottawa · May 2026
1:31:52
3778
Cuong Vu
Bangkok 1 · Mar 2026
1:31:52
3779
Cameron Belanger
Vancouver · Dec 2025
1:31:52
3780
Joe Schembri
Toronto · Oct 2025
1:31:52
3781
Logan Evans
Brisbane · Mar 2025
1:31:52
3782
Jaffer Hussain
Toronto · Oct 2026
1:31:52
3783
Tulio Hsu
Ottawa · May 2026
1:31:53
3784
Lok Yick
Vancouver · Dec 2025
1:31:53
3785
Christopher Wiebe
Vancouver · Dec 2025
1:31:53
3786
Neil Robles
Toronto · Oct 2025
1:31:53
3787
Shawn Carter
Toronto · Oct 2025
1:31:53
3788
Joshua Ng
Toronto · Oct 2024
1:31:53
3789
Adam Hill
Toronto · Oct 2024
1:31:53
3790
Paul Franks
Ottawa · May 2026
1:31:54
3791
Graeme Holdsworth
Las Vegas · Feb 2025
1:31:54
3792
Brennan Clark
Toronto · Oct 2024
1:31:54
3793
Ian Smith
Toronto · Oct 2026
1:31:54
3794
Derrick Kalicum
Vancouver · Dec 2025
1:31:55
3795
Lukas Schiller
Toronto · Oct 2025
1:31:55
3796
Oliver Wang
New York · May 2025
1:31:55
3797
Joel Anderson
Toronto · Oct 2024
1:31:56
3798
Jonathan Ho
Hong Kong · Nov 2023
1:31:56
3799
Van Tran
Toronto · Oct 2025
1:31:57
3800
John Wiseman
Yokohama · Aug 2025
1:31:57