Skip to content
Country Americas CAN

Canada

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

6,801–7,000 of 7,611

6801
Mory Safaeian
Ottawa · May 2026
2:01:09
6802
Hayden Pickering
Vancouver · Dec 2025
2:01:10
6803
Mike Mcauliffe
Chicago · Nov 2025
2:01:10
6804
Jonathan Orlando
Ottawa · May 2026
2:01:13
6805
Tatenda Chirusa
Toronto · Oct 2025
2:01:14
6806
Anthony Positano
Toronto · Oct 2026
2:01:16
6807
Riley Craig
Toronto · Oct 2025
2:01:21
6808
Jim Giannou
Miami Beach
2:01:21
6809
Victor Huang
Vancouver · Dec 2025
2:01:24
6810
Adam Diamond
Las Vegas · Feb 2025
2:01:24
6811
Kimani Gibbs
Miami Beach
2:01:24
6812
Zhoululang Yuan
Shanghai · Nov 2025
2:01:25
6813
Don MacAlister
Ottawa · May 2026
2:01:26
6814
Chris Lum
Vancouver · Dec 2025
2:01:27
6815
Steven Hung
Toronto · Oct 2025
2:01:27
6816
André Isaac
Houston · Mar 2025
2:01:27
6817
Brendan Li
Ottawa · May 2026
2:01:30
6818
Travis Janzen
Toronto · Oct 2025
2:01:30
6819
Alex Ciappara
Toronto · Oct 2025
2:01:31
6820
Ethan Winokur
Toronto · Oct 2025
2:01:31
6821
Taylor Neilson
Washington DC · Sep 2026
2:01:32
6822
Vish Ravindra
Vancouver · Dec 2025
2:01:32
6823
Stuart Henrickson
Toronto · Oct 2025
2:01:32
6824
Madhav Shyam
Ottawa · May 2026
2:01:33
6825
Thomas Perry
Toronto · Oct 2026
2:01:33
6826
Victor Hsu
Ottawa · May 2026
2:01:34
6827
Daniel Yaskowich
Toronto · Oct 2025
2:01:35
6828
Arsh Gupta
Toronto · Oct 2025
2:01:38
6829
Chris Mustard
Vancouver · Dec 2025
2:01:40
6830
Suren Kiru
Toronto · Oct 2026
2:01:43
6831
Kenneth Del mundo
Ottawa · May 2026
2:01:52
6832
Yichao Ren
Toronto · Oct 2025
2:01:52
6833
Patrick OHARA
Toronto · Oct 2026
2:01:53
6834
Jack Flaminiano
Toronto · Oct 2025
2:01:54
6835
Jonathan Di Carlo
Toronto · Oct 2026
2:01:59
6836
Sylvain Marengere
Toronto · Oct 2026
2:02:03
6837
Sylvain Marengere
Toronto · Oct 2025
2:02:04
6838
Hassan Omar
Osaka · Jan 2026
2:02:05
6839
Chris Mayerson
Vancouver · Dec 2025
2:02:06
6840
Johime Lee
Hong Kong · Nov 2023
2:02:08
6841
Parth Doshi
Toronto · Oct 2025
2:02:09
6842
Jean Cabrera
Toronto · Oct 2026
2:02:10
6843
Joel Acosta
Vancouver · Dec 2025
2:02:13
6844
Marcus Adalay
Singapore · Jun 2025
2:02:13
6845
Omar Nguyen
Ottawa · May 2026
2:02:15
6846
Matthew Waekens
Toronto · Oct 2026
2:02:17
6847
Mackenzie Scott
Toronto · Oct 2026
2:02:18
6848
Gianne Navoa
Vancouver · Dec 2025
2:02:20
6849
Daratony Ravivann
Toronto · Oct 2025
2:02:23
6850
Soheb Malbarwala
Vancouver · Dec 2025
2:02:24
6851
Pake Rassouli
Toronto · Oct 2024
2:02:24
6852
Jason Gill
Vancouver · Dec 2025
2:02:25
6853
Ruichao Jiang
Vancouver · Dec 2025
2:02:29
6854
Justin Li
Vancouver · Dec 2025
2:02:30
6855
Sean Bespaly
Toronto · Oct 2026
2:02:31
6856
Jimohal Francis
Toronto · Oct 2024
2:02:33
6857
Muhannad Abdel Jawad
Abu Dhabi
2:02:33
6858
Rodrigo Puno
Ottawa · May 2026
2:02:34
6859
Joe Fredrick
London Olympia · Mar 2026
2:02:34
6860
Eric Santos
Vancouver · Dec 2025
2:02:34
6861
SEAN SINGH
Ottawa · May 2026
2:02:39
6862
Eddie Miller
Toronto · Oct 2026
2:02:39
6863
Garett Vane
Vancouver · Dec 2025
2:02:40
6864
Jesse Williams
Toronto · Oct 2026
2:02:41
6865
Jason Chow
Vancouver · Dec 2025
2:02:42
6866
Bill Lin
Toronto · Oct 2026
2:02:45
6867
Stephen Henkel
Toronto · Oct 2025
2:02:46
6868
Michael Gregoris
Toronto · Oct 2026
2:02:48
6869
Alexander Wang
Toronto · Oct 2026
2:02:49
6870
Mike V
Vancouver · Dec 2025
2:02:51
6871
Jf Breton
Dallas · Nov 2024
2:02:51
6872
Robert Selmayer
Ottawa · May 2026
2:02:55
6873
Patrick Soden
Toronto · Oct 2026
2:02:55
6874
Daniel Endale
Toronto · Oct 2025
2:02:58
6875
Malik McPherson
Toronto · Oct 2024
2:02:58
6876
Phillip Chuong
Ottawa · May 2026
2:03:00
6877
jason Henderson
Toronto · Oct 2025
2:03:01
6878
Cory Skinkle
Toronto · Oct 2024
2:03:01
6879
Peter Wong
Toronto · Oct 2026
2:03:02
6880
Michael Belcastro
Toronto · Oct 2026
2:03:03
6881
Sean Fevrier
Ottawa · May 2026
2:03:06
6882
Jeremiah Humphrey
Ottawa · May 2026
2:03:10
6883
Martin Gonzalez
Toronto · Oct 2024
2:03:12
6884
Hemrish Dooboree
Toronto · Oct 2025
2:03:13
6885
Shashank Hosahalli Shivamurthy
Vancouver · Dec 2025
2:03:14
6886
Ryan McAuley
Salt Lake City · Sep 2026
2:03:15
6887
Ken Horton
Toronto · Oct 2024
2:03:16
6888
Andres Felipe Herrera
Ottawa · May 2026
2:03:18
6889
Bwenge Namutereza
Ottawa · May 2026
2:03:19
6890
Ferdinand Buencamino
Vancouver · Dec 2025
2:03:19
6891
Joey Chiu
Vancouver · Dec 2025
2:03:19
6892
Benson Sung
Vancouver · Dec 2025
2:03:26
6893
Shubham Verma
Toronto · Oct 2026
2:03:26
6894
Matt Mejias
Toronto · Oct 2024
2:03:28
6895
Malik McPherson
Ottawa · May 2026
2:03:29
6896
Colin Polonenko
Vancouver · Dec 2025
2:03:29
6897
Douglas Yip
Salt Lake City · Sep 2026
2:03:30
6898
Byeong Hyeon Park
Incheon · May 2026
2:03:32
6899
Robert Bobrovskis
Ottawa · May 2026
2:03:33
6900
John klukach
Toronto · Oct 2026
2:03:33
6901
Adrian Angquiangco
Toronto · Oct 2024
2:03:35
6902
Roger Gaudreau
Toronto · Oct 2025
2:03:41
6903
Jaleel Moidu
Toronto · Oct 2024
2:03:44
6904
Patrick Hibbitts
Las Vegas · Feb 2026
2:03:45
6905
Omar Davis
Toronto · Oct 2026
2:03:45
6906
Scott Weatherhead
Toronto · Oct 2026
2:03:48
6907
Tommy Low
Hong Kong · May 2026
2:03:50
6908
Alain Van Thiel
Doha · May 2024
2:03:50
6909
Miguel Gonzalez
Vancouver · Dec 2025
2:03:51
6910
Juan Torrellas
Toronto · Oct 2025
2:03:51
6911
Ardalan Gharibi
Toronto · Oct 2024
2:03:54
6912
John Robert Chai
Toronto · Oct 2026
2:03:54
6913
Aditya Oza
Bengaluru · Apr 2026
2:03:56
6914
Tyler Layton
Washington DC · Sep 2026
2:03:57
6915
Lokesh Garg
Toronto · Oct 2026
2:03:57
6916
Shaquille Martin
Ottawa · May 2026
2:03:58
6917
Jahan Kargar
Mexico City · Nov 2025
2:03:58
6918
Shubham Verma
Ottawa · May 2026
2:04:01
6919
Miguel Dias
Toronto · Oct 2026
2:04:02
6920
Kris Medri
Toronto · Oct 2024
2:04:03
6921
Ryan Ko
Vancouver · Dec 2025
2:04:05
6922
Eric Yau
Toronto · Oct 2025
2:04:09
6923
Roy Wong
Singapore · Jun 2025
2:04:10
6924
Anthony Fung
Toronto · Oct 2025
2:04:12
6925
Winston Xing
Toronto · Oct 2026
2:04:13
6926
Dennis Mak
Toronto · Oct 2026
2:04:13
6927
Nariman Namdari
Bangkok 1 · Mar 2026
2:04:14
6928
Jamie Allen
Toronto · Oct 2026
2:04:14
6929
Akil Augustine
Ottawa · May 2026
2:04:15
6930
Gino Hernandez
Vancouver · Dec 2025
2:04:16
6931
Gregory Chin
Toronto · Oct 2026
2:04:16
6932
Dan Shea
Stockholm · Jun 2026
2:04:20
6933
Cory Mctague
Toronto · Oct 2024
2:04:20
6934
Aditya Sharma
Tampa · Oct 2026
2:04:20
6935
Andres Arenas
Toronto · Oct 2025
2:04:24
6936
Lochlan Ridley
Toronto · Oct 2025
2:04:27
6937
Dan Shea
Vancouver · Dec 2025
2:04:30
6938
Jovan Villarta
Vancouver · Dec 2025
2:04:32
6939
Frankie Cena
Ottawa · May 2026
2:04:33
6940
Allen Giang
Vancouver · Dec 2025
2:04:33
6941
Jeroen Winterink
Toronto · Oct 2026
2:04:34
6942
Noam Eppel
Toronto · Oct 2025
2:04:36
6943
ALEX LEUNG
Toronto · Oct 2026
2:04:36
6944
Frankie Cena
Toronto · Oct 2026
2:04:36
6945
Luigi Figliuzzi
Vancouver · Dec 2025
2:04:44
6946
Sergei Shibaev
Toronto · Oct 2025
2:04:44
6947
Sam Elkareh
Toronto · Oct 2024
2:04:44
6948
Andrew Ennis
Ottawa · May 2026
2:04:46
6949
Harj Thandi
Vancouver · Dec 2025
2:04:47
6950
Alex Kong
Toronto · Oct 2026
2:04:48
6951
Shehbaz Hussain
Vancouver · Dec 2025
2:04:49
6952
Mark Heinrichs
Toronto · Oct 2026
2:04:49
6953
jason Henderson
Ottawa · May 2026
2:04:51
6954
Scott Thibideau
Ottawa · May 2026
2:04:51
6955
Andrei Horga
Vancouver · Dec 2025
2:04:51
6956
Matt Andrusiek
Toronto · Oct 2026
2:04:51
6957
Shaune Rodney
Singapore · Apr 2026
2:04:52
6958
Emmanuel Griffet
Toronto · Oct 2025
2:04:55
6959
Matt Manley
Toronto · Oct 2024
2:04:58
6960
Bryan Williams
Ottawa · May 2026
2:05:00
6961
Amarjit Garcha
Vancouver · Dec 2025
2:05:01
6962
Nicholas Docimo
Bangkok 1 · Mar 2026
2:05:02
6963
Christian Anderson
Vancouver · Dec 2025
2:05:02
6964
Colin Boyd
Vancouver · Dec 2025
2:05:03
6965
Matt Ferguson
Toronto · Oct 2025
2:05:03
6966
Julian Aziz
Toronto · Oct 2025
2:05:04
6967
David Taylor
Houston · Feb 2023
2:05:04
6968
Omar Qubaia
Toronto · Oct 2025
2:05:06
6969
Mike Kessler
Toronto · Oct 2025
2:05:08
6970
Alan Burvill
Toronto · Oct 2026
2:05:09
6971
Davis Rodrigues
Warsaw · Apr 2025
2:05:17
6972
Gurmeet Sangha
Vancouver · Dec 2025
2:05:19
6973
Jeremy Lepine
Ottawa · May 2026
2:05:22
6974
Babak Tabrizi
Toronto · Oct 2025
2:05:25
6975
Daniel Corbo
Toronto · Oct 2025
2:05:26
6976
Chris Sweeting
Toronto · Oct 2024
2:05:27
6977
Paul Florentino
Toronto · Oct 2025
2:05:28
6978
Tyler Layton
Toronto · Oct 2026
2:05:28
6979
Hoai Nam Dao
Toronto · Oct 2025
2:05:31
6980
Stephen Park
Houston · Mar 2025
2:05:31
6981
Scott Pitton
Toronto · Oct 2025
2:05:34
6982
Derek Ward
Vancouver · Dec 2025
2:05:37
6983
Aristotle Nuon
Ottawa · May 2026
2:05:38
6984
Patrick OConnor
Ottawa · May 2026
2:05:38
6985
Seann Pison
Vancouver · Dec 2025
2:05:39
6986
Adrian Wong
Ottawa · May 2026
2:05:40
6987
Mike Mcauliffe
Mechelen · Mar 2026
2:05:44
6988
Josh Kyrzyk
Vancouver · Dec 2025
2:05:46
6989
Jose Romero
Toronto · Oct 2026
2:05:47
6990
Sahib Bajwa
Riga · May 2026
2:05:49
6991
Mike Shemko
Bologna · Apr 2026
2:05:50
6992
Carlos Lopez
Toronto · Oct 2025
2:05:50
6993
Pierre-Marc Lesage
Ottawa · May 2026
2:05:54
6994
Yi Wang
Hong Kong · May 2026
2:05:54
6995
Wei Tao Cheong
Toronto · Oct 2026
2:05:54
6996
Steven Kuo
Toronto · Oct 2026
2:05:54
6997
Mike Watts
Vancouver · Dec 2025
2:05:55
6998
Jocelyn (Jos) Allard
Singapore · Jun 2025
2:05:55
6999
Marquis Richards
Mexico City · Nov 2025
2:05:56
7000
Darryl Gentil
Toronto · Oct 2026
2:05:56