All Canada stats
ALL-TIME

Best Canada Men's 5000 m Athletes of All Time

All-time list of the top Canada men in the 5000 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest Canada men in the 5000 m. Mohammed Ahmed tops the all-time national list with 12:47.20, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Mohammed Ahmed12:47.20Jul 10, 2020
2Justyn Knight12:51.93Jun 10, 2021
3Thomas Fafard13:05.07May 25, 2024
4Kieran Lumb13:12.54Jul 19, 2025
5Lucas Bruchet13:12.56Jun 12, 2021
6Charles Philibert-Thiboutot13:12.76May 6, 2022
7Jeff Schiebler13:13.96Sep 1, 1998
8Benjamin Flanagan13:13.97May 6, 2023
9Cameron Levins13:15.19Jun 1, 2013
10Jean-Simon Desgagnés13:18.67May 1, 2026
11Kevin Sullivan13:19.27Apr 13, 2007
12Matthew Hughes13:19.56May 2, 2015
13Reid Coolsaet13:21.53Jul 28, 2007
14Jason Bunston13:22.08Jul 6, 1996
15Paul Morrison13:22.39Jul 28, 2007
16Paul Williams13:22.68Jul 2, 1988
17Sean Kaley13:25.16Aug 12, 2000
18Simon Bairu13:25.91Jul 28, 2007
19Paul Mccloy13:27.65Jun 7, 1986
20Evan Burke13:28.84May 1, 2026
21Carey Nelson13:29.20Sep 4, 1987
22Ross Proudfoot13:29.32Jul 18, 2015
23Rory Linkletter13:29.67May 6, 2022
24John Gay13:29.82Aug 6, 2022
25Kurt Benninger13:30.27May 2, 2009
26Graeme Fell13:30.76May 7, 1989
27Matthew Beaudet13:32.24May 23, 2026
28Matthew Kerr13:32.53Jun 11, 2003
29Perry Mackinnon13:33.81Apr 21, 2023
30Mike Tate13:34.28May 5, 2017
31Andrew Alexander13:34.50Apr 14, 2022
32Greg Duhaime13:34.7HTMay 26, 1984
33Brendan Matthias13:34.75Jun 3, 1992
34Ryan Mckenzie13:35.56Apr 29, 2007
35Steve Agar13:35.86Apr 19, 1998
36Ehab El-Sandali13:35.93Apr 29, 2022
37Peter Butler13:36.0HTMay 14, 1983
38Eric Gillis13:36.03Jul 21, 2007
39Chris Weber13:36.12Jul 2, 1995
40Dave Campbell13:36.19Jul 16, 1989
41Dave REID13:36.48May 28, 1996
42Mitchell Ubene13:36.71Jun 24, 2022
43Andrew Davies13:37.39Jun 24, 2022
44Farah Abdulkarim13:37.57Aug 15, 2020
45Jeremy Coughler13:37.69Jun 24, 2022
46Art Boileau13:38.05May 24, 1986
47Connor Black13:38.09Jun 24, 2022
48Marc Olesen13:38.09Jun 8, 1991
49Jeremy Deere13:38.31Aug 12, 2000
50Peter Corrigan13:39.98May 1, 2016
51William Paulson13:40.32Dec 4, 2020
52Robin Watson13:40.33Apr 17, 2009
53Kip Kangogo13:40.97Jul 13, 2007
54Nathan Brannen13:43.19Mar 30, 2007
55Dylan Wykes13:43.43Apr 22, 2011
56Geoff Martinson13:43.45Mar 25, 2011
57Grant McLaren13:43.8Sep 7, 1972
58Bob Finlay13:44.0Sep 7, 1972
59Tyler Dozzi13:44.40Jun 24, 2022
60Nicholas Bannon13:45.56Jun 24, 2022
61Justin Kent13:46.30Jun 9, 2019
62Philippe Morneau-Cartier13:46.58Jul 27, 2023
63Heath Mcallister13:47.42May 3, 2026
64Taylor Milne13:47.75May 2, 2009
65Joshua Desouza13:47.81Apr 22, 2022
66Matt Johnston13:47.98Apr 24, 2004
67Mark Bomba13:48.44Jul 9, 2004
68Samuel Vincent13:48.64Jun 11, 2022
69Foster Malleck13:48.80Mar 28, 2024
70Robert Denault13:49.24Mar 29, 2019
71Kelly Wiebe13:49.54Jun 8, 2013
72Brad TIGHE13:49.70Apr 25, 2002
73Ibrahim Ahmed13:50.88Apr 14, 2023
74Thomas Broatch13:51.16Jun 11, 2022
75Aaron HENDRIKX13:51.41May 4, 2014
76Santiago Gaitan13:51.52Jul 31, 2025
77Alex Hutchinson13:52.36May 2, 2003
78Barry Britt13:52.70May 30, 2015
79Xavier Perras-Phaneuf13:53.39May 23, 2026
80Matt Leeder13:54.42May 2, 2009
81Jonathan Desouza13:54.51Apr 22, 2022
82Kyle Boorsma13:54.92May 2, 2009
83Andrew NIXON13:55.80Apr 19, 2013
84Will MCCOMB13:55.91Apr 30, 2004
85Jerry Ziak13:56.12Aug 4, 2006
86Jordan Macintosh13:56.13Apr 16, 2021
87Yemane Mulugeta13:56.22Apr 17, 2026
88Peter Cardle13:56.33Jul 10, 2001
89Geoff Kerr13:57.03May 5, 2007
90Thomas Laviolette13:57.37Jun 27, 2024
91Joël Bourgeois13:57.65May 25, 2001
92Steve Lawrence13:57.68Apr 17, 1999
93Matthew Bruce13:57.91Mar 5, 2010
94Ben Preisner13:57.97Feb 9, 2018
95Matt Talbot13:58.14Jul 31, 2025
96Joshua Zelek13:58.14Apr 22, 2022
97Chris Winter13:58.17Apr 1, 2016
98Brandon Derek Lord13:58.46Apr 18, 2014
99John Perrier13:58.95Jul 27, 2023
100Adam Palamar13:59.03Apr 1, 2016