Result Name Venue Date Info
1. 20.17 José Carlos Herrera Norwalk 2016-04-16 Alltime-232
2. 20.37 Daniel Stokes Gainesville 2022-04-15 Alltime-564
  Result Name Venue Date Info
1. 44.31 Alejandro Cárdenas Sevilla (WC) 1999-08-26 Alltime-75
2. 44.95 Luis Avilés Ferreiro Nairobi 2021-08-21 Alltime-347
  Result Name Venue Date Info
1. 1:44.40 Jesus López Leavenworth 2021-05-01 Alltime-238
2. 1:45.88 James Eichberger Ninove 2013-07-27 Alltime-840
  Result Name Venue Date Info
1. 3:35.27 Eduardo Herrera Bilbao 2024-06-18 Alltime-510
2. 3:36.67 Pablo Solares New York City 2009-05-30 Alltime-840
3. 3:37.22 Carlos Villarreal Azusa 2019-04-19 Alltime-1009
4. 3:37.61 Arturo Barrios Hengelo 1989-08-13 Alltime-1137
5. 3:37.71 Juan Luis Barrios Rio de Janeiro 2007-07-25 Alltime-1173
  Result Name Venue Date Info
1. 3:56.13 Daniel Herrera Concord 2017-06-01 Alltime-528
2. 3:56.40 Eduardo Herrera Pfungstadt 2023-09-06 Alltime-575
3. 3:57.34 Juan Luis Barrios Dublin 2013-07-17 Alltime-724
4. 3:57.92 Daniel Estrada Santa Barbara 2018-04-13 Alltime-856
5. 3:58.4 Juan Maximo Martinez Modesto 1975-05-24 Alltime-954
6. 3:58.64 Carlos Villarreal Lake Balboa 2020-08-22 Alltime-1018
7. 3:59.03 Héctor Torres Walnut 1998-04-19 Alltime-1139
8. 3:59.04 José David Galván Walnut 1999-04-18 Alltime-1140
9. 3:59.49 Pablo Solares Saint Louis 2013-05-30 Alltime-1283
10. 3:59.81 Alejandro Suárez Burnaby 2005-06-14 Alltime-1398
  Result Name Venue Date Info
1. 7:35.71 Arturo Barrios Nice 1989-07-10 Alltime-158
2. 7:36.17 Pablo Olmedo Bruxelles 1998-08-28 Alltime-170
3. 7:37.64 Juan Luis Barrios Rieti 2006-08-27 Alltime-216
4. 7:40.06 Eduardo Herrera Lucerne 2024-07-16 Alltime-340
5. 7:42.19 José David Galván Berlin 2000-09-01 Alltime-447
6. 7:47.4 Rodolfo Gómez Köln 1977-06-22 Alltime-849
7. 7:47.77 Diego Estrada Luzern 2013-07-17 Alltime-887
8. 7:47.78 Mauricio González Berlin 1985-08-23 Alltime-890
9. 7:49.63 Luis Marcus Barreto Oslo 1987-07-04 Alltime-1101
  Result Name Venue Date Info
1. 13:07.79 Arturo Barrios London 1989-07-14 Alltime-288
2. 13:09.81 Juan Luis Barrios New York City 2011-06-11 Alltime-326
3. 13:12.18 José David Galván Walnut 2007-04-13 Alltime-422
4. 13:12.20 Eduardo Herrera Westwood 2024-05-17 Alltime-423
5. 13:13.32 Pablo Olmedo Berlin 1998-09-01 Alltime-479
6. 13:15.33 Diego Estrada Palo Alto 2013-04-28 Alltime-566
7. 13:18.13 Alejandro Suárez Victoria 2003-06-11 Alltime-715
8. 13:21.12 Juan Armando Quintanilla Oslo 1995-07-21 Alltime-919
9. 13:22.11 Ignacio Fragoso Walnut 1992-04-17 Alltime-992
10. 13:22.4 Mauricio González Walnut 1985-04-27 Alltime-1016
11. 13:22.40 Teodoro Vega Victoria 2003-06-11 Alltime-1018
12. 13:26.11 Germán Silva Oslo 1993-07-10 Alltime-1306
13. 13:26.46 Martin Pitayo Villeneuve d'Ascq 1993-07-02 Alltime-1338
14. 13:27.26 Diego Alberto Borrego Walnut 2010-04-16 Alltime-1418
15. 13:27.52 Rodolfo Gómez Lüdenscheid 1977-08-30 Alltime-1447
16. 13:28.29 Enrique Aquino Nice 1980-08-17 Alltime-1513
17. 13:28.90 Luis Marcus Barreto Walnut 1987-04-25 Alltime-1567
18. 13:29.00 José Juan Esparza Portland 2021-05-29 Alltime-1577
19. 13:29.01 Juan Gutierrez Vallín Victoria 1999-06-10 Alltime-1578
20. 13:29.4 José Gomez Buenos Aires 1980-10-11 Alltime-1617
21. 13:29.40 Juan Carlos Romero Walnut 2011-04-15 Alltime-1620
22. 13:29.49 Gerardo Alcalá Bruxelles 1990-08-10 Alltime-1629
  Result Name Venue Date Info
1. 27:08.23 Arturo Barrios Berlin 1989-08-18 Alltime-122
2. 27:18.59 Juan Armando Quintanilla Oslo 1994-07-22 Alltime-194
3. 27:28.82 Juan Luis Barrios Wageningen 2012-05-30 Alltime-323
4. 27:32.90 Diego Estrada Palo Alto 2012-04-29
5. 27:33.96 José David Galván Palo Alto 2007-04-29 Alltime-408
6. 27:37.49 Teodoro Vega Pontevedra 2003-07-20 Alltime-466
7. 27:38.49 Martin Pitayo Oslo 1992-07-04 Alltime-482
8. 27:43.07 Gerardo Alcalá Seattle 1990-07-25 Alltime-587
9. 27:43.64 Mauricio González Walnut 1988-04-23 Alltime-599
10. 27:43.92 Alejandro Suárez Palo Alto 2007-04-29 Alltime-611
11. 27:45.0 Jesús Herrera Walnut 1985-04-27 Alltime-640
12. 27:46.52 Germán Silva Montréal 1992-06-15 Alltime-677
13. 27:47.46 Juan Carlos Romero Palo Alto 2008-05-04 Alltime-701
14. 27:49.5 Jorge Márquez Montréal 1995-07-10 Alltime-761
15. 27:50.95 Luis Marcus Barreto Walnut 1988-04-23 Alltime-805
16. 27:52.03 Faustino Reynoso Burnaby 1992-05-31 Alltime-832
17. 27:52.65 Alejandro Cruz Montréal 1992-06-15 Alltime-847
18. 27:54.53 Isaac Garcia Burnaby 1992-05-31 Alltime-904
19. 27:56.0 Francisco Pacheco Walnut 1986-04-26 Alltime-949
20. 27:56.74 José Gomez Eugene 1983-06-04 Alltime-980
21. 27:57.83 Rodolfo Gómez Oslo 1983-07-09 Alltime-1023
22. 27:59.86 Andrés Perez Espinosa Burnaby 1992-05-31 Alltime-1107
23. 28:02.50 Julio César Pérez Berkeley 2009-04-24 Alltime-1187
24. 28:02.73 Mario Macías Palo Alto 2006-04-30 Alltime-1194
25. 28:04.33 Margarito Zamora Abbotsford 1997-07-18 Alltime-1249
26. 28:04.62 Brandon Garnica Azusa 2023-04-14 Alltime-1265
27. 28:05.83 Marcelo Laguera Azusa 2023-04-14 Alltime-1315
28. 28:10.4 Manuel Vera Walnut 1988-04-23 Alltime-1498
29. 28:11.75 Pablo Olmedo Bruxelles 2002-08-30 Alltime-1552
30. 28:11.83 Enrique Aquino Eugene 1980-06-06 Alltime-1557
31. 28:14.19 Alejandro Salvador Burnaby 1999-06-05 Alltime-1671
32. 28:14.38 Julio Valle Walnut 1998-04-18 Alltime-1679
33. 28:14.48 Dionisio Cerón Hengelo 1991-06-25 Alltime-1682
34. 28:16.2 Salvador Parra Walnut 1996-04-20 Alltime-1773
35. 28:17.13 David Galindo Burnaby 1999-06-05 Alltime-1828
36. 28:17.57 Rafael Zepeda Walnut 1990-04-21 Alltime-1845
37. 28:17.60 Saul Acosta Palo Alto 2024-03-29 Alltime-1847
38. 28:18.16 Luis Hernandez Montréal 1975-07-25 Alltime-1876
39. 28:18.91 Sergio Jiménez Richmond 1996-06-01 Alltime-1915
40. 28:19.6 Salvador García Walnut 1991-04-20 Alltime-1967
41. 28:20.7 Carlos Retiz Walnut 1988-04-23 Alltime-2016
42. 28:23.14 Juan Maximo Martinez München (OG) 1972-08-31 Alltime-2159
43. 28:24.7 Lucas Jardón Walnut 1991-04-20 Alltime-2266
44. 28:26.9 José Luis Chuela Walnut 1987-04-25 Alltime-2421
45. 28:28.54 Patricio Castillo Irvine 2021-05-13 Alltime-2571
  Result Name Venue Date Info
1. 8:25.69 José Salvatore Miranda Barakaldo 2000-07-08 Alltime-656
2. 8:28.91 Gustavo Castillo Eugene 1993-06-05 Alltime-882
  Result Name Venue Date Info
1. 3:02.87 Edgar Ramírez,
Luis Avilés Ferreiro,
Guillermo Campos,
Valente Mendoza
Nassau 2024-05-04 Alltime-1398
2. 3:02.89 Fernando Vega,
José Ricardo Jimenez,
Edgar Ramírez,
Valente Mendoza
Napoli 2019-07-13 Alltime-1408
3. 3:03.19 Alejandro Cárdenas,
Oscar Juanz,
Roberto Carbajal,
Juan Pedro Toledo
Edmonton (WC) 2001-08-11 Alltime-1612
  Result Name Venue Date Info
1. 2.31 Edgar Rivera Samorín 2021-06-02 Alltime-175
  Result Name Venue Date Info
1. 5.82 Giovani Lanaro Walnut 2007-04-15 Alltime-97
2. 5.72 Paul Benavides El Paso 1994-06-18 Alltime-221
  Result Name Venue Date Info
1. 8.46 Luis Alberto Rivera Kazan 2013-07-12 Alltime-43
2. 8.23 Rogelio Saenz El Paso 1994-06-25 Alltime-228
  Result Name Venue Date Info
1. 21.88 Uziel Muñoz Westwood 2023-05-27 Alltime-47