Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNew York Diamond League · Jun 125:17.82aNew York Diamond LeagueJune 12, 2010
1500 Meters · OutdoorMusic City Track Carnival · Jun 34:05.49aMusic City Track CarnivalJune 3, 2022
400 Meters · OutdoorSam Howell Memorial Invitational · Apr 554.43aSam Howell Memorial InvitationalApril 5, 2013
500 Meters · IndoorQuaker Invitational · Jan 171:10.13aQuaker InvitationalJanuary 17, 2026
600 Meters · IndoorPenn Opener · Dec 51:30.90aPenn OpenerDecember 5, 2025
600 Meters · OutdoorMiramar Invitational · Apr 61:27.86aMiramar InvitationalApril 6, 2024
800 Meters · IndoorTrials of Miles Texas Qualifier · Feb 261:58.93Trials of Miles Texas QualifierFebruary 26, 2021
800 Meters · OutdoorEugene Diamond League · May 251:56.86aEugene Diamond LeagueMay 25, 2018

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 800 Meters · Place 15 · United StatesUnited States800 MetersRound P15.2:02.45a-
Jul 10The Elliott Denman N.J. InternationalJul 10 · 800 Meters · UnattachedUnattached800 Meters—DNF-
May 10Widener Final QualifierMay 10 · 800 Meters · Place 5 · UnattachedUnattached800 Meters5.2:09.01a-
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · Place 7 · United StatesUnited States800 Meters7.2:08.26a-

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Quaker InvitationalJan 17 · 500 Meters · Place 2 · United StatesUnited States500 Meters2.1:10.13a PB-

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 600 Meters · Place 1 · United StatesUnited States600 Meters1.1:30.90a PB-

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 800 Meters · Place 4 · BanditBandit800 MetersRound S4.1:58.30a-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 800 Meters · Place 6 · BanditBandit800 MetersRound P6.2:00.65a-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 800 Meters · Place 7 · BanditBandit800 Meters7.2:01.22a-
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.1:59.22a-

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 800 Meters · Place 3 · adidasadidas800 MetersRound S3.2:01.25a-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 800 Meters · Place 2 · adidasadidas800 MetersRound P2.2:00.96a-
Jun 9USATF NYC Grand PrixJun 9 · 800 Meters · United StatesUnited States800 Meters--DNS-
Apr 6Miramar InvitationalApr 6 · 600 Meters · Place 3 · United StatesUnited States600 Meters3.1:27.86a PB-

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26USATF Los Angeles Grand PrixMay 26 · 800 Meters · Place 1 · United StatesUnited States800 Meters1.1:59.01a19+

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3Music City Track CarnivalJun 3 · 1500 Meters · Place 4 · adidasadidas1500 Meters4.4:05.49a PB19+
May 27Eugene Diamond LeagueMay 27 · 800 Meters · Place 2 · United StatesUnited States800 Meters2.1:58.06a19+

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26USATF Indoor National ChampionshipsFeb 26 · 800 Meters · Place 1 · adidasadidas800 MetersRound P1.2:01.73a19+
Feb 26USATF Indoor National ChampionshipsFeb 26 · 800 Meters · Place 1 · adidasadidas800 Meters1.2:01.72a19+

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Aug 202021 Prefontaine ClassicAug 20 · 800 Meters · Place 7 · United StatesUnited States800 Meters7.2:00.21a19+

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Trials of Miles Texas QualifierFeb 26 · 800 Meters · Place 1 · adidasadidas800 Meters11:58.93 PB—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 30Eugene Diamond LeagueJun 30 · 800 Meters · Place 2 · United StatesUnited States800 Meters2.1:58.36a19+

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25Eugene Diamond LeagueMay 25 · 800 Meters · Place 2 · United StatesUnited States800 Meters2.1:56.86a PB19+

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17Portland World Indoor Championships 2016Mar 17 · 800 Meters · Place 1 · United StatesUnited States800 MetersRound P1.2:00.61a-
Mar 17Portland World Indoor Championships 2016Mar 17 · 800 Meters · Place 2 · United StatesUnited States800 Meters2.2:00.27a-

2015 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 13New York Diamond LeagueJun 13 · 800 Meters · Place 1 · United StatesUnited States800 Meters1.1:58.83a-
May 29Eugene Diamond LeagueMay 29 · 800 Meters · Place 2 · United StatesUnited States800 Meters2.1:57.87a-

2014 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 11London Diamond LeagueJul 11 · 800 Meters · Place 1 · United StatesUnited States800 Meters1.1:59.68a-

2013 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 31Eugene Diamond LeagueMay 31 · 800 Meters · Place 3 · United StatesUnited States800 Meters3.2:01.24a-
Apr 5Sam Howell Memorial InvitationalApr 5 · 400 Meters · Place 3 · adidasadidas400 Meters3.54.43a PB-

2012 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 21U.S. Olympic Trials 2012Jun 21 · 800 Meters · Place 8 · Juventus TrackJuventus Track800 MetersRound P8.2:03.63a12
Jun 21U.S. Olympic Trials 2012Jun 21 · 800 Meters · Place 14 · Juventus TrackJuventus Track800 MetersRound S14.2:04.96a12
Jun 9New York Diamond LeagueJun 9 · 800 Meters · Place 7 · United StatesUnited States800 Meters7.2:02.61a12

2010 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 12New York Diamond LeagueJun 12 · 1 Mile · Place 13 · United StatesUnited States1 Mile13.5:17.82a PB10