Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDick Taylor Carolina Challenge · Jan 174:38.31aDick Taylor Carolina ChallengeJanuary 17, 2025
1000 Meters · Indoor2024 Dick Taylor Carolina Challenge · Jan 202:47.35a2024 Dick Taylor Carolina ChallengeJanuary 20, 2024
1500 Meters · OutdoorDuke Invitational · Apr 104:12.03aDuke InvitationalApril 10, 2026
400 Meters · OutdoorDuke Twilight · May 452.00aDuke TwilightMay 4, 2025
800 Meters · IndoorASICS Sound Invite · Feb 142:01.10aASICS Sound InviteFebruary 14, 2026
800 Meters · OutdoorNCAA Division I Outdoor Championships · Jun 101:58.30aNCAA Division I Outdoor ChampionshipsJune 10, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 800 Meters · Place 7 · United StatesUnited States800 MetersRound P7.2:01.45aSr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 800 Meters · Place 5 · United StatesUnited States800 Meters5.1:59.72aSr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 800 Meters · Place 5 · North CarolinaNorth Carolina800 MetersRound P5.1:59.91aSr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 800 Meters · Place 4 · North CarolinaNorth Carolina800 Meters4.1:58.30a PBSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 10 · North CarolinaNorth Carolina800 MetersRound P10.2:03.39aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 1 · North CarolinaNorth Carolina800 MetersRound S1.1:58.98aSr
May 14ACC Outdoor ChampionshipsMay 14 · 800 Meters · Place 4 · North CarolinaNorth Carolina800 MetersRound P4.2:02.86aSr
May 14ACC Outdoor ChampionshipsMay 14 · 800 Meters · Place 1 · North CarolinaNorth Carolina800 Meters1.2:00.68aSr
May 3Duke TwilightMay 3 · 400 Meters · Place 3 · North CarolinaNorth Carolina400 Meters3.52.45aSr
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 1 · North CarolinaNorth Carolina800 Meters1.2:01.10aSr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 1 · North CarolinaNorth Carolina1500 Meters1.4:12.03a PBSr
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 3 · North CarolinaNorth Carolina400 Meters3.53.72aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14ASICS Sound InviteFeb 14 · 800 Meters · Place 6 · North CarolinaNorth Carolina800 Meters62:01.10a PBSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 400 Meters · Place 1 · North CarolinaNorth Carolina400 Meters152.00a PBSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Dick Taylor Carolina ChallengeJan 17 · 1 Mile · Place 1 · North CarolinaNorth Carolina1 Mile14:38.31a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Wake Forest InvitationalApr 19 · 800 Meters · Place 2 · North CarolinaNorth Carolina800 Meters22:00.97a—
Apr 11Duke InvitationalApr 11 · 800 Meters · Place 2 · North CarolinaNorth Carolina800 Meters22:01.92a—
Mar 28Raleigh RelaysMar 28 · 1500 Meters · Place 66 · North CarolinaNorth Carolina1500 Meters664:29.33a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 202024 Dick Taylor Carolina ChallengeJan 20 · 1000 Meters · Place 2 · North CarolinaNorth Carolina1000 Meters22:47.35a PB—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 7Duke InvitationalApr 7 · 800 Meters · Place 13 · North CarolinaNorth Carolina800 Meters132:09.36—