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