| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 46.72 | 2rB | PTS | Šamorín | 11 Sep |
| 46.67 | 9 | GGala | Roma | 17 Sep |
|
| 2020
46.67w | 9 | Roma | 17 Sep | |
| |
| 600m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 1:14.92 | 2 | UCF Inv | Orlando FL | 29 Mar |
| 2016 |
| Outdoor |
| 1:15.57 NR | 1 | Classic | San Juan | 19 Mar |
| 2018 |
| Indoor |
| 1:16.95 | 1-HS | | Staten Island NY | 20 Jan |
| 2020 |
| Outdoor |
| 1:14.85 | 1 | | Caguas | 1 Aug |
| 1:15.31 | 2 | Gyulai | Székesfehérvár | 19 Aug |
|
| 2014
1:14.92w | 2 | Orlando FL | 29 Mar | |
| 2016
1:15.57w NR | 1 | San Juan | 19 Mar | |
| 2020
1:14.85w | 1 | Caguas | 1 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 1:14.92 | 2 | UCF Inv | Orlando FL | 29 Mar |
| 2016 |
| Outdoor |
| 1:15.57 NR | 1 | Classic | San Juan | 19 Mar |
| 2018 |
| Indoor |
| 1:16.95 | 1-HS | | Staten Island NY | 20 Jan |
| 2020 |
| Outdoor |
| 1:14.85 | 1 | | Caguas | 1 Aug |
| 1:15.31 | 2 | Gyulai | Székesfehérvár | 19 Aug |
|
| 2018
1:16.95iw | 1-HS | Staten Island NY | 20 Jan | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| races under 1:45.00: 9 |
| 2010 |
| Outdoor |
| 1:51.19 | 1 | NC | San Germán | 15 May |
| 2011 |
| Outdoor |
| 1:50.66 | 1 | | Ponce | 2 Apr |
| 1:47.38 | 3 | Grand Prix | Ponce | 14 May |
| 1:51.71 | 1h6-17 | WY | Villeneuve d'Ascq | 6 Jul |
| 1:49.24 NU20R NU18R NR | 3s3-17 | WY | Villeneuve d'Ascq | 7 Jul |
| 1:51.25 | 7-17 | WY | Villeneuve d'Ascq | 9 Jul |
| 1:49.83 | 2-19 | PanAmC | Miramar FL | 24 Jul |
| 1:51.06 | 1 | | Ciudad de Panamá | 19 Nov |
| 2012 |
| Outdoor |
| 1:45.63 NR AU20R | 2 | Ponce GP | Ponce | 12 May |
| 1:46.89 | 1-19 | CAC | San Salvador | 29 Jun |
| 1:48.78 | 2h1-19 | WJ | Barcelona | 13 Jul |
| 1:47.37 | 2s3-19 | WJ | Barcelona | 14 Jul |
| 1:45.29 NR AU20R | 4-19 | WJ | Barcelona | 15 Jul |
| 1:46.45 | 4h2 | OG | London | 6 Aug |
| 2013 |
| Outdoor |
| 1:50.75 | 1 | | Ponce | 20 Apr |
| 1:46.75 | 2 | Ponce GP | Ponce | 18 May |
| 1:47.06 | 3 | Iberoam | Huelva | 12 Jun |
| 1:47.89 | 3 | | Bilbao | 21 Jun |
| 1:45.94 | | | Huelva | 25 Jun |
| 1:46.58 | 1 | Cataluñya Ch | Mataró | 3 Jul |
| 1:53.27 | 1h4 | WUG | Kazan | 10 Jul |
| 1:47.56 | 2s1 | WUG | Kazan | 11 Jul |
| 1:47.33 | 4 | WUG | Kazan | 12 Jul |
| 1:47.12 | 3 | | Huelva | 24 Jul |
| 1:50.60 | 6h6 | WC | Moskva | 10 Aug |
| 2014 |
| Outdoor |
| races under 1:45.00: 1 |
| 1:48.47 | 1 | | Mayagüez | 15 Feb |
| 1:49.36 | 2 | Classic | Carolina | 22 Mar |
| 1:46.60 | 1 | | Ponce | 12 Apr |
| 1:44.64 NR | 3 | MSR | Walnut CA | 19 Apr |
| 1:45.40 | 2 | GP | Ponce | 17 May |
| 1:45.73 | 4 | Pre | Eugene OR | 30 May |
| 1:45.79 | 6 | adidas | New York NY | 14 Jun |
| 1:45.65 | 1 | | Montreuil | 7 Jul |
| 1:46.47 | 6 | Sainsbury's | Glasgow | 12 Jul |
| DNF | | | Madrid | 19 Jul |
| 1:49.32 | 8 | Cont Cup | Marrakech | 14 Sep |
| 1:50.33A | 1h2 | CACG | Xalapa | 26 Nov |
| 1:46.05A | 3 | CACG | Xalapa | 28 Nov |
| 2016 |
| Outdoor |
| races under 1:45.00: 1 |
| 1:48.19 | 1 | | Gurabo | 27 Feb |
| 1:44.75 | 1 | FloridaR | Gainesville FL | 1 Apr |
| 1:54.66 | 1h1 | | Mayagüez | 15 Apr |
| 1:50.89 | 1 | | Mayagüez | 16 Apr |
| 1:48.83 | 1 | | Hamilton | 22 Apr |
| 1:46.15 | 1 | | Kingston | 7 May |
| 1:47.47 | 5 | World Chall | Beijing | 18 May |
| 1:46.04 | 7 | Pre | Eugene OR | 28 May |
| 1:46.96 | 5h4 | OG | Rio de Janeiro | 12 Aug |
| 2018 |
| Indoor |
| 1:49.15 | 1 | | Staten Island NY | 13 Jan |
| 1:50.59 | 8 | | New York NY | 27 Jan |
| 1:47.80 | 8 | Millrose | New York NY | 3 Feb |
| 1:48.37 | 4 | New Balance | Boston MA | 10 Feb |
|
| 1:49.58 | 1 | | Philadelphia PA | 13 Apr |
| 1:47.56 | 3 | | West Chester PA | 4 May |
| 1:48.80 | 1 | | Hamilton | 11 May |
| 1:46.77 | 2 | | Kingston | 19 May |
| 1:47.10 | 1s1 | CACG | Barranquilla | 29 Jul |
| 1:46.6h | 3 | CACG | Barranquilla | 30 Jul |
| 1:47.63 | 3 | NACAC | Toronto | 11 Aug |
| 1:46.47 | 3 | Quercia | Rovereto | 23 Aug |
| 1:47.10 | 5 | | Padova | 2 Sep |
| 1:49.60 | 8 | Cont Cup | Ostrava | 8 Sep |
| 2019 |
| Outdoor |
| races under 1:45.00: 7 |
| 1:47.21 | 1 | | Gainesville FL | 27 Apr |
| 1:46.40 | 1 | | Eagle Rock CA | 11 May |
| 1:47.52 | 7 | | Eagle Rock CA | 16 May |
| 1:44.68 | 1 | | Nashville TN | 31 May |
| 1:48.69 | 1 | NC | Gurabo | 8 Jun |
| 1:45.16 | 7 | Athletissima | Lausanne | 5 Jul |
| 1:44.40 NR | 6 | Herc | Monaco | 12 Jul |
| 1:44.42 | 5 | Müller | London | 20 Jul |
| 1:48.38 | 1h1 | PAG | Lima | 9 Aug |
| 1:44.48 | 2 | PAG | Lima | 10 Aug |
| 1:43.83 NR | 2 | Meet Paris | Paris | 24 Aug |
| 1:45.34 | 3 | Hanžeković | Zagreb | 3 Sep |
| 1:45.47 | 3h5 | WC | Doha | 28 Sep |
| 1:43.96 | 1s1 | WC | Doha | 29 Sep |
| 1:44.48 | 5 | WC | Doha | 1 Oct |
| 2020 |
| Outdoor |
| 1:45.88 | 5 | Bauhaus | Stockholm/S | 23 Aug |
| 1:45.54 | 2 | Kusoc | Chorzów | 25 Aug |
| 1:45.47 | 2 | Skolimowska | Chorzów | 6 Sep |
| 1:45.18 | 5 | GSpike | Ostrava | 8 Sep |
| 1:45.66 | 8 | Hanžeković | Zagreb | 15 Sep |
| 1:46.44 | 7 | | Doha | 25 Sep |
|
| 2010
1:51.19w | 1 | San Germán | 15 May | |
| 2011
1:47.38w | 3 | Ponce | 14 May | |
| 2012
1:45.29w NR AU20R | 4-19 | Barcelona | 15 Jul | |
| 2013
1:45.94w | | Huelva | 25 Jun | |
| 2014
1:44.64w NR | 3 | Walnut CA | 19 Apr | |
| 2016
1:44.75w | 1 | Gainesville FL | 1 Apr | |
| 2018
1:46.47w | 3 | Rovereto | 23 Aug | |
| 2019
1:43.83w NR | 2 | Paris | 24 Aug | |
| 2020
1:45.18w | 5 | Ostrava | 8 Sep | |
| Indoor Alltime
Show/hide |
| races under 1:45.00: 9 |
| 2010 |
| Outdoor |
| 1:51.19 | 1 | NC | San Germán | 15 May |
| 2011 |
| Outdoor |
| 1:50.66 | 1 | | Ponce | 2 Apr |
| 1:47.38 | 3 | Grand Prix | Ponce | 14 May |
| 1:51.71 | 1h6-17 | WY | Villeneuve d'Ascq | 6 Jul |
| 1:49.24 NU20R NU18R NR | 3s3-17 | WY | Villeneuve d'Ascq | 7 Jul |
| 1:51.25 | 7-17 | WY | Villeneuve d'Ascq | 9 Jul |
| 1:49.83 | 2-19 | PanAmC | Miramar FL | 24 Jul |
| 1:51.06 | 1 | | Ciudad de Panamá | 19 Nov |
| 2012 |
| Outdoor |
| 1:45.63 NR AU20R | 2 | Ponce GP | Ponce | 12 May |
| 1:46.89 | 1-19 | CAC | San Salvador | 29 Jun |
| 1:48.78 | 2h1-19 | WJ | Barcelona | 13 Jul |
| 1:47.37 | 2s3-19 | WJ | Barcelona | 14 Jul |
| 1:45.29 NR AU20R | 4-19 | WJ | Barcelona | 15 Jul |
| 1:46.45 | 4h2 | OG | London | 6 Aug |
| 2013 |
| Outdoor |
| 1:50.75 | 1 | | Ponce | 20 Apr |
| 1:46.75 | 2 | Ponce GP | Ponce | 18 May |
| 1:47.06 | 3 | Iberoam | Huelva | 12 Jun |
| 1:47.89 | 3 | | Bilbao | 21 Jun |
| 1:45.94 | | | Huelva | 25 Jun |
| 1:46.58 | 1 | Cataluñya Ch | Mataró | 3 Jul |
| 1:53.27 | 1h4 | WUG | Kazan | 10 Jul |
| 1:47.56 | 2s1 | WUG | Kazan | 11 Jul |
| 1:47.33 | 4 | WUG | Kazan | 12 Jul |
| 1:47.12 | 3 | | Huelva | 24 Jul |
| 1:50.60 | 6h6 | WC | Moskva | 10 Aug |
| 2014 |
| Outdoor |
| races under 1:45.00: 1 |
| 1:48.47 | 1 | | Mayagüez | 15 Feb |
| 1:49.36 | 2 | Classic | Carolina | 22 Mar |
| 1:46.60 | 1 | | Ponce | 12 Apr |
| 1:44.64 NR | 3 | MSR | Walnut CA | 19 Apr |
| 1:45.40 | 2 | GP | Ponce | 17 May |
| 1:45.73 | 4 | Pre | Eugene OR | 30 May |
| 1:45.79 | 6 | adidas | New York NY | 14 Jun |
| 1:45.65 | 1 | | Montreuil | 7 Jul |
| 1:46.47 | 6 | Sainsbury's | Glasgow | 12 Jul |
| DNF | | | Madrid | 19 Jul |
| 1:49.32 | 8 | Cont Cup | Marrakech | 14 Sep |
| 1:50.33A | 1h2 | CACG | Xalapa | 26 Nov |
| 1:46.05A | 3 | CACG | Xalapa | 28 Nov |
| 2016 |
| Outdoor |
| races under 1:45.00: 1 |
| 1:48.19 | 1 | | Gurabo | 27 Feb |
| 1:44.75 | 1 | FloridaR | Gainesville FL | 1 Apr |
| 1:54.66 | 1h1 | | Mayagüez | 15 Apr |
| 1:50.89 | 1 | | Mayagüez | 16 Apr |
| 1:48.83 | 1 | | Hamilton | 22 Apr |
| 1:46.15 | 1 | | Kingston | 7 May |
| 1:47.47 | 5 | World Chall | Beijing | 18 May |
| 1:46.04 | 7 | Pre | Eugene OR | 28 May |
| 1:46.96 | 5h4 | OG | Rio de Janeiro | 12 Aug |
| 2018 |
| Indoor |
| 1:49.15 | 1 | | Staten Island NY | 13 Jan |
| 1:50.59 | 8 | | New York NY | 27 Jan |
| 1:47.80 | 8 | Millrose | New York NY | 3 Feb |
| 1:48.37 | 4 | New Balance | Boston MA | 10 Feb |
|
| 1:49.58 | 1 | | Philadelphia PA | 13 Apr |
| 1:47.56 | 3 | | West Chester PA | 4 May |
| 1:48.80 | 1 | | Hamilton | 11 May |
| 1:46.77 | 2 | | Kingston | 19 May |
| 1:47.10 | 1s1 | CACG | Barranquilla | 29 Jul |
| 1:46.6h | 3 | CACG | Barranquilla | 30 Jul |
| 1:47.63 | 3 | NACAC | Toronto | 11 Aug |
| 1:46.47 | 3 | Quercia | Rovereto | 23 Aug |
| 1:47.10 | 5 | | Padova | 2 Sep |
| 1:49.60 | 8 | Cont Cup | Ostrava | 8 Sep |
| 2019 |
| Outdoor |
| races under 1:45.00: 7 |
| 1:47.21 | 1 | | Gainesville FL | 27 Apr |
| 1:46.40 | 1 | | Eagle Rock CA | 11 May |
| 1:47.52 | 7 | | Eagle Rock CA | 16 May |
| 1:44.68 | 1 | | Nashville TN | 31 May |
| 1:48.69 | 1 | NC | Gurabo | 8 Jun |
| 1:45.16 | 7 | Athletissima | Lausanne | 5 Jul |
| 1:44.40 NR | 6 | Herc | Monaco | 12 Jul |
| 1:44.42 | 5 | Müller | London | 20 Jul |
| 1:48.38 | 1h1 | PAG | Lima | 9 Aug |
| 1:44.48 | 2 | PAG | Lima | 10 Aug |
| 1:43.83 NR | 2 | Meet Paris | Paris | 24 Aug |
| 1:45.34 | 3 | Hanžeković | Zagreb | 3 Sep |
| 1:45.47 | 3h5 | WC | Doha | 28 Sep |
| 1:43.96 | 1s1 | WC | Doha | 29 Sep |
| 1:44.48 | 5 | WC | Doha | 1 Oct |
| 2020 |
| Outdoor |
| 1:45.88 | 5 | Bauhaus | Stockholm/S | 23 Aug |
| 1:45.54 | 2 | Kusoc | Chorzów | 25 Aug |
| 1:45.47 | 2 | Skolimowska | Chorzów | 6 Sep |
| 1:45.18 | 5 | GSpike | Ostrava | 8 Sep |
| 1:45.66 | 8 | Hanžeković | Zagreb | 15 Sep |
| 1:46.44 | 7 | | Doha | 25 Sep |
|
| 2018
1:47.80iw | 8 | New York NY | 3 Feb | |
| |
| 1000m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 2:19.94 | 11 | Gugl | Linz | 14 Jul |
|
| 2014
2:19.94w | 11 | Linz | 14 Jul | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 3:52.75 | 1 | | Gurabo | 27 Feb |
| 3:46.98 | 2 | | Mayagüez | 16 Apr |
| 2018 |
| Outdoor |
| 3:50.65 | 2 | | Philadelphia PA | 13 Apr |
| 2019 |
| Outdoor |
| 3:47.12 | 7 | | Gainesville FL | 27 Apr |
|
| 2016
3:46.98w | 2 | Mayagüez | 16 Apr | |
| 2018
3:50.65w | 2 | Philadelphia PA | 13 Apr | |
| 2019
3:47.12w | 7 | Gainesville FL | 27 Apr | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 4:06.50 | | | Mayagüez | 5 Dec |
|
| 2015
4:06.50w | | Mayagüez | 5 Dec | |
| |
| 4 x 400m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 3:05.00 | 6h3 | WorldR | Nassau | 24 May |
|
| 2014
3:05.00w | 6h3 | Nassau | 24 May | |