Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorKen Roberts Panther Elite · May 195:27.02aKen Roberts Panther EliteMay 19, 2024
200 Meters · IndoorTrack757 Invite · Feb 228.34aTrack757 InviteFebruary 2, 2025
400 Meters · IndoorTrack757 Invite · Feb 21:04.89aTrack757 InviteFebruary 2, 2025
400 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 221:00.44aUSATF North Carolina Association Junior Olympic ChampionshipsJune 22, 2024
400m Hurdles · 30" / 0.762m · OutdoorAAU North Carolina District Qualifier · Jun 51:11.07aAAU North Carolina District QualifierJune 5, 2026
800 Meters · IndoorTrack757 Invite · Feb 22:37.37aTrack757 InviteFebruary 2, 2025
800 Meters · Outdooradidas Outdoor Nationals · Jun 142:26.61aadidas Outdoor NationalsJune 14, 2024
Combined results · IndoorSoutheastern Youth Indoor Track & Field Championship · Jan 263:01.86Southeastern Youth Indoor Track & Field ChampionshipJanuary 26, 2020
Combined results · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 231:07.50USATF North Carolina Association Junior Olympic ChampionshipsJune 23, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 55 · Run U Xpress400m Hurdles30" / 0.762mRound P55.1:15.91a9
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 41 · Run U Xpress800 MetersRound P41.2:28.72a9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 400m Hurdles · Place 4 · Run U Xpress400m Hurdles41:10.31a9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 4 · Run U Xpress800 Meters42:28.21a9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 400 Meters · Place 10 · Run U Xpress400 Meters101:02.23a9
Jun 5AAU North Carolina District QualifierJun 5 · 400m Hurdles · Place 6 · Run U Xpress400m Hurdles30" / 0.762m6.1:11.07a PB9
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 7 · Run U Xpress800 Meters7.2:33.70a9
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 12 · Run U Xpress400 Meters12.1:02.67a9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31James Carter Invitational 2025May 31 · 400 Meters · Place 9 · Run U Xpress400 Meters91:03.50a8
May 10Carolina's Sprint FestMay 10 · 800 Meters · Place 2 · Run U Xpress800 Meters2.2:34.03a8
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 4 · Run U Xpress400 Meters4.1:02.98a8
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 1500 Meters · Place 3 · Run U Xpress1500 Meters3.5:37.50aUnofficial8
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 400 Meters · Place 3 · Run U Xpress400 Meters3.1:03.51aUnofficial8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Track757 InviteFeb 2 · 800 Meters · Place 5 · Run U Xpress800 Meters5.2:37.37a PB8
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 3 · Run U Xpress400 Meters3.1:04.89a PB8
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 16 · Run U Xpress200 Meters16.28.34a PB8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 2 · Run U Xpress800 Meters22:28.82a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 4 · Run U Xpress400 Meters41:00.44a PB—
Jun 14adidas Outdoor NationalsJun 14 · 800 Meters · Place 12 · Run U Xpress800 Meters12.2:26.61a PB7
Jun 1James Carter InvitationalJun 1 · 1500 Meters · Place 3 · Run U Xpress1500 Meters3.5:37.54a7
Jun 1James Carter InvitationalJun 1 · 400 Meters · Place 3 · Run U Xpress400 Meters3.1:00.77a7
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 800 Meters · Place 3 · Run U Xpress800 Meters3.2:26.86a7
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 400 Meters · Place 11 · Run U Xpress400 MetersRound P11.1:01.89a7
May 19Ken Roberts Panther EliteMay 19 · 1500 Meters · Place 5 · Run U Xpress1500 Meters5.5:27.02a PB7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 800 Meters · Place 4 · Run U Xpress800 Meters4.2:32.19a7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 11 · Run U Xpress400 Meters11.1:01.59a7

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 6 · Run U Xpress800 Meters62:33.15a—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 13 · Run U XpressCombined results136:03.67—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 5 · Run U XpressCombined results52:36.43—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 19 · Run U XpressCombined resultsRound P191:07.50 PB—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26Southeastern Youth Indoor Track & Field ChampionshipJan 26 · Combined results · Place 4 · Run U XpressCombined results43:01.86 PB—
Jan 4NC United Youth Indoor Track & Field ClassicJan 4 · 800 Meters · Place 5 · Run U Xpress800 Meters53:11.04—
Jan 4NC United Youth Indoor Track & Field ClassicJan 4 · 400 Meters · Place 16 · Run U Xpress400 Meters161:26.55—

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 7Lights Out Summer Classic Track and Field Challenge Jul 7 · Combined results · Place 1 · Run U XpressCombined results16:33.298