Federation · CAN

Canada national best marks

Best marks by Canada athletes in each event, compiled from the all-time lists we import. Derived national bests — not official national records (see note below).

123

Stored marks

120

Distinct marks shown

Men's 10,000m

Derived 14 Sep 2026

Canada national best marks, men 10,000 Metres
# Athlete Mark Date Venue Age
1 Mohammed Ahmed 26:34.14 6 Mar 2022 31
2 Mohammed Ahmed 26:43.79 2 Aug 2024 33
3 Mohammed Ahmed 26:53.01 16 Mar 2024 33
4 Mohammed Ahmed 26:59.35 6 Oct 2019 28
5 Mohammed Ahmed 27:02.35 4 Aug 2017 26
6 Cameron Levins 27:07.51 29 May 2015
7 Mohammed Ahmed 27:20.56 13 Apr 2018 27
8 Ben Flanagan 27:20.93 16 Mar 2024
9 Simon Bairu 27:23.63 1 May 2010
10 Cameron Levins 27:27.96 29 Apr 2012
11 Mohammed Ahmed 27:30.00 5 May 2017 26
12 Mohammed Ahmed 27:30.27 17 Jul 2022 31
13 Mohammed Ahmed 27:34.64 29 Apr 2012 21
14 Mohammed Ahmed 27:35.76 10 Jul 2013 22
15 Cameron Levins 27:36.00 4 May 2014
16 Jeffrey Schiebler 27:36.01 4 May 2001
17 Cameron Levins 27:40.68 4 Aug 2012
18 Jeffrey Schiebler 27:45.75 26 Apr 1998
19 Mohammed Ahmed 27:46.90 2 May 2015 24
20 Mohammed Ahmed 27:47.76 30 Jul 2021 30
21 Cameron Levins 27:47.89 10 Jul 2013
22 Rory Linkletter 27:48.23 29 Mar 2025
23 Ben Flanagan 27:49.09 13 May 2021
24 Ben Flanagan 27:49.67 4 Mar 2023
25 Paul Williams 27:50.19 5 Jul 1986
26 Jeffrey Schiebler 27:50.65 3 May 2002
27 Mohammed Ahmed 27:50.70 31 May 2013 22
28 Simon Bairu 27:50.71 29 Apr 2007
29 Simon Bairu 27:50.76 2 May 2009
30 Jeffrey Schiebler 27:50.98 20 Apr 1997
31 Cameron Levins 27:53.58 29 Apr 2022
32 Jeffrey Schiebler 27:53.85 23 Apr 2000
33 Charles Philibert-Thiboutot 27:54.66 11 Apr 2024
34 Paul Williams 27:55.92 7 Apr 1984
35 Luc Bruchet 27:56.12 6 Mar 2022
36 Cameron Levins 27:56.23 1 Aug 2014
37 Mohammed Ahmed 27:56.43 20 Aug 2023 32
38 Paul McCloy 27:56.8 26 Apr 1986
39 Reid Coolsaet 27:56.92 29 Apr 2007
40 Paul Williams 27:56.96 11 Jun 1988
41 Evan Burke 27:57.04 3 Apr 2026
42 Simon Bairu 27:58.05 29 Apr 2012
43 Jeffrey Schiebler 27:58.15 28 Nov 2001
44 Jeffrey Schiebler 28:00.47 22 May 2004
45 Jeffrey Schiebler 28:00.54 2 May 2003
46 Sean Kaley 28:01.06 5 May 2000
47 Sean Kaley 28:01.29 3 May 2002
48 Luc Bruchet 28:01.30 14 May 2022
49 Mohammed Ahmed 28:02.96 1 Aug 2014 23
50 Paul McCloy 28:03.5 23 Apr 1988
51 Carey Nelson 28:04.05 4 Jun 1991
52 Jeffrey Schiebler 28:04.67 25 Apr 2004
53 Simon Bairu 28:04.75 1 May 2005
54 Paul Williams 28:04.80 30 Aug 1985
55 Jeffrey Schiebler 28:05.12 22 Apr 2001
56 Dan Shaughnessy 28:05.64 30 Jun 1975
57 Jeffrey Schiebler 28:05.84 27 May 1995
58 Ben Flanagan 28:06.88 29 Aug 2020
59 Jeffrey Schiebler 28:07.06 8 Aug 2001
59= Jeffrey Schiebler 28:07.06 30 Apr 2004
61 Cameron Levins 28:07.14 6 Jun 2012
62 Eric Gillis 28:07.19 4 May 2008
63 Thomas Fafard 28:07.37 28 Mar 2026
64 Alain Bordeleau 28:08.87 21 Jul 1984
65 Paul Williams 28:09.2 6 Jun 1984
66 Jeffrey Schiebler 28:10.14 27 Nov 2004
67 Kieran Lumb 28:11.49 13 May 2022
68 Paul McCloy 28:11.72 4 May 1984
69 Charles Philibert-Thiboutot 28:11.81 14 May 2022
70 Jeffrey Schiebler 28:11.93 1 Dec 1999
71 Peter Butler 28:12.0 18 Jul 1981
72 Rory Linkletter 28:12.42 2 May 2019
73 Paul Williams 28:12.71 27 Jan 1990
74 Dylan Wykes 28:12.82 1 May 2011
75 Jeffrey Schiebler 28:13.0 20 Apr 1996
76 Peter Butler 28:13.16 7 Aug 1983
77 Paul McCloy 28:13.64 30 Jun 1987
78 Jerome Drayton 28:13.74 30 Jun 1975
79 Mohammed Ahmed 28:13.91 4 Aug 2012 21
80 Reid Coolsaet 28:14.29 14 Sep 2007
81 Jeffrey Schiebler 28:14.30 3 Jun 2000
82 Dan Shaughnessy 28:14.8 25 Jan 1974
83 Cameron Levins 28:15.19 22 Aug 2015
84 Chris McCubbins 28:16.51 25 Jul 1975
85 Eric Gillis 28:16.98 18 Apr 2008
86 Andrew Alexander 28:17.24 4 Mar 2023
87 Paul Williams 28:19.31 3 Jul 1989
88 Paul McCloy 28:19.43 9 Jun 1990
89 Paul Williams 28:19.51 9 Jun 1990
89= Ben Flanagan 28:19.51 2 May 2019
91 Peter Butler 28:20.0 28 Aug 1982
92 Carey Nelson 28:20.4 23 Apr 1988
93 Jeffrey Schiebler 28:20.77 14 Apr 1995
94 Reid Coolsaet 28:21.86 13 Apr 2007
95 Andrew Alexander 28:22.29 16 Mar 2024
96 Chris Weber 28:23.78 5 May 2000
97 Dave Reid 28:23.99 1 Jun 1996
98 Jeffrey Schiebler 28:24.26 28 Sep 2002
99 Perry Mackinnon 28:24.38 29 Mar 2024
100 Andrew Alexander 28:24.42 25 Mar 2022
101 Thomas Fafard 28:25.51 1 May 2026
102 Jerome Drayton 28:25.8 19 Sep 1970
103 Brendan Matthias 28:25.82 19 Jul 1995
104 Kieran Lumb 28:25.93 25 Mar 2022
105 Rory Linkletter 28:26.27 14 May 2022
106 Peter Butler 28:26.48 11 Apr 1980
107 Paul Williams 28:26.82 19 Mar 1983
108 Sean Kaley 28:26.89 7 May 1999
109 Farah Abdulkarim 28:27.34 5 Dec 2020
110 Chris Weber 28:27.52 27 May 1995
111 Jeffrey Schiebler 28:27.96 28 Nov 2000
112 Carey Nelson 28:28.13 11 Jun 1988
113 Jeffrey Schiebler 28:28.3 30 Nov 1997
113= Jeremy Coughler 28:28.30 16 Mar 2024
115 Carey Nelson 28:28.38 9 Jun 1990
116 Simon Bairu 28:28.69 26 Mar 2004
117 Peter Butler 28:28.7 28 Apr 1984
118 Chris McCubbins 28:28.8 24 Apr 1976
119 Paul McCloy 28:29.11 26 Jul 1986
120 Paul McCloy 28:29.16 22 Jun 1986
121 Jeffrey Schiebler 28:29.22 26 Jul 2002
122 Paul McCloy 28:29.81 28 May 1994
123 Art Boileau 28:29.91 17 Mar 1984

Every mark in scope within the compiled depth. Equal marks share a rank ("1=" style). An athlete with marks for two nations appears under each nation represented at the time (e.g. Obikwelu under Nigeria and Portugal).

About this derivation

These lists are derived from the marks in our database — including the complete legal all-time lists imported from alltime-athletics.com — grouped by the nation the athlete was representing at each mark. They are not official national records: federations ratify national records under their own eligibility rules, and some marks here may not qualify.