All Mexico stats
ALL-TIME

Best Mexico Men's 200 m Athletes of All Time

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

Discover the greatest Mexico men in the 200 m. José Carlos Herrera tops the all-time national list with 20.17, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1José Carlos Herrera20.17+0.9Apr 16, 2016
2Juan Pedro Toledo20.40+1.5Aug 24, 2004
3César Ramírez20.50+0.0May 11, 2016
4Gerardo LOMELI Ponce20.53+0.0Jun 30, 2024
5Alejandro Cardenas20.53+0.0Mar 15, 2025
6Jesús Aguilasocho20.6HTJul 6, 1985
7Genaro ROJAS20.6HTApr 11, 1992
8Alejandro Cárdenas20.63-1.9May 23, 1998
9Juan Carlos ALANIS Prieto20.63+0.0Jun 2, 2019
10Heber Gallegos20.66+6.8⚠Mar 30, 2019
11Jaime Barragan20.72+0.0Apr 8, 1995
12Carlos Salcido20.80+0.2May 5, 2018
13Ivan Eduardo MORENO Lopez20.80+1.1May 7, 2017
14Armando Cardenas20.82+0.7Jul 2, 2025
15Hector Ruiz20.89+1.3May 16, 2015
16Javier Martinez20.98-0.7May 1, 2026
17Jose Rodriguez21.00+1.0Aug 3, 2022
18Víctor Pérez21.01+1.1May 7, 2017
19Arturo Sepúlveda21.04+1.2Apr 14, 2019
20Luis Hassan Campuzano21.04+0.4Nov 30, 2024
21Adrian Garcia21.06+1.4May 28, 2017
22Gessael Lopez21.12+0.0Jun 2, 2019
23Kalobe Jimenez21.12+2.4⚠May 3, 2025
24Roberto LUEVANO21.14-0.6Aug 31, 2014
25Rafael Buelna21.15-0.4May 10, 2025
26Brandon Heredia21.16+0.7Mar 21, 2026
27Jonathan Padilla21.19+2.9⚠Jun 4, 2023
28Alejandro Diaz21.22+0.0Jun 30, 2024
29Edgar Ramírez21.23+0.8Jul 23, 2023
30Alejandro Gonzalez21.26+1.2Apr 14, 2019
31Daniel Martinez21.28+1.2Apr 14, 2019
32Alejandro BANDA21.30Jun 20, 1998
33Eduardo Loya21.31+1.9Apr 27, 2025
34Miguel Ángel González21.31Oct 15, 1968
35Luis Avilés21.32+1.7Feb 17, 2019
36Victor Gabriel Galaviz21.33-0.7May 1, 2026
37Sebastian Avena21.33+3.4⚠Apr 3, 2026
38Mario Trillo21.33+0.0Mar 13, 2008
39Carlos Daniel Fierro21.34+0.1May 24, 2026
40Kevin Emiliano Jasso21.34+1.4Mar 9, 2025
41Valente Mendoza21.35+2.8⚠Apr 14, 2023
42Victor de Jesus Martínez21.37+0.7Feb 23, 2025
43Julian Tamez21.37+0.3Mar 23, 2014
44Jaime LÓPEZ21.37+0.0May 6, 2000
45Alejandro Alarcon21.38-0.1Jun 22, 2022
46Jose Cornejo21.39+0.5Apr 27, 2024
47Eduardo Isaim Sanchez21.41+3.2⚠Mar 27, 2026
48Horacio Ponce21.43+1.3Apr 16, 2017
49Juan Daniel Juarez21.44+0.0Apr 27, 2025
50Diego Garay21.46+1.4May 10, 2025
51Raymundo Escalante21.46Jun 20, 1998
52Luis Martin GARCIA Mendez21.47-2.4Apr 26, 2018
53Diego Hernandez21.48-1.3May 15, 2022
54Juan Francisco Fuentes21.48+0.3Feb 26, 2023
55Emiliano Esponda21.48+0.2Jun 30, 2024
56Ruben CHAVEZ21.49+3.4⚠Apr 21, 2001
57Fernando Diego21.50-1.3May 15, 2022
58Guillermo Campos21.51+0.8Mar 2, 2025
59César González21.51+0.2Jun 30, 2024
60Edgar Toriz21.52+0.0Jun 3, 2018
61Jorge Cortes21.52+0.0Mar 23, 2024
62Luis Eduardo Tello21.55+0.1Jun 4, 2022
63Marco Molina21.55+1.0Feb 8, 2025
64Jean Paul Benitez21.55+3.2⚠Mar 27, 2026
65Rodrigo Guzman21.56Jun 13, 2025
66Osvaldo Cornejo21.56+4.3⚠Feb 11, 2022
67Abraham Nevarez21.57+0.5Apr 11, 2025
68Bernardo BAUTISTA21.58-2.1Apr 24, 2016
69Eduardo Arturo Carrillo21.59+4.0⚠Apr 11, 2026
70Genaro Rodriguez21.60+0.3Mar 23, 2014
71Alexis Viera21.60Mar 28, 2010
72Patricio Gonzalez21.60+1.2Apr 26, 2025
73Luis Gonzalez21.60+0.7May 2, 2026
74Carlos Lorenzo21.60Oct 16, 1964
75Jesus Pablo Mares21.61+1.1Aug 3, 2025
76Jesus Hernandez21.61-0.7May 1, 2026
77Abraham Teran21.62+1.0May 21, 2022
78Daniel Zosa21.63+0.0Feb 18, 2023
79Santiago Hernandez21.63+0.0Apr 17, 2022
80Marlon Barbosa21.63+1.5Feb 16, 2020
81Antonio Ruiz21.65+1.3Mar 15, 2019
82Emiliano Villareal21.65+0.7Jul 2, 2025
83Alejandro Obregon21.66+1.3Apr 16, 2017
84Elio Gijon21.66Jul 10, 2004
85Enzo Cravero21.67+0.7May 2, 2026
86David Andrade21.70+0.8May 26, 2024
87Ivan Nuñez21.71=-0.4Apr 21, 2024
88Johan Ramirez21.71-0.5Mar 30, 2025
89Abel Jesus Felix21.72+1.6Apr 7, 2024
90Artur Grajales21.72+3.2⚠Mar 27, 2026
91Eduardo Gallegos21.72+3.8⚠Apr 25, 2025
92Yahir Sanchez21.73-1.4Feb 26, 2023
93Kristo Jesus Lopez21.73-0.7May 1, 2026
94Daniel VILLAREAL SAMBRANO21.73Mar 28, 2010
95Adrian Monjaras21.74-0.7May 1, 2026
96Santiago Lujan21.75+2.9⚠Jun 4, 2023
97Shaid IBARRA21.75-0.5Mar 27, 2026
98Christian Ponce21.76+0.0Feb 17, 2024
99Moroni Rubio21.76+0.9Apr 20, 2002
100Alan Lerma21.76+0.5May 31, 2010