Personal BestsEvent | Result | Venue | Date |
---|
800m | 1:48.43 | Ciudad de México (MEX) | 22.05.2004 | 1500m | 3:37.71 | Rio de Janeiro (BRA) | 25.07.2007 | Mile | 3:57.34 | Dublin (IRL) | 17.07.2013 | 3000m | 7:37.64 | Rieti (ITA) | 27.08.2006 | 3000m ind. | 7:54.07 | Ataköy Arena, Istanbul (TUR) | 09.03.2012 | 2 Miles | 8:23.81 | Eugene, OR (USA) | 10.06.2007 | 5000m | 13:09.81 | Icahn Stadium, New York, NY (USA) | 11.06.2011 | 5000m ind. | 13:23.61 | New York, NY (USA) | 11.02.2012 | 10,000m | 27:28.82 | Wageningen (NED) | 30.05.2012 | 5 km Road | 13:32 | Carlsbad, CA (USA) | 01.04.2007 | 10 km Road | 28:55 | Torreón (MEX) | 28.10.2007 | Half Marathon | 1:00:46 | Marugame (JPN) | 01.02.2015 | Marathon | 2:10:55 | Tokyo (JPN) | 25.02.2018 |
| Season's BestsEvent | Result | Venue | Date | T-L |
---|
Half Marathon | 1:02:43 | Warszawa (POL) | 24.03.2024 | | Marathon | 2:16:37 | London (GBR) | 21.04.2024 | |
|
World RankingsEvent | Place | Score |
---|
Men's Road Running | 336. | 1052 | Men's Marathon | 824. | 1066 | Men's Overall Ranking | 5985. | 1066 |
| Year | Result | Venue | Date |
---|
2001 | 1:49.54 | Ciudad de Guatemala (GUA) | 22.07.2001 | 2002 | 1:49.29 | Xalapa (MEX) | 25.08.2002 | 2003 | 1:50.52 | Monterrey (MEX) | 13.07.2003 | 2004 | 1:48.43 | Ciudad de México (MEX) | 22.05.2004 | 2006 | 1:50.65 | Xalapa (MEX) | 29.04.2006 | 2009 | 1:51.13 | Ciudad de México (MEX) | 29.03.2009 |
Year | Result | Venue | Date |
---|
2000 | 3:48.90 | Burnaby (CAN) | 04.06.2000 | 2001 | 3:44.63 | Palo Alto, CA (USA) | 13.05.2001 | 2002 | 3:42.00 | National Stadium, Kingston (JAM) | 19.07.2002 | 2003 | 3:43.01 | Cottbus (GER) | 04.06.2003 | 2004 | 3:39.28 | Palo Alto, CA (USA) | 26.03.2004 | 2005 | 3:41.76 | Abbotsford (CAN) | 16.06.2005 | 2006 | 3:42.07 | Ciudad Victoria (MEX) | 11.06.2006 | 2007 | 3:37.71 | Rio de Janeiro (BRA) | 25.07.2007 | 2008 | 3:37.87 | Burnaby (CAN) | 21.06.2008 | 2009 | 3:39.40 | Palo Alto, CA (USA) | 02.05.2009 | 2010 | 3:38.66 | San José del Cabo (MEX) | 21.05.2010 | 2012 | 3:38.56 | Heusden-Zolder (BEL) | 07.07.2012 | 2023 | 4:07.63 | Stadion Miejski, Walcz (POL) | 10.08.2023 |
Year | Result | Venue | Date |
---|
2005 | 3:58.45 | Burnaby (CAN) | 14.06.2005 | 2007 | 3:58.18 | Walnut, CA (USA) | 15.04.2007 | 2013 | 3:57.34 | Dublin (IRL) | 17.07.2013 | 2014 | 3:59.43 | Letterkenny (IRL) | 13.07.2014 |
Year | Result | Venue | Date |
---|
2003 | 8:08.55 | Warszawa (POL) | 15.06.2003 | 2005 | 7:51.79 | Hermosillo (MEX) | 21.05.2005 | 2006 | 7:37.64 | Rieti (ITA) | 27.08.2006 | 2007 | 7:42.86 | Carson, CA (USA) | 20.05.2007 | 2008 | 7:44.56 | Naimette-Xhovémont (BEL) | 16.07.2008 | 2009 | 7:45.16 | Liège (BEL) | 15.07.2009 | 2011 | 7:42.82 | Luzern (SUI) | 21.07.2011 | 2012 | 7:51.70 | Olympiastadion, Stockholm (SWE) | 17.08.2012 | 2013 | 7:45.12 | Dublin (IRL) | 17.07.2013 | 2014 | 7:43.90 | Mestský Stadion, Ostrava (CZE) | 17.06.2014 | 2015 | 7:59.92 | National Stadium, Kingston (JAM) | 09.05.2015 |
Year | Result | Venue | Date |
---|
2007 | 8:23.81 | Eugene, OR (USA) | 10.06.2007 |
Year | Result | Venue | Date |
---|
2005 | 13:38.15 | Monterrey (MEX) | 11.06.2005 | 2006 | 13:27.89 | Walnut, CA (USA) | 13.04.2006 | 2007 | 13:11.37 | Walnut, CA (USA) | 13.04.2007 | 2008 | 13:19.79 | National Stadium, Beijing (CHN) | 23.08.2008 | 2009 | 13:16.65 | Walnut, CA (USA) | 17.04.2009 | 2010 | 13:30.09 | Hayward Field, Eugene, OR (USA) | 03.07.2010 | 2011 | 13:09.81 | Icahn Stadium, New York, NY (USA) | 11.06.2011 | 2012 | 13:13.54 | Los Angeles, CA (USA) | 18.05.2012 | 2013 | 13:27.32 | Ninove (BEL) | 27.07.2013 | 2014 | 13:35.78 | Heusden-Zolder (BEL) | 19.07.2014 | 2015 | 13:15.71 | Palo Alto, CA (USA) | 02.05.2015 |
Year | Result | Venue | Date |
---|
2009 | 27:40.10 | Berkeley, CA (USA) | 24.04.2009 | 2011 | 27:30.68 | Palo Alto, CA (USA) | 01.05.2011 | 2012 | 27:28.82 | Wageningen (NED) | 30.05.2012 | 2013 | 27:57.69 | Hayward Field, Eugene, OR (USA) | 31.05.2013 | 2014 | 27:34.40 | Palo Alto, CA (USA) | 04.05.2014 | 2015 | 28:12.91 | Palo Alto, CA (USA) | 03.04.2015 | 2018 | 29:50.42 | Monterrey (MEX) | 01.06.2018 | 2019 | 28:04.39 | Palo Alto, CA (USA) | 02.05.2019 | 2021 | 28:20.96 | Irvine, CA (USA) | 14.05.2021 | 2023 | 28:55.82 | McLeod Stadium, Langley (CAN) | 23.06.2023 |
Year | Result | Venue | Date |
---|
2005 | 14:04 | Providence, RI (USA) | 11.09.2005 | 2006 | 13:47 | San José, CA (USA) | 23.11.2006 | 2007 | 13:32 | Carlsbad, CA (USA) | 01.04.2007 | 2010 | 13:52 | Carlsbad, CA (USA) | 11.04.2010 |
Year | Result | Venue | Date |
---|
2004 | 29:42 | Torreón (MEX) | 31.10.2004 | 2006 | 29:52 | Hamilton (BER) | 14.01.2006 | 2007 | 28:55 | Torreón (MEX) | 28.10.2007 | 2009 | 30:29 | San Juan (PUR) | 01.03.2009 | 2014 | 29:31 | Boulder, CO (USA) | 26.05.2014 | 2017 | 29:12 | New York, NY (USA) | 09.04.2017 | 2019 | 29:09 | Tijuana (MEX) | 08.09.2019 |
Year | Result | Venue | Date |
---|
2006 | 1:03:13 | Mazatlán (MEX) | 03.12.2006 | 2009 | 1:04:44 | Veracruz (MEX) | 25.01.2009 | 2010 | 1:01:55 | Chihuahua (MEX) | 17.10.2010 | 2011 | 1:02:37 | Guadalajara (MEX) | 20.02.2011 | 2013 | 1:01:21 | New York, NY (USA) | 17.03.2013 | 2014 | 1:01:46 | New York, NY (USA) | 16.03.2014 | 2015 | 1:00:46 | Marugame (JPN) | 01.02.2015 | 2016 | 1:02:02 | New York, NY (USA) | 20.03.2016 | 2017 | 1:02:23 | New York, NY (USA) | 19.03.2017 | 2018 | 1:02:18 | Valencia (ESP) | 24.03.2018 | 2019 | 1:03:06 | Guadalajara (MEX) | 24.02.2019 | 2020 | 1:02:27 | Guadalajara (MEX) | 16.02.2020 | 2021 | 1:02:33 | Valencia (ESP) | 24.10.2021 | 2022 | 1:07:04 | Guadalajara (MEX) | 20.02.2022 | 2023 | 1:04:21 | Guadalajara (MEX) | 26.02.2023 | 2024 | 1:02:43 | Warszawa (POL) | 24.03.2024 |
Year | Result | Venue | Date |
---|
2011 | 2:14:10 | New York, NY (USA) | 06.11.2011 | 2013 | 2:21:47 | Fukuoka (JPN) | 01.12.2013 | 2015 | 2:18:06 | New York, NY (USA) | 01.11.2015 | 2017 | 2:18:26 | Ciudad de México (MEX) | 27.08.2017 | 2018 | 2:10:55 | Tokyo (JPN) | 25.02.2018 | 2019 | 2:11:52 | Toronto (CAN) | 20.10.2019 | 2020 | 2:11:37 | London (GBR) | 04.10.2020 | 2021 | 2:14:06 | Valencia (ESP) | 05.12.2021 | 2024 | 2:16:37 | London (GBR) | 21.04.2024 |
No progression. No progression. No progression. No progression. |