Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBU Last Chance Invitational · Feb 273:57.93aBU Last Chance InvitationalFebruary 27, 2020
1 Mile · OutdoorEugene Diamond League · May 303:50.53aEugene Diamond LeagueMay 30, 2014
1500 Meters · IndoorPortland World Indoor Championships 2016 · Mar 173:44.22aPortland World Indoor Championships 2016March 17, 2016
1500 Meters · OutdoorEugene Diamond League · May 303:35.32aEugene Diamond LeagueMay 30, 2014
800 Meters · OutdoorNew York Diamond League · Jun 131:44.62aNew York Diamond LeagueJune 13, 2015
Marathon · Outdoor2025 Chicago Marathon · Oct 1202:22:40a2025 Chicago MarathonOctober 12, 2025

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 122025 Chicago MarathonOct 12 · Marathon · Place 54 · United StatesUnited StatesMarathon54.02:22:40a PB-

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Occidental InvitationalMay 4 · 5000 Meters · NikeNike5000 Meters--DNF-
May 4Occidental InvitationalMay 4 · 1500 Meters · Place 3 · NikeNike1500 Meters3.3:35.39a-
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · NikeNike1500 Meters--DNF-
Mar 29Stanford Invitational - CollegiateMar 29 · 800 Meters · Place 4 · NikeNike800 Meters4.1:49.72a-
Mar 16The TENMar 16 · 1500 Meters · Place 5 · NikeNike1500 Meters5.3:38.88a-

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 262024 UW InvitationalJan 26 · 1 Mile · Place 14 · NikeNike1 Mile14.3:59.34a-

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26USATF Los Angeles Grand PrixMay 26 · 1500 Meters · Place 8 · United StatesUnited States1500 Meters8.3:36.64a-

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Aug 202021 Prefontaine ClassicAug 20 · 1 Mile · Place 9 · United StatesUnited States1 Mile9.3:53.32a-
Aug 202021 Prefontaine ClassicAug 20 · 1500 Meters · Place 9 · United StatesUnited States1500 Meters9.3:37.60a-

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27BU Last Chance InvitationalFeb 27 · 1 Mile · Place 4 · Nike / BowerNike / Bower1 Mile4.3:57.93a PB-
Feb 27BU Last Chance InvitationalFeb 27 · 3000 Meters · Nike / BowerNike / Bower3000 Meters--DNF-

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 30Eugene Diamond LeagueJun 30 · 1 Mile · Place 6 · United StatesUnited States1 Mile6.3:52.26a-
Jun 30Eugene Diamond LeagueJun 30 · 1500 Meters · United StatesUnited States1500 Meters-3:37.67a-

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 232018 USATF Outdoor Championships (Day 3)Jun 23 · 1500 Meters · Place 1 · NikeNike1500 Meters1.3:43.37a-
Jun 212018 USATF Outdoor Championships (Day 1)Jun 21 · 1500 Meters · Place 19 · NikeNike1500 MetersRound P19.3:46.05a-
Jun 9Portland Track Festival High PerformanceJun 9 · 800 Meters · Place 6 · NikeNike800 Meters6.1:48.29a-
May 25Eugene Diamond LeagueMay 25 · 1 Mile · Place 6 · United StatesUnited States1 Mile6.3:53.61a-
May 25Eugene Diamond LeagueMay 25 · 1500 Meters · Place 7 · United StatesUnited States1500 Meters7.3:38.71a-

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 24USATF Senior Outdoor Championships (Day 3)Jun 24 · 1500 Meters · Place 2 · NikeNike1500 Meters2.3:43.41a-
Jun 22USATF Senior Outdoor Championships (Day 1)Jun 22 · 1500 Meters · Place 3 · NikeNike1500 MetersRound P3.3:40.79a-

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17Portland World Indoor Championships 2016Mar 17 · 1500 Meters · Place 1 · United StatesUnited States1500 MetersRound P1.3:47.15a-
Mar 17Portland World Indoor Championships 2016Mar 17 · 1500 Meters · Place 1 · United StatesUnited States1500 Meters1.3:44.22a PB-

2015 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 13New York Diamond LeagueJun 13 · 800 Meters · Place 4 · United StatesUnited States800 Meters4.1:44.62a PB-
May 29Eugene Diamond LeagueMay 29 · 1 Mile · Place 2 · United StatesUnited States1 Mile2.3:51.20a-
May 29Eugene Diamond LeagueMay 29 · 1500 Meters · Place 2 · United StatesUnited States1500 Meters2.3:37.33a-

2014 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 11London Diamond LeagueJul 11 · 800 Meters · Place 4 · United StatesUnited States800 Meters4.1:46.12a19+
May 30Eugene Diamond LeagueMay 30 · 1 Mile · Place 8 · United StatesUnited States1 Mile8.3:50.53a PB19+
May 30Eugene Diamond LeagueMay 30 · 1500 Meters · Place 10 · United StatesUnited States1500 Meters10.3:35.32a PB19+

2013 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 31Eugene Diamond LeagueMay 31 · 1 Mile · Place 10 · United StatesUnited States1 Mile10.3:51.79a-
May 31Eugene Diamond LeagueMay 31 · 1500 Meters · Place 10 · United StatesUnited States1500 Meters10.3:36.51a-

2012 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 21U.S. Olympic Trials 2012Jun 21 · 1500 Meters · Place 9 · NikeNike1500 MetersRound P9.3:42.02a-
Jun 21U.S. Olympic Trials 2012Jun 21 · 1500 Meters · Place 1 · NikeNike1500 MetersRound S1.3:41.90a-
Jun 21U.S. Olympic Trials 2012Jun 21 · 1500 Meters · Place 2 · NikeNike1500 Meters2.3:35.84a-
Jun 1Eugene Diamond LeagueJun 1 · 1 Mile · Place 8 · United StatesUnited States1 Mile8.3:57.44a-
Jun 1Eugene Diamond LeagueJun 1 · 1500 Meters · Place 25 · United StatesUnited States1500 Meters25.3:41.92a-

2012 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25USATF Indoor Track and Field Championships 2012Feb 25 · 1500 Meters · Place 2 · NikeNike1500 Meters2.3:48.16a—