Federation · MEX

Mexico national best marks

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

98

Stored marks

95

Distinct marks shown

Men's 5000m

Derived 14 Sep 2026

Mexico national best marks, men 5000 Metres
# Athlete Mark Date Venue Age
1 Eduardo Herrera 12:58.57 24 May 2025 — —
2 Eduardo Herrera 13:00.59 23 May 2026 — —
3 Arturo Barrios 13:07.79 14 Jul 1989 — —
4 Arturo Barrios 13:08.52 20 Jul 1990 — —
5 Eduardo Herrera 13:09.50 20 Aug 2025 — —
6 Arturo Barrios 13:09.58 2 Jul 1993 — —
7 Juan Luis Barrios 13:09.81 11 Jun 2011 — —
8 Arturo Barrios 13:10.52 9 Jun 1992 — —
9 Juan Luis Barrios 13:11.37 13 Apr 2007 — —
10 Arturo Barrios 13:11.86 6 Jun 1992 — —
11 José David Galván 13:12.18 13 Apr 2007 — —
12 Eduardo Herrera 13:12.20 17 May 2024 — —
13 Arturo Barrios 13:12.73 9 Sep 1990 — —
14 Pablo Olmedo 13:13.32 1 Sep 1998 — —
15 Arturo Barrios 13:13.52 4 Jul 1987 — —
16 Juan Luis Barrios 13:13.54 18 May 2012 — —
17 Juan Luis Barrios 13:15.27 13 Sep 2011 — —
18 Diego Estrada 13:15.33 28 Apr 2013 — —
19 Arturo Barrios 13:15.66 25 Aug 1989 — —
20 Juan Luis Barrios 13:15.71 2 May 2015 — —
21 Eduardo Herrera 13:16.18 28 Jun 2026 — —
22 Arturo Barrios 13:16.54 2 Jul 1990 — —
23 Juan Luis Barrios 13:16.65 17 Apr 2009 — —
24 Juan Luis Barrios 13:17.00 12 Sep 2007 — —
25 Eduardo Herrera 13:17.08 15 Jun 2025 — —
26 Arturo Barrios 13:17.17 22 Jun 1990 — —
27 Arturo Barrios 13:17.82 5 Jul 1988 — —
28 Alejandro Suárez 13:18.13 11 Jun 2003 — —
29 Pablo Olmedo 13:18.21 30 May 1999 — —
30 Arturo Barrios 13:19.37 3 Sep 1989 — —
31 Juan Luis Barrios 13:19.79 23 Aug 2008 — —
32 Juan Luis Barrios 13:20.24 26 May 2007 — —
33 Eduardo Herrera 13:20.34 15 Jun 2024 — —
34 Juan Luis Barrios 13:21.01 8 Aug 2012 — —
35 Juan Armando Quintanilla 13:21.12 21 Jul 1995 — —
36 Arturo Barrios 13:21.37 1 Sep 1989 — —
37 Arturo Barrios 13:21.40 11 Aug 1992 — —
38 Ignacio Fragoso 13:22.11 17 Apr 1992 — —
39 Mauricio González 13:22.4 27 Apr 1985 — —
39= Teodoro Vega 13:22.40 11 Jun 2003 — —
41 Arturo Barrios 13:22.46 4 Aug 1993 — —
42 Arturo Barrios 13:22.71 8 Jul 1988 — —
43 Alejandro Suárez 13:23.14 16 Apr 2004 — —
44 Arturo Barrios 13:23.20 10 Jul 1988 — —
45 Arturo Barrios 13:24.17 19 Jul 1991 — —
46 Mauricio González 13:24.34 6 Jul 1991 — —
47 Alejandro Suárez 13:24.51 31 Aug 2003 — —
48 Pablo Olmedo 13:24.84 22 Jun 2000 — —
49 Pablo Olmedo 13:24.92 30 Jun 2000 — —
50 Arturo Barrios 13:25.24 12 Jul 1991 — —
51 Pablo Olmedo 13:25.34 13 Jun 1999 — —
52 Mauricio González 13:25.67 1 Jun 1985 — —
53 Arturo Barrios 13:25.83 6 Aug 1986 — —
54 Arturo Barrios 13:25.87 16 Jul 1990 — —
55 Germán Silva 13:26.11 10 Jul 1993 — —
56 Arturo Barrios 13:26.18 28 Jul 1986 — —
57 Arturo Barrios 13:26.30 13 Sep 1987 — —
58 Martin Pitayo 13:26.46 2 Jul 1993 — —
59 Arturo Barrios 13:26.49 7 Jul 1993 — —
60 Arturo Barrios 13:26.56 27 Jun 1991 — —
61 Arturo Barrios 13:26.63 25 Jun 1989 — —
62 Diego Estrada 13:26.94 1 May 2011 — —
63 Martin Pitayo 13:27.16 30 Jun 1992 — —
64 Diego Alberto Borrego 13:27.26 16 Apr 2010 — —
65 Juan Luis Barrios 13:27.32 27 Jul 2013 — —
66 Rodolfo Gómez 13:27.52 30 Aug 1977 — —
67 Rodolfo Gómez 13:27.61 1 Jul 1975 — —
68 Mauricio González 13:27.65 8 Jul 1988 — —
68= Pablo Olmedo 13:27.65 8 Aug 1997 — —
70 Pablo Olmedo 13:27.74 28 Aug 1999 — —
71 Diego Estrada 13:27.77 4 Jul 2013 — —
72 Juan Luis Barrios 13:27.89 13 Apr 2006 — —
73 Pablo Olmedo 13:27.94 19 Jun 1999 — —
74 José David Galván 13:27.99 10 Jun 1999 — —
75 Juan Luis Barrios 13:28.17 25 May 2013 — —
76 Enrique Aquino 13:28.29 17 Aug 1980 — —
77 Arturo Barrios 13:28.34 11 Sep 1987 — —
78 Juan Luis Barrios 13:28.53 19 Jun 2008 — —
79 Juan Luis Barrios 13:28.58 29 May 2015 — —
80 Juan Luis Barrios 13:28.77 11 Jul 2008 — —
81 José David Galván 13:28.89 25 May 2002 — —
82 Luis Marcus Barreto 13:28.90 25 Apr 1987 — —
83 José Juan Esparza 13:29.00 29 May 2021 — —
84 Juan Gutierrez Vallín 13:29.01 10 Jun 1999 — —
85 Arturo Barrios 13:29.05 10 Jul 1987 — —
86 Iker Sanchez 13:29.11 17 Apr 2026 — —
87 Alejandro Suárez 13:29.30 13 Apr 2007 — —
88 Mauricio González 13:29.33 7 Sep 1985 — —
89 José Gomez 13:29.4 11 Oct 1980 — —
89= Juan Carlos Romero 13:29.40 15 Apr 2011 — —
91 Luis Marcus Barreto 13:29.42 12 Aug 1990 — —
92 Gerardo Alcalá 13:29.49 10 Aug 1990 — —
93 Mauricio González 13:29.53 7 Sep 1986 — —
94 Rodolfo Gómez 13:29.62 5 Jun 1982 — —
95 Juan Luis Barrios 13:29.87 23 Jul 2007 — —
96 Alejandro Suárez 13:29.89 13 Apr 2006 — —
97 Pablo Olmedo 13:29.91 7 Jul 1997 — —
98 Pablo Olmedo 13:29.95 25 Aug 1999 — —

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.