Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Chance Indoor National Qualifier @ BU · Mar 24:22.21aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1000 Meters · IndoorVillanova Open · Jan 82:53.98Villanova OpenJanuary 8, 2016
1500 Meters · IndoorLast Chance Indoor National Qualifier @ BU · Mar 24:02.11aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1500 Meters · OutdoorStanford Invitational (Day 1) · Mar 304:21.39aStanford Invitational (Day 1)March 30, 2018
3000 Meters · IndoorGreat Dane Classic · Jan 169:44.47Great Dane ClassicJanuary 16, 2016
400 Meters · OutdoorDelaware Open · Apr 859.71aDelaware OpenApril 8, 2017
5000 Meters · OutdoorPac-12 Outdoor Track & Field Championships · May 1116:13.92aPac-12 Outdoor Track & Field ChampionshipsMay 11, 2019
800 Meters · IndoorBU Bruce Lehane Scarlet & White Invitational · Feb 32:02.43aBU Bruce Lehane Scarlet & White InvitationalFebruary 3, 2024
800 Meters · OutdoorNCAA Division I Outdoor Track & Field Championships (Day 4) · Jun 82:02.26aNCAA Division I Outdoor Track & Field Championships (Day 4)June 8, 2019

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1118th Millrose Games Pro En RouteFeb 1 · 1500 Meters · Place 4 · UA Dark Sky DistanceUA Dark Sky Distance1500 Meters4.4:05.03a-

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1 Mile · Place 4 · UA Dark Sky DistanceUA Dark Sky Distance1 Mile4.4:22.21a PB-
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1500 Meters · Place 2 · UA Dark Sky DistanceUA Dark Sky Distance1500 Meters2.4:02.11a PB-

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 1 · UA Dark Sky DistanceUA Dark Sky Distance1 Mile1.4:28.05a-
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 800 Meters · Place 1 · UA Dark Sky DistanceUA Dark Sky Distance800 Meters1.2:02.43a PB-

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Washington Indoor Husky ClassicFeb 14 · 1 Mile · Place 4 · OregonOregon1 Mile4.4:34.68aSr

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8NCAA Division I Outdoor Track & Field Championships (Day 4)Jun 8 · 800 Meters · Place 4 · OregonOregon800 Meters4.2:02.26a PBSr
Jun 6NCAA Division I Outdoor Track & Field Championships (Day 2)Jun 6 · 800 Meters · Place 5 · OregonOregon800 MetersRound P5.2:03.43aSr
May 24NCAA DI West Region Track and Field Championships (Day 2)May 24 · 800 Meters · Place 3 · OregonOregon800 MetersRound S3.2:03.96aSr
May 23NCAA DI West Region Track and Field Championships (Day 1)May 23 · 800 Meters · Place 2 · OregonOregon800 MetersRound P2.2:05.89aSr
May 11Pac-12 Outdoor Track & Field ChampionshipsMay 11 · 5000 Meters · Place 8 · OregonOregon5000 Meters8.16:13.92a PBSr
May 11Pac-12 Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 2 · OregonOregon800 Meters2.2:04.71aSr
Apr 19Stanford Cardinal Outdoor ClassicApr 19 · 800 Meters · Place 1 · OregonOregon800 Meters1.2:04.07aSr
Apr 440th Sun Angel ClassicApr 4 · 800 Meters · Place 2 · OregonOregon800 Meters2.2:03.09aSr

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 8NCAA DI Indoor Championships (Day 1)Mar 8 · 1 Mile · Place 13 · OregonOregon1 MileRound P13.4:42.31aJr
Feb 22MPSF Indoor Track & Field ChampionshipsFeb 22 · 1 Mile · Place 2 · OregonOregon1 Mile2.4:34.83aJr
Feb 8Husky Indoor ClassicFeb 8 · 800 Meters · Place 6 · OregonOregon800 Meters6.2:05.71aJr
Jan 25Arkansas Razorback Indoor InvitationalJan 25 · 1 Mile · Place 4 · OregonOregon1 Mile4.4:35.57aJr

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25NCAA DI West Region Track and Field Championships (Day 2)May 25 · 800 Meters · Place 22 · OregonOregon800 MetersRound S22.2:09.13aJr
May 24NCAA DI West Region Track and Field Championships (Day 1)May 24 · 800 Meters · Place 24 · OregonOregon800 MetersRound P24.2:08.56aJr
May 12Pac-12 Outdoor Track & Field ChampionshipsMay 12 · 800 Meters · Place 3 · OregonOregon800 MetersRound P3.2:06.32aJr
May 12Pac-12 Outdoor Track & Field ChampionshipsMay 12 · 800 Meters · Place 4 · OregonOregon800 Meters4.2:05.00aJr
Apr 27OSU High Peformance MeetApr 27 · 1500 Meters · Place 11 · OregonOregon1500 Meters114:25.19JR
Apr 2160th Annual Mt. SAC Relays (College/Elite Day 3)Apr 21 · 800 Meters · Place 6 · OregonOregon800 Meters6.2:04.53aJr
Mar 30Stanford Invitational (Day 1)Mar 30 · 1500 Meters · Place 3 · OregonOregon1500 Meters3.4:21.39a PBJr

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9NCAA DI Indoor Champs (Day 1)Mar 9 · 1 Mile · Place 14 · OregonOregon1 MileRound P14.4:45.57aSo
Feb 23MPSF Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 8 · OregonOregon1 Mile8.4:39.86aSo
Jan 25Dr. Sander Invitational / Columbia ChallengeJan 25 · 1 Mile · Place 16 · OregonOregon1 Mile16.4:46.33aSo

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18NJCAA D1 Outdoor Track & Field ChampionshipsMay 18 · 1500 Meters · Place 1 · Monroe University (NY)Monroe University (NY)1500 MetersRound P1.4:46.35aSo
May 18NJCAA D1 Outdoor Track & Field ChampionshipsMay 18 · 1500 Meters · Place 1 · Monroe University (NY)Monroe University (NY)1500 Meters1.4:36.62aSo
May 18NJCAA D1 Outdoor Track & Field ChampionshipsMay 18 · 800 Meters · Place 1 · Monroe University (NY)Monroe University (NY)800 Meters1.2:10.73aSo
May 6Tom Farrell ClassicMay 6 · 800 Meters · Place 1 · Monroe University (NY)Monroe University (NY)800 Meters1.2:13.32aSo
Apr 21Morgan State Legacy Track & Field MeetApr 21 · 1500 Meters · Place 1 · Monroe University (NY)Monroe University (NY)1500 Meters1.4:31.08aSo
Apr 21Morgan State Legacy Track & Field MeetApr 21 · 800 Meters · Place 1 · Monroe University (NY)Monroe University (NY)800 Meters1.2:10.72aSo
Apr 8Delaware OpenApr 8 · 400 Meters · Place 3 · Monroe University (NY)Monroe University (NY)400 Meters3.59.71a PBSo

2016 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Great Dane ClassicJan 16 · 3000 Meters · Place 1 · Monroe ColleMonroe Colle3000 Meters19:44.47 PBFR
Jan 16Great Dane ClassicJan 16 · 1 Mile · Place 4 · Monroe ColleMonroe Colle1 Mile45:00.28FR
Jan 8Villanova OpenJan 8 · 1000 Meters · Place 1 · Monroe ColleMonroe Colle1000 Meters12:53.98 PB—