Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorDuke Twilight · May 323.34aDuke TwilightMay 3, 2026
400 Meters · OutdoorRaleigh Relays · Mar 2651.30aRaleigh RelaysMarch 26, 2026
600 Meters · IndoorMondo College Invitational · Jan 171:28.27Mondo College InvitationalJanuary 17, 2026
800 Meters · OutdoorNCAA Division I Outdoor Championships · Jun 101:58.22aNCAA 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

13 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 800 Meters · Place 4 · United StatesUnited States800 MetersRound P4.2:00.93aSo
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 800 Meters · Place 8 · United StatesUnited States800 Meters8.2:01.17aSo
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 800 Meters · Place 4 · DukeDuke800 MetersRound P4.1:59.69aSr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 800 Meters · Place 3 · DukeDuke800 Meters3.1:58.22a PBSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 8 · DukeDuke800 MetersRound P8.2:02.22aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 3 · DukeDuke800 MetersRound S3.2:00.49aSr
May 14ACC Outdoor ChampionshipsMay 14 · 800 Meters · Place 2 · DukeDuke800 MetersRound P2.2:03.19aSr
May 14ACC Outdoor ChampionshipsMay 14 · 800 Meters · Place 3 · DukeDuke800 Meters3.2:02.78aSr
May 3Duke TwilightMay 3 · 800 Meters · DukeDuke800 Meters--DNFSr
May 3Duke TwilightMay 3 · 200 Meters · Place 5 · DukeDuke200 Meters5.23.34a PBWind: 1Sr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 1 · DukeDuke800 Meters1.2:02.19aSr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 1 · DukeDuke800 Meters1.2:04.02aSr
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 2 · DukeDuke400 Meters2.51.30a PBSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Mondo College InvitationalJan 17 · 600 Meters · Place 1 · DukeDuke600 Meters11:28.27 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 800 Meters · DukeDuke800 Meters—DNFJr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 1 · JR-3 DukeJR-3 Duke800 Meters12:01.87—
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 1 · JR-3 DukeJR-3 Duke400 Meters151.83—
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 1 · JR-3 DukeJR-3 Duke400 Meters151.83—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 11Duke InvitationalApr 11 · 400 Meters · Place 1 · DukeDuke400 Meters152.19a—
Apr 11Duke InvitationalApr 11 · 800 Meters · Place 4 · DukeDuke800 Meters42:03.17a—
Apr 5VertKlasse MeetingApr 5 · 200 Meters · Place 7 · DukeDuke200 Meters724.42a—
Mar 28Raleigh RelaysMar 28 · 800 Meters · Place 5 · DukeDuke800 Meters52:03.17a—
Mar 28Raleigh RelaysMar 28 · 400 Meters · Place 2 · DukeDuke400 Meters252.82a—