All Canada stats
ALL-TIME

Best Canada Men's 3000 m Athletes of All Time

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

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

#AthleteResultWindDate
1Mohammed Ahmed7:31.96Aug 25, 2024
2Charles Philibert-Thiboutot7:35.73Jul 7, 2024
3Kieran Lumb7:36.46Sep 10, 2023
4Thomas Fafard7:38.07Jul 7, 2024
5Kevin Sullivan7:40.17Feb 9, 2007
6Justyn Knight7:41.10Aug 12, 2025
7Graeme Fell7:42.26Jul 9, 1983
8Jeff Schiebler7:43.42Aug 25, 1998
9Jason Bunston7:45.58Feb 2, 1996
10Paul Williams7:46.22Jun 8, 1988
11Lucas Bruchet7:46.89Jun 1, 2017
12Carey Nelson7:48.04Jul 22, 1986
13Steve Agar7:48.33Aug 26, 1998
14Nathan Brannen7:48.98Jul 26, 2013
15Simon Bairu7:49.20Jul 15, 2007
16Ross Proudfoot7:49.64Jul 24, 2015
17Sean Kaley7:50.21Feb 6, 1999
18Justin Pretre7:51.57Jan 30, 2026
19Mike Tate7:51.71Feb 10, 2018
20Paul Mccloy7:52.04Aug 16, 1985
21Dave REID7:52.16Jul 10, 1985
22Paul Morrison7:52.24Jun 5, 2004
23Michael Woods7:52.27Feb 4, 2006
24Kurt Benninger7:52.28Feb 4, 2006
25Greg Duhaime7:52.35Aug 10, 1980
26Kip Kangogo7:52.40Mar 8, 2003
27Benjamin Flanagan7:52.84Jun 16, 2022
28Jean-Simon Desgagnés7:53.01Aug 14, 2021
29Graham Hood7:53.60Feb 9, 2002
30Andrew Alexander7:53.69Jun 15, 2024
31Aaron Ahl7:53.89Jan 15, 2022
32Taylor Milne7:54.26Jul 23, 2008
33Rory Linkletter7:54.29Feb 24, 2018
34Ryan Mckenzie7:54.61Jun 15, 2008
35Matt Johnston7:55.11Jun 5, 2004
36Ryan Hayden7:55.47Jan 31, 2004
37Matthew Kerr7:56.34Feb 5, 2005
38Brandon Derek Lord7:56.50Jan 24, 2015
39Eric Gillis7:56.78Jul 1, 2009
40Reid Muller7:57.05Jan 30, 2021
41Matt Leeder7:57.06Mar 7, 2009
42Reid Coolsaet7:57.08Feb 14, 2004
43Jay Cantin7:57.39Feb 14, 2004
44Marc Olesen7:57.43May 27, 1989
45Alexandre Genest7:57.46Feb 11, 2012
46Robert Denault7:57.77Feb 8, 2019
47William Paulson7:58.04Feb 8, 2019
48Charlie Dannatt7:58.37Jan 16, 2026
49Tyler Dozzi7:58.54Jun 16, 2022
50Justin Kent7:58.68Jul 31, 2019
51Jordan Macintosh7:59.34Aug 4, 2023
52Kyle Boorsma7:59.72Jul 26, 2008
53Andrew Davies8:00.00Jul 15, 2025
54Nicholas Bannon8:00.11Jul 9, 2024
55Mark Bomba8:00.30Feb 1, 2003
56Dylan Wykes8:00.67Nov 12, 2005
57Alex Hutchinson8:00.88Mar 6, 2004
58Cameron Levins8:00.99Jul 26, 2013
59Jeremy Deere8:01.14Jan 12, 2002
60Bruno Mazzotta8:01.36Feb 14, 2004
61Andrew NIXON8:01.75Feb 9, 2013
62Adam Palamar8:01.87Feb 10, 2017
63Peter Corrigan8:02.45May 20, 2014
64Chris Weber8:02.76Jun 30, 1996
65Christopher DULHANTY8:02.97Jul 24, 2015
66Philippe Morneau-Cartier8:03.06Jul 27, 2024
67Jerry Ziak8:03.31Feb 1, 2003
68Cristiano Mauricio8:03.47Feb 3, 2007
69Ehab El-Sandali8:03.50Feb 10, 2018
70Yemane Mulugeta8:03.50Jan 16, 2026
71Chris MCGREGOR8:03.55Jun 12, 1999
72John Gay8:03.91Feb 23, 2023
73Justin Marpole-Bird8:03.95Feb 27, 2010
74Anthony BERKIS8:04.99May 6, 2011
75Eric KIAUKA8:05.15Mar 8, 2008
76Olivier Collin8:05.25Jan 17, 2015
77Stephane COLLE8:05.39Mar 3, 2012
78Declan WHITE8:05.94Jan 31, 2015
79Steve Lawrence8:05.96Feb 26, 1999
80Robin Watson8:06.09Mar 4, 2006
81Connor Black8:06.88Jun 29, 2021
82Max Turek8:07.19Jul 1, 2023
83Robert Mccann8:07.21Feb 14, 2015
84Matthew Travaglini8:07.28Jul 15, 2025
85Peter Cardle8:07.35Feb 9, 2002
86Mathew Walters8:07.50Feb 4, 2012
87Geoff Martinson8:07.61Jul 4, 2009
88Barry Britt8:08.45Feb 14, 2015
89Brandon Vail8:08.78Feb 11, 2022
90Ryan Smeeton8:09.06Feb 8, 2019
91Nickolas Colyn8:09.19Feb 14, 2020
92Matthew Hughes8:09.25Feb 6, 2010
93Jean-Samuel Lapointe8:09.41Jan 14, 2017
94Dave WESTON8:09.75Feb 6, 2010
95Ben Preisner8:09.87Feb 10, 2017
96Jaxon Kuchar8:09.92Jun 12, 2026
97Chris Winter8:10.05Feb 11, 2012
98Paul Janikowski8:10.20Feb 4, 2012
99Nicholas Falk8:10.23Feb 8, 2014
100Melika Ghali8:10.31Feb 2, 2019