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,801–4,000 of 7,611

3801
Campbell Strachan
Toronto · Oct 2025
1:31:58
3802
Davide Ferrera
Toronto · Oct 2024
1:31:58
3803
Brandon Hutchings
Vancouver · Dec 2025
1:31:59
3804
Benjamin Barrett
Toronto · Oct 2026
1:31:59
3805
Paul Gabay
Ottawa · May 2026
1:32:01
3806
Trevor Tong
Vancouver · Dec 2025
1:32:01
3807
Cooper Mitchell
Vancouver · Dec 2025
1:32:01
3808
Mack Sawatsky
Toronto · Oct 2025
1:32:01
3809
Joe Monette
Toronto · Oct 2025
1:32:01
3810
Jordan Joseph
Toronto · Oct 2025
1:32:01
3811
Brent Lowry
Toronto · Oct 2025
1:32:02
3812
Elyass Rehou
Toronto · Oct 2025
1:32:02
3813
Shawn Carter
Toronto · Oct 2026
1:32:02
3814
Stuart Tammadge
Ottawa · May 2026
1:32:03
3815
Sébastien Bellardant
Miami · Apr 2026
1:32:03
3816
Blake Taje
Vancouver · Dec 2025
1:32:03
3817
Matt Jang
Vancouver · Dec 2025
1:32:03
3818
Kirk Burroughs
Toronto · Oct 2026
1:32:03
3819
Osama Benmoftah
Toronto · Oct 2026
1:32:03
3820
Osama Benmoftah
Miami · Apr 2026
1:32:04
3821
Chris Hatherill
Taipei · May 2024
1:32:04
3822
Simon Rezene
St. Gallen · Jan 2026
1:32:07
3823
Kingston Chung
Vancouver · Dec 2025
1:32:08
3824
Jesse Roth
Toronto · Oct 2025
1:32:08
3825
Nigel Kinlan
Toronto · Oct 2024
1:32:08
3826
Kiernan Cassidy
Toronto · Oct 2024
1:32:08
3827
James Williams
Toronto · Oct 2026
1:32:08
3828
Abdl Mallouhi
Toronto · Oct 2026
1:32:09
3829
Daniel Lee
Toronto · Oct 2025
1:32:10
3830
Steven Overholt
Toronto · Oct 2025
1:32:10
3831
Louis-Dominique Corbeil-Fiset
Boston · Sep 2025
1:32:10
3832
Miguel Rodriguez
Toronto · Oct 2026
1:32:11
3833
A.R. Abdelbarr
Washington DC · Sep 2026
1:32:13
3834
Cole Burton
Ottawa · May 2026
1:32:13
3835
John Makepeace
Vancouver · Dec 2025
1:32:13
3836
Lanson Van Dyke
Toronto · Oct 2025
1:32:13
3837
Thomas Leek
Ottawa · May 2026
1:32:14
3838
Aaron Smith
Toronto · Oct 2025
1:32:14
3839
Alexandre Chabot
Singapore · Jun 2025
1:32:14
3840
Fabian de la Fuente
Toronto · Oct 2026
1:32:15
3841
Matt Foss
Ottawa · May 2026
1:32:16
3842
Nick Pot
Vancouver · Dec 2025
1:32:16
3843
Paul Arsenault
Toronto · Oct 2025
1:32:16
3844
Jason Skrobar
New York · May 2025
1:32:16
3845
Keivan Ansarian
Toronto · Oct 2024
1:32:16
3846
Jake Cadenhead
Toronto · Oct 2024
1:32:16
3847
Emmanuel Adjei
Ottawa · May 2026
1:32:17
3848
Michael Tuzi
Toronto · Oct 2025
1:32:17
3849
Morten Fogh
Toronto · Oct 2026
1:32:17
3850
Trevor Butt
Ottawa · May 2026
1:32:19
3851
Sebastien Pelletier
Mechelen · Mar 2026
1:32:19
3852
Simon Picard
Ottawa · May 2026
1:32:20
3853
Michael Chaffe
Toronto · Oct 2025
1:32:21
3854
Hannes Olivier
Toronto · Oct 2024
1:32:21
3855
Harry Jean-Charles
Miami Beach
1:32:21
3856
Kyle Dion
Vancouver · Dec 2025
1:32:22
3857
Brian Halford
Toronto · Oct 2024
1:32:22
3858
Luca Astri
Toronto · Oct 2026
1:32:22
3859
Serge Berthiaume
Ottawa · May 2026
1:32:23
3860
Charlie Feng
Rio de Janeiro · Nov 2025
1:32:23
3861
Sebastian Skora
Geneva · Oct 2025
1:32:23
3862
Mike Chatham
Toronto · Oct 2025
1:32:23
3863
William Davis
Toronto · Oct 2024
1:32:23
3864
Sean Kerwin
Frankfurt · Dec 2023
1:32:23
3865
Yianni Eracles
Toronto · Oct 2026
1:32:23
3866
Alexandre Paquet
Ottawa · May 2026
1:32:24
3867
Andrew Brooks
Ottawa · May 2026
1:32:24
3868
Griffin McCaffery
Toronto · Oct 2025
1:32:24
3869
Dipesh Mistry-Dhillon
Toronto · Oct 2026
1:32:24
3870
Austin Nieswandt
Sydney · Jul 2026
1:32:25
3871
Chris Leung
Ottawa · May 2026
1:32:25
3872
Mike Krane
Ottawa · May 2026
1:32:25
3873
Steven Xayavong
Toronto · Oct 2026
1:32:25
3874
David Miranda Rodriguez
Sao Paulo · Apr 2026
1:32:26
3875
Sean Kerwin
Karlsruhe · Mar 2024
1:32:26
3876
Luke Zaya
Berlin · May 2026
1:32:27
3877
Kyle Richardson
Ottawa · May 2026
1:32:27
3878
Cole Wilkes
Vancouver · Dec 2025
1:32:27
3879
Vlad Danyliuk
Toronto · Oct 2025
1:32:27
3880
Fahim Khan
Hong Kong · Nov 2023
1:32:27
3881
Rudy Aoun
Toronto · Oct 2026
1:32:27
3882
Saajan Sethi
Vancouver · Dec 2025
1:32:28
3883
Benjamin Leedham
Toronto · Oct 2026
1:32:28
3884
Aiden Sholdice
New York · May 2026
1:32:29
3885
Tony Bae
Vancouver · Dec 2025
1:32:29
3886
Justin Rivest
New York · May 2026
1:32:30
3887
Ryan Stevenson
Vancouver · Dec 2025
1:32:30
3888
Kief Ranada
Toronto · Oct 2025
1:32:30
3889
Jason Moulton
Toronto · Oct 2024
1:32:30
3890
Kareem Kudus
Toronto · Oct 2025
1:32:31
3891
Christopher Lopes
Salt Lake City · Sep 2026
1:32:31
3892
Elijah Polson
Vancouver · Dec 2025
1:32:32
3893
Jeff Podgorski
Toronto · Oct 2026
1:32:32
3894
Ty Pederson
Toronto · Oct 2026
1:32:32
3895
Kevin Henderson
New York · May 2026
1:32:33
3896
Nick Woods
Toronto · Oct 2025
1:32:33
3897
Aaron Hopkins
Toronto · Oct 2024
1:32:33
3898
Brett Warder
Toronto · Oct 2025
1:32:34
3899
Christopher Eng
Singapore
1:32:34
3900
Greg Brand
Toronto · Oct 2026
1:32:34
3901
Christian Soto-Catalan
Ottawa · May 2026
1:32:35
3902
Jason Bird
Singapore · Apr 2026
1:32:35
3903
Rob Stirling
Toronto · Oct 2024
1:32:35
3904
Duncan Miller
Toronto · Oct 2026
1:32:35
3905
James Thompson
Boston · Oct 2026
1:32:35
3906
PJ Diza
Ottawa · May 2026
1:32:36
3907
Tino Pennino
Toronto · Oct 2025
1:32:36
3908
Taylor Drummond
Miami Beach
1:32:36
3909
Dylan Porter
Toronto · Oct 2026
1:32:36
3910
Emmanuel Philippe
New York · May 2026
1:32:37
3911
J-P Grondin
Ottawa · May 2026
1:32:37
3912
Murray Thiessen
Vancouver · Dec 2025
1:32:37
3913
Levon Kendall
Vancouver · Dec 2025
1:32:38
3914
Dan Wilson
Vancouver · Dec 2025
1:32:38
3915
Guillaume Blais
Toronto · Oct 2024
1:32:38
3916
Anthony Huang
New York · May 2026
1:32:39
3917
Graeme Holdsworth
Toronto · Oct 2024
1:32:39
3918
Brian Hsu
Madrid · Nov 2025
1:32:40
3919
Tony Lafrance
Toronto · Oct 2025
1:32:41
3920
Luca Malerba
Vancouver · Dec 2025
1:32:42
3921
Johnny Lo
Toronto · Oct 2024
1:32:42
3922
Edward Ng
Ottawa · May 2026
1:32:43
3923
Mark Santos
Toronto · Oct 2025
1:32:43
3924
Craig Lund
Toronto · Oct 2024
1:32:43
3925
Victor Vasquez
Toronto · Oct 2024
1:32:43
3926
SEAMUS O'HARA
Toronto · Oct 2024
1:32:43
3927
Jason Yap
Ottawa · May 2026
1:32:44
3928
Tyler Price
Toronto · Oct 2026
1:32:44
3929
Joey Ngo
Toronto · Oct 2026
1:32:44
3930
John Lai
Vancouver · Dec 2025
1:32:45
3931
Rich Benson
Vancouver · Dec 2025
1:32:46
3932
Cohen Johnson
Toronto · Oct 2025
1:32:46
3933
Darren Tse
London · May 2025
1:32:46
3934
Aaron Borjeson
Toronto · Oct 2026
1:32:46
3935
Michael Ding
Toronto · Oct 2026
1:32:46
3936
Jed Fallis
Toronto · Oct 2026
1:32:46
3937
Jesse Warwa
Toronto · Oct 2026
1:32:47
3938
Brandon Lawler
Ottawa · May 2026
1:32:48
3939
OSAMA SADEGH BENMOFTAH
Amsterdam · Jan 2026
1:32:49
3940
Dan Meeking
Toronto · Oct 2025
1:32:49
3941
Maxime Pedneault
Phoenix · Jan 2026
1:32:50
3942
Basil Nham
Toronto · Oct 2025
1:32:50
3943
Kevin Mahoney
World Championships Nice
1:32:50
3944
Ryan McCracken
Ottawa · May 2026
1:32:51
3945
Milad Gougani
Vancouver · Dec 2025
1:32:51
3946
Aabid Salam
Toronto · Oct 2024
1:32:51
3947
David Lai
Ottawa · May 2026
1:32:52
3948
Marshell Kurniawan
Ottawa · May 2026
1:32:53
3949
Adam Moustadraf
Ottawa · May 2026
1:32:53
3950
Jason Moulton
Chicago Navy Pier · Nov 2024
1:32:53
3951
William Corbett
Ottawa · May 2026
1:32:54
3952
Michael Elten
Toronto · Oct 2025
1:32:54
3953
Jeff Baillargeon
Toronto · Oct 2025
1:32:54
3954
Riley Skyba
Toronto · Oct 2026
1:32:54
3955
Jeremey Koch
Toronto · Oct 2026
1:32:54
3956
Anand Doobay
Toronto · Oct 2026
1:32:54
3957
Ethan Wilkes
Toronto · Oct 2025
1:32:55
3958
Thomas Pruyn
Toronto · Oct 2026
1:32:56
3959
Brian Anthony
Toronto · Oct 2025
1:32:57
3960
Vladimir Li
Toronto · Oct 2025
1:32:57
3961
Gareth Whiteside
Toronto · Oct 2025
1:32:57
3962
Daniel Hunte
New York · May 2025
1:32:57
3963
Nathaniel Pozzuoli
Boston · Oct 2026
1:32:57
3964
Jacob Roughley
Ottawa · May 2026
1:32:58
3965
Victor Ko
Vancouver · Dec 2025
1:32:58
3966
Greg Wamsley
Toronto · Oct 2025
1:32:58
3967
Jackie Zhou
Guadalajara · Feb 2025
1:32:58
3968
David Rodriguez
Toronto · Oct 2024
1:32:58
3969
Jhomar Suyom
Vancouver · Dec 2025
1:32:59
3970
Mark Bryer
Toronto · Oct 2026
1:32:59
3971
Quinn Sully
Toronto · Oct 2024
1:33:00
3972
Blair Weyersberg
Miami Beach
1:33:00
3973
Greg Wamsley
Toronto · Oct 2026
1:33:00
3974
Josh Varghese
Toronto · Oct 2024
1:33:01
3975
James Allen
Toronto · Oct 2026
1:33:01
3976
David Palma
Toronto · Oct 2026
1:33:01
3977
Jason Naturkach
Phoenix · Jan 2026
1:33:03
3978
Eric Bernard
Toronto · Oct 2024
1:33:03
3979
Berny Point-Dujour
Toronto · Oct 2026
1:33:03
3980
Andrew Hogan
Sydney · Jul 2026
1:33:04
3981
Michael Leeming
Ottawa · May 2026
1:33:04
3982
Mackenzie Tan
Singapore Expo
1:33:04
3983
Dan Esteves
Toronto · Oct 2025
1:33:05
3984
Mario Di Minni
Toronto · Oct 2025
1:33:05
3985
Nathaniel Morris
Katowice · Feb 2024
1:33:05
3986
Shivam Sardana
Toronto · Oct 2026
1:33:06
3987
Eric Yau
Washington DC · Sep 2026
1:33:07
3988
Joe An
New York · May 2026
1:33:07
3989
Benjamin Guay-Marceau
Ottawa · May 2026
1:33:07
3990
Jun Lim
New York · May 2025
1:33:07
3991
Glen Robertson
Ottawa · May 2026
1:33:08
3992
Christopher Eng
Singapore Expo
1:33:08
3993
Rajan Bhardwaj
Incheon · May 2026
1:33:09
3994
Chantha Phon
Dallas · Nov 2025
1:33:09
3995
Andrew Lefler
Toronto · Oct 2024
1:33:09
3996
Hector Gamez
Ottawa · May 2026
1:33:10
3997
Brent Borger
Incheon · May 2025
1:33:11
3998
Danny Black
Toronto · Oct 2024
1:33:11
3999
Bryce Green
Ottawa · May 2026
1:33:12
4000
Paul Keith
Ottawa · May 2026
1:33:12