Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorAtlanta Track Classic-APS Championship · Mar 236:32.57Atlanta Track Classic-APS ChampionshipMarch 23, 2024
400 Meters · IndoorMidtown Opener · Feb 281:08.84Midtown OpenerFebruary 28, 2023
400 Meters · OutdoorGHSA 4A - Region 4 · Apr 231:05.25aGHSA 4A - Region 4April 23, 2026
800 Meters · IndoorHawthorne Wesley Invitational · Feb 102:52.45Hawthorne Wesley InvitationalFebruary 10, 2024
800 Meters · OutdoorAtlanta Track Classic-APS Championship · Mar 292:31.93Atlanta Track Classic-APS ChampionshipMarch 29, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23GHSA 4A - Region 4Apr 23 · 400 Meters · Place 9 · Mays400 Meters9.1:05.25a PB12
Mar 14Rome RelaysMar 14 · 400 Meters · Place 30 · Mays400 Meters301:21.9112

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 29Atlanta Track Classic-APS ChampionshipMar 29 · 800 Meters · Place 3 · Mays800 Meters32:31.93 PB11
Mar 29Atlanta Track Classic-APS ChampionshipMar 29 · 400 Meters · Place 19 · Mays400 Meters191:07.2411
Mar 8Atlanta Games InvitationalMar 8 · 800 Meters · Place 36 · Mays800 Meters363:37.8311
Mar 8Atlanta Games InvitationalMar 8 · 400 Meters · Place 30 · Mays400 Meters301:06.8011
Feb 15Jean Charles Panther ClassicFeb 15 · 400 Meters · Place 14 · Mays400 Meters14.1:08.86a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 23GHSA 5A - Region 5Apr 23 · 800 Meters · Place 8 · Mays800 MetersRound P8.2:42.01a10
Apr 23GHSA 5A - Region 5Apr 23 · 800 Meters · Place 9 · Mays800 Meters9.2:42.82a10
Apr 23GHSA 5A - Region 5Apr 23 · 400 Meters · Place 17 · Mays400 MetersRound P17.1:07.21a10
Mar 23Atlanta Track Classic-APS ChampionshipMar 23 · 400 Meters · Place 13 · Mays400 MetersRound P131:06.3110
Mar 23Atlanta Track Classic-APS ChampionshipMar 23 · 1600 Meters · Place 6 · Mays1600 Meters66:32.57 PB10
Mar 19Rivalries Tune-UpMar 19 · 400 Meters · Place 3 · Mays400 Meters31:06.9510
Mar 9Buffalo’s River Ridge InvitationalMar 9 · 400 Meters · Place 13 · Mays400 Meters131:07.4210
Mar 9Buffalo’s River Ridge InvitationalMar 9 · 1600 Meters · Place 25 · Mays1600 Meters256:43.9610
Feb 17Jean Charles Panther ClassicFeb 17 · 1600 Meters · Place 11 · Mays1600 Meters11.6:38.64a10
Feb 17Jean Charles Panther ClassicFeb 17 · 800 Meters · Place 19 · Mays800 Meters19.3:08.95a10
Feb 17Jean Charles Panther ClassicFeb 17 · 400 Meters · Place 21 · Mays400 Meters21.1:10.81a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Hawthorne Wesley InvitationalFeb 10 · 800 Meters · Place 17 · Mays800 Meters172:52.45 PB10
Feb 10Hawthorne Wesley InvitationalFeb 10 · 400 Meters · Place 32 · Mays400 Meters321:09.3110

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 18GHSA 5A - Region 5Apr 18 · 800 Meters · Place 13 · Mays800 MetersRound P132:44.519
Apr 18GHSA 5A - Region 5Apr 18 · 400 Meters · Place 18 · Mays400 MetersRound P181:11.099
Apr 1GA Spring Break ShowdownApr 1 · 800 Meters · Place 49 · Mays800 Meters492:42.949
Apr 1GA Spring Break ShowdownApr 1 · 400 Meters · Place 42 · Mays400 Meters421:07.309
Mar 21Rivalries Tune-UpMar 21 · 800 Meters · Place 2 · Mays800 Meters22:49.359
Mar 21Rivalries Tune-UpMar 21 · 400 Meters · Place 13 · Mays400 Meters131:09.159
Mar 18A.J. Terrell InvitationalMar 18 · 800 Meters · Place 22 · Mays800 Meters222:50.929
Mar 18A.J. Terrell InvitationalMar 18 · 400 Meters · Place 33 · Mays400 Meters331:10.889
Mar 11MTFXCCGA InvitationalMar 11 · 400 Meters · Place 31 · Mays400 Meters311:10.629
Mar 11MTFXCCGA InvitationalMar 11 · 800 Meters · Place 25 · Mays800 Meters252:46.569
Mar 4Atlanta GamesMar 4 · 400 Meters · Place 32 · Mays400 Meters321:06.709

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Midtown OpenerFeb 28 · 400 Meters · Place 3 · Mays400 Meters31:08.84 PB9
Feb 28Midtown OpenerFeb 28 · 800 Meters · Place 4 · Mays800 Meters42:55.369