All Canada stats
ALL-TIME

Best Canada Men's 100 m Athletes of All Time

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

Discover the greatest Canada men in the 100 m. Andre De Grasse tops the all-time national list with 9.69, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Andre De Grasse9.69+4.8⚠Jun 18, 2017
2Donovan Bailey9.84+0.7Jul 27, 1996
3Bruny Surin9.84+0.2Aug 22, 1999
4Aaron Brown9.87+5.5⚠Jun 4, 2022
5Chairo Ogbebor9.89+6.0⚠May 16, 2026
6Hank Palmer9.9HT+2.2⚠Jul 6, 2005
7Nicolas Macrozonaris9.91+3.7⚠Jun 22, 2002
8Eliezer Adjibi9.92+1.5Jun 26, 2026
9Jerome Blake9.93+1.0Apr 26, 2026
10Ben Johnson9.95+0.8Jul 9, 1986
11Gavin Smellie9.97+5.1⚠Apr 15, 2017
12Duan Asemota9.98+3.4⚠Apr 20, 2024
13Pierre Browne9.98+3.7⚠Jun 22, 2002
14Brendon Rodney10.00+1.6Jul 28, 2023
15Desai Williams10.00+3.7⚠Aug 6, 1988
16Malachi Murray10.01+1.7Apr 27, 2024
17Glenroy Gilbert10.01+2.8⚠May 15, 1993
18Atlee Mahorn10.01+4.1⚠Aug 24, 1991
19Anson Henry10.04+3.7⚠Jun 22, 2002
20Jared Connaughton10.04+3.8⚠Apr 9, 2011
21Sam Effah10.06+1.7Jul 9, 2010
22Akeem Haynes10.06+3.0⚠May 16, 2015
23Bolade Ajomale10.07+2.6⚠Jun 16, 2021
24Mark Mckoy10.08+1.5Jul 2, 1993
25Justyn Warner10.08+3.3⚠Apr 18, 2015
26Robert Esmie10.08+3.4⚠Aug 9, 1996
27Damian Warner10.09+5.3⚠May 14, 2016
28Tony Sharpe10.09+5.5⚠Jun 30, 1984
29Brad Mccuaig10.10+1.1Jul 9, 1998
30O'Brian Gibbons10.10+1.5Aug 1, 1998
31Clayton Latham10.1HTMar 15, 2003
32Norris Spike10.10+2.2⚠May 31, 2026
33Travis Campbell10.10+2.8⚠Apr 26, 2025
34David Tomlin10.1HT+1.0Sep 1, 1995
35Glenn SMITH10.1HT+2.6⚠May 30, 1999
36Dontae Richards-Kwok10.12+0.8Aug 2, 2013
37Bismark Boateng10.12+2.4⚠Jun 27, 2021
38Andre Ford-Azonwanna10.12+4.2⚠Jun 17, 2017
39Ian Warner10.13+3.4⚠May 13, 2012
40Keon Rude10.14+4.1⚠Jun 9, 2024
41Michael Leblanc10.16+2.4⚠Jun 6, 2007
42Charles Allen10.16+4.3⚠Jun 22, 2002
43Karson Kowalchuk10.16+2.4⚠May 15, 2022
44Harry Jerome10.17+1.6Oct 14, 1968
45Segun Makinde10.17+2.5⚠Jul 9, 2016
46Benjamin Williams10.17+2.1⚠Jun 9, 2019
47Almond Small10.17+2.4⚠Apr 9, 2022
48Jermaine JOSEPH10.17+3.7⚠Jun 22, 2002
49Oluseyi Smith10.18+3.8⚠Jun 5, 2016
50Carlton Chambers10.18+3.1⚠Apr 20, 1996
51Wyatt Lee10.18+3.2⚠Jun 28, 2025
52Edrick Floréal Jr10.20+2.9⚠Jun 4, 2022
53Tyrell Davis10.20+2.1⚠May 31, 2026
54Neville WRIGHT10.20+5.7⚠Jul 2, 2006
55Richard ADU-BOBIE10.20+2.9⚠Jul 1, 2007
56Williams Ogunnubi10.21+4.4⚠Jun 14, 2025
57Ramone English10.21+2.9⚠Jul 6, 2024
58Bryan Barnett10.22-0.1Aug 30, 2009
59Brandon Letts10.22+1.4May 28, 2023
60Ibrahim Ayorinde10.22+1.3Apr 22, 2022
61Domenic Barresi10.22+2.0Jun 4, 2024
62Anthony WILSON10.22+7.9⚠May 18, 1991
63Trevino BETTY10.22+3.9⚠Jul 3, 2000
64Tooni Ogunyeye10.23+0.0Aug 1, 2025
65Jarid VAUGHAN10.23+2.5⚠Apr 4, 2009
66Dominick Frank10.24+4.4⚠Apr 8, 2026
67Storm Zablocki10.25+1.4May 28, 2023
68Rhoan STERLING10.25+3.7⚠May 11, 2013
69Okiki AKINREMI10.25+7.2⚠Jul 19, 1996
70Jeremiah Lauzon10.26+3.3⚠Apr 22, 2022
71Junior Imoukhuede10.27+4.1⚠Jun 9, 2024
72Cyprian Enweani10.27+6.8⚠Jul 9, 1989
73Pierce Lepage10.28+1.5May 27, 2023
74Brian Thomas10.28+6.2⚠May 3, 1991
75Joshua Onwuanimkwu10.28+0.8Jul 5, 2025
76Peter Ogilvie10.29+1.3Jul 15, 1995
77Jordan Soufi10.30+4.5⚠Jul 25, 2021
78TJ Lawrence10.30+4.1⚠Jun 12, 2015
79Derrick Sutherland10.31+1.5Apr 11, 1992
80Tyrone Halstead10.31+4.6⚠May 8, 2010
81Dushane Farrier10.31+1.4May 23, 2015
82Aaron Bowman10.31+2.8⚠May 19, 2013
83Wesley Best10.31+4.0⚠Jun 16, 2012
84Immanuel Onyemah10.32+3.2⚠Jul 20, 2025
85Niko Dowhos10.32+1.8May 10, 2024
86Nathan Taylor10.32+3.1⚠Aug 4, 2006
87Luxon Glor10.33+1.1Jul 5, 2019
88Carter Birade10.33+2.4⚠May 3, 2025
89Roland Dodoo10.33+2.3⚠Jun 23, 2019
90Drelan Bramwell10.33+2.0Jun 12, 2015
91Olufemi Akinloye10.33+4.4⚠Jun 14, 2025
92Devon Rittinger10.33+4.0⚠Jun 16, 2012
93Courtney BROWN10.33+1.6May 25, 1985
94William Batley10.35+2.9⚠Jun 7, 2024
95Jahnie Leslie10.35+2.0Jul 5, 2025
96Isaac Chandra10.35+2.9⚠Jun 7, 2024
97Jacob Hall10.35+4.0⚠May 11, 2024
98Doug Hinds10.35Apr 20, 1979
99Richard Jones10.35+0.6Mar 23, 1987
100Dennis Iriowen10.35+2.9⚠Aug 8, 2025