All Mexico stats
ALL-TIME

Best Mexico Men's 3000 m Athletes of All Time

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

Discover the greatest Mexico men in the 3000 m. Eduardo Herrera tops the all-time national list with 7:27.63, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Eduardo Herrera7:27.63May 16, 2026
2Arturo Barrios7:35.71Jul 10, 1989
3Pablo Olmedo7:36.17Aug 28, 1998
4Juan Luis Barrios7:37.64Aug 27, 2006
5José David Galván Martínez7:42.19Sep 1, 2000
6Rodolfo Gómez7:47.4HTJun 22, 1977
7Mauricio González7:47.78Aug 23, 1985
8Marcos Barreto7:49.63Jul 4, 1987
9Gerardo Alcala7:50.26Aug 29, 1989
10Alejandro Suárez7:52.55May 21, 2005
11Carlos Villareal7:52.90Feb 23, 2019
12Martin Pitayo7:53.15Aug 16, 1992
13Isaias Haro7:54.70Jun 14, 2008
14Fidel Torres7:54.88May 31, 2000
15Jesús Herrera7:56.92Jun 24, 1987
16Teodoro Vega7:58.28Jun 4, 2003
17Ian Sánchez7:59.63Jan 29, 2022
18Eduardo Rojas Puga8:01.60Jun 4, 2003
19José Salvador Miranda Díaz8:01.77Aug 24, 2000
20Iker Sánchez8:02.52Jan 29, 2022
21Sergio Miranda8:02.91Sep 6, 2024
22Marcelo Laguera8:03.08Jan 29, 2022
23Andrés Espinoza8:04.65Jun 25, 2000
24Christopher May8:05.37Jun 22, 2024
25Alejandro SALVADOR8:07.19Jul 4, 2000
26David Galindo8:07.30Jul 4, 2000
27Ruben GARCÍA8:07.47Jun 12, 1999
28Isaac García8:07.76May 23, 1998
29Brian Llamas8:08.21Jan 27, 2018
30Diego Alberto Borrego8:10.79Jul 14, 2005
31Benjamin Paredes8:13.86Jun 25, 2000
32Juan Carlos Romero Bernal8:14.68May 27, 2006
33Juan REYES8:14.71Apr 13, 2002
34Aldo Vega8:15.35Feb 26, 2010
35Jonatan Morales8:15.5HTMay 29, 2001
36Michel RAMIREZ8:15.70Feb 14, 2016
37Eduardo Pichardo8:17.08Feb 14, 2026
38José Madera8:18.40Jan 31, 2015
39Odilon Cuahutle8:19.20May 21, 2005
40Ayrton Ledesma8:20.50Feb 9, 2018
41Jose Hernan PALALIA8:22.27Jun 23, 2004
42César Daniel GOMEZ Ponce8:23.02Feb 4, 2024
43Josafat Gonzalez8:23.21Jun 6, 2010
44Yair Cedazo Cano8:23.28Jun 23, 2004
45Victor Alfredo MONTAÑEZ Martinez8:23.89May 29, 2021
46Jonathan Rodriguez8:26.71Feb 26, 2022
47Mario López8:28.01Feb 4, 2024
48Julio Cesar PÉREZ Morales8:28.70May 22, 2004
49Israel TINAJERO Álvarez8:30.31Feb 22, 2025
50Miguel Angel Lopez Carranza8:30.33Feb 4, 2024
51Eder Antonio Cortez8:30.35May 3, 2003
52Erick Cayetano8:30.39May 29, 2021
53Jesús Primo Torres8:30.42May 21, 2005
54Francisco Bautista8:30.90May 22, 2004
55Cristian Gonzalez8:31.26Apr 2, 2022
56Gabino Apolonio8:32.25May 21, 2005
57Christian Alejandro Morales8:32.43Feb 4, 2024
58Pedro Jaramillo8:33.09May 16, 2026
59Jorge Montes8:33.35Apr 11, 2015
60Roberto Angel Marquez8:34.45Feb 22, 2025
61Jesus Rendon8:34.94Apr 2, 2022
62Enrique RAMIREZ8:35.01Apr 12, 2025
63Rodrigo Alvarez8:35.66Feb 11, 2022
64Arturo Merced8:36.30Jul 12, 2001
65Edgar Alan Garcia8:36.49Nov 20, 2011
66Alejandro Diaz8:37.34Jan 8, 2022
67Osvaldo Bermejo8:37.61Jun 22, 2024
68Pablo Solares8:37.99Jun 11, 2017
69Yulian Alexander Galindo8:38.03Mar 23, 2024
70Oscar Mateo Ceron8:38.25Oct 25, 2013
71Mario Francisco Vazquez8:38.74Feb 22, 2025
72Juan Carlos CARERA Casas8:38.80Jul 14, 2005
73Jhonnatan Omar Reyes8:38.85Mar 23, 2024
74Oscar Alejandro Lopez8:39.72Jun 25, 2023
75José Francisco Mondragon Caballero8:39.73May 22, 2004
76Leopoldo RINCÓN Valtierra8:39.79Feb 4, 2024
77Julio Cesar Martínez8:40.09Jul 12, 2001
78Victor Daniel Perez Igari8:40.88Apr 10, 2021
79Mark Lopez8:40.89Apr 10, 2021
80Jose Francisco RODRIGUEZ8:41.60Apr 11, 2026
81Erick Salvador8:42.46Apr 27, 2018
82Roberto Castro8:43.01Jul 3, 2021
83josé Rodolfo ORTIZ8:43.20Sep 16, 2023
84Jose Maria Martinez8:43.70Apr 27, 2018
85Jose Emmanuel ACOSTA8:43.94May 16, 2026
86Ricardo Palacios8:44.20Jun 25, 2023
87Leonardo Espinosa8:44.53May 16, 2026
88Ivan Maya8:45.46Apr 27, 2018
89Alejandro Caltenco8:45.67Apr 9, 2010
90Fernando Cervantes8:46.29Jan 8, 2022
91Edgar Hernandez8:47.71Apr 1, 2023
92Emiliano Perez8:47.98May 7, 2017
93Roberto Medina8:48.19Feb 22, 2025
94Carlos Gamboa8:48.22Apr 2, 2022
95José Luis Dominguez8:49.00Dec 9, 2023
96Daniel PENA8:49.26Apr 25, 2015
97Diego Adolfo Garcia8:49.78May 29, 2017
98Santiago Mendoza8:49.80Oct 31, 2026
99Giovani GONZÁLEZ Popoca8:50.27May 3, 2014
100Fernando Salinas8:50.79Jan 8, 2022