All Mexico stats
ALL-TIME

Best Mexico Men's 10 000 m Athletes of All Time

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

Discover the greatest Mexico men in the 10 000 m. Arturo Barrios tops the all-time national list with 27:08.23, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Arturo Barrios27:08.23Aug 18, 1989
2Juan Armando Quintanilla27:18.59Jul 22, 1994
3Juan Luis Barrios27:28.82May 30, 2012
4José David Galván Martínez27:33.96Apr 29, 2007
5Teodoro Vega27:37.49Jul 20, 2003
6Martin Pitayo27:38.49Jul 4, 1992
7Gerardo Alcala27:43.07Jul 25, 1990
8Mauricio González27:43.64Apr 23, 1988
9Alejandro Suárez27:43.92Apr 29, 2007
10Jesús Herrera27:45.0HTApr 27, 1985
11Germán Silva27:46.52Jun 15, 1992
12Juan Carlos Romero Bernal27:47.46May 4, 2008
13Jorge Márquez27:49.5HTJul 10, 1995
14Marcos Barreto27:50.95Apr 23, 1988
15Faustino Reynoso27:52.03May 30, 1992
16Alejandro Cruz27:52.65Jun 15, 1992
17Isaac García27:54.53May 31, 1992
18José Gómez27:56.74Jun 4, 1983
19Rodolfo Gómez27:57.83Jul 9, 1983
20Andrés Espinoza27:59.86May 31, 1992
21Julio Cesar PÉREZ Morales28:02.50Apr 24, 2009
22Margarito ZAMORA28:04.33Jul 18, 1997
23Marcelo Laguera28:05.83Apr 13, 2023
24Pablo Olmedo28:11.75Aug 30, 2002
25Jorge Luis Cruz28:14.09Jun 3, 2023
26Alejandro SALVADOR28:14.19Jun 5, 1999
27Dionicio Cerón28:14.48Jun 25, 1991
28Jose Luis SANTANA Marin28:16.38Apr 16, 2025
29David Galindo28:17.13Jun 5, 1999
30Saul Acosta28:17.60Mar 29, 2024
31Sergio JIMÉNEZ28:18.91Jun 2, 1996
32Patricio Castillo28:28.54May 14, 2021
33Jose Antonio URIBE Marino28:30.80Apr 28, 2013
34Aldo Vega28:32.71Apr 3, 2015
35José Isidro RICO28:33.47May 31, 1992
36Juan Pacheco28:34.47Apr 18, 2019
37Pedro Miranda28:35.8Aug 31, 1972
38Maurilio CASTILLO28:36.0HTApr 23, 1988
39Sergio PEDRAZA González28:37.24Apr 3, 2015
40Gabino Apolonio28:37.99May 30, 1999
41Erick Israel Perez28:41.22Apr 14, 2011
42Victor Zambrano28:42.16Apr 16, 2026
43Benjamin Paredes28:44.0HTJul 10, 1995
44Juan Maximo Martinez28:44.08Sep 3, 1972
45Luis Hernández28:44.17Jul 23, 1976
46Jonatan Morales28:48.31Apr 17, 2003
47Carlos VICTORINO28:50.1HTApr 3, 1980
48Antonio VILLANUEVA28:50.6h=Jun 16, 1972
49Julio Alberto ORTIZ Ponce28:53.18Apr 1, 2022
50Ricardo HERRERA28:54.52Jun 2, 1996
51José Francisco Mondragon Caballero28:57.61Aug 21, 1996
52Fidel Torres28:58.90Jun 3, 2000
53Daniel VARGAS DE Jésus29:00.60Apr 16, 2015
54Jesús Arturo Esparza29:00.61Mar 27, 2021
55Tirzo Resendiz29:00.90Apr 1, 2023
56Eduardo Rojas Puga29:01.16Jun 7, 2003
57Omar Castillo29:01.31Apr 1, 2023
58Saby Luna29:02.60Apr 18, 2019
59Tomas Luna Dominguez29:04.02May 21, 2010
60Juan Gualberto Vargas Sanchez29:06.70Jun 17, 2005
61Diego Adolfo Garcia29:06.75Mar 28, 2026
62José Madera29:07.75May 2, 2015
63Luis Vázquez29:08.37Apr 16, 2026
64Gonzalo Parra29:10.23Apr 18, 2019
65Abraham Daniel Hernández29:11.84Apr 14, 2022
66Carlos Cordero Gomez29:17.31May 21, 2010
67Caudillo Fernando29:18.53May 14, 2021
68Dario Castro29:19.85Mar 14, 2021
69Eloy Sanchez29:20.77Apr 30, 2022
70Osmar Pacheco29:20.79May 28, 2021
71Francisco Bautista29:22.11Jun 1, 2002
72Diego Alberto Borrego29:23.33Apr 28, 2013
73Eder Antonio Cortez29:25.58Apr 10, 2005
74Miguel Angel HERNANDEZ Rubio29:25.73Mar 25, 2011
75Cruz Gomez29:26.08Apr 16, 2026
76Daniel REYES Morales29:28.52Apr 16, 2025
77Hugo Romero29:28.99Apr 10, 2005
78Fabian Guerrero29:29.79May 30, 2015
79Jose Rafael Bañales29:30.91May 1, 2016
80Alejandro Cuatepitl29:31.06Apr 10, 2005
81Procopio Franco Hernández29:31.36Aug 23, 2002
82Ayax Martinez29:34.08Apr 11, 2026
83Daniel López29:35.17Apr 11, 2026
84Ricardo RAMOS Vargas29:35.85Feb 13, 2016
85Andres MENDOZA29:36.24Aug 23, 2002
86Rene Ortiz29:36.83Feb 15, 2020
87Jose Hernan PALALIA29:37.09Jun 5, 2004
88Victor Daniel Gomez29:38.19Apr 16, 2025
89Francisco Sanchez29:40.95Feb 15, 2020
90Luis Perez29:41.03Mar 7, 2026
91Giovani GONZÁLEZ Popoca29:42.05Apr 14, 2011
92Miguel Angel Lopez Carranza29:48.41Apr 16, 2025
93Fernando Cervantes29:49.36Feb 26, 2022
94Erick Salvador29:49.83Apr 1, 2023
95Francisco González29:50.03Apr 19, 2024
96Juan Armando Rosales29:50.78Mar 14, 2021
97César Daniel GOMEZ Ponce29:51.29Jan 31, 2026
98Francisco Mejia29:52.16Feb 24, 2024
99Oscar Mateo Ceron29:52.23Apr 17, 2014
100Emmanuel Reyes29:52.44Apr 19, 2024