Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorJust Don't Lose Classic · Jan 102:41.14Just Don't Lose ClassicJanuary 10, 2026
1500 Meters · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 244:30.19a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
3200 Meters · IndoorGNRC Meet #2 · Jan 710:53.15GNRC Meet #2January 7, 2026
400 Meters · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2454.47a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
500 Meters · IndoorGNRC Meet #2 · Jan 71:09.08GNRC Meet #2January 7, 2026
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:03.36aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 151:59.57aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 1500 Meters · Place 2 · Carolina Track HawksCarolina Track Hawks1500 Meters2.4:30.19a PB12
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 800 Meters · Place 4 · Carolina Track HawksCarolina Track Hawks800 Meters4.2:00.67a12
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 27 · Carolina Track HawksCarolina Track Hawks400 MetersRound P27.54.47a PB12
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 3 · Carolina Track HawksCarolina Track Hawks800 Meters3.2:02.69a12
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 47 · Carolina Track HawksCarolina Track Hawks800 Meters47.2:01.80a12
Jun 64th Annual QC Blazers InvitationalJun 6 · 800 Meters · Place 1 · Carolina Track HawksCarolina Track Hawks800 Meters12:06.97—
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 3 · Carolina Track HawksCarolina Track Hawks400 Meters354.60—
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 800 Meters · Place 10 · GarnerGarner800 Meters10.1:59.57a PB12
May 9NCHSAA 7A East RegionalMay 9 · 800 Meters · Place 3 · GarnerGarner800 Meters3.1:59.83a12
Apr 11Wake County ChampionshipsApr 11 · 800 Meters · Place 5 · GarnerGarner800 Meters5.2:00.42a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 77 · GarnerGarner800 Meters77.2:03.36a PB12
Feb 6GNRC Last Chance MeetFeb 6 · 1000 Meters · Place 1 · GarnerGarner1000 Meters12:50.6412
Jan 10Just Don't Lose ClassicJan 10 · 1000 Meters · Place 18 · GarnerGarner1000 Meters182:41.14 PB—
Jan 7GNRC Meet #2Jan 7 · 3200 Meters · Place 2 · GarnerGarner3200 Meters210:53.15 PB12
Jan 7GNRC Meet #2Jan 7 · 500 Meters · Place 3 · GarnerGarner500 Meters31:09.08 PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 15 · GarnerGarner1000 Meters15.2:41.33a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 800 Meters · Place 7 · UnattachedUnattached800 Meters7.2:08.51a11
Apr 12Wake County ChampionshipsApr 12 · 800 Meters · Place 31 · GarnerGarner800 Meters312:22.5911
Apr 5Panther InvitationalApr 5 · 800 Meters · UnattachedUnattached800 Meters—DNS11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 1000 Meters · Place 24 · GarnerGarner1000 Meters24.2:53.54a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Greater Neuse River 4A Indoor Conference ChampionshipsFeb 1 · 1000 Meters · Place 16 · GarnerGarner1000 Meters16.3:23.73aUnofficial10
Jan 3Greater Neuse River MeetJan 3 · 1000 Meters · Place 6 · GarnerGarner1000 Meters6.3:12.25aUnofficial10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Greater Neuse River Indoor Meet (Fuquay-Varina)Dec 13 · 1000 Meters · Place 15 · GarnerGarner1000 Meters15.3:14.3Unofficial10
Dec 6Greater Neuse River Indoor MeetDec 6 · 1000 Meters · Place 14 · GarnerGarner1000 Meters14.3:23.60aUnofficial10
Mar 2Fuquay-Varina Quad MeetMar 2 · 800 Meters · Place 11 · GarnerGarner800 Meters11.2:35.36a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Greater Neuse River Indoor MeetDec 8 · 1000 Meters · Place 21 · GarnerGarner1000 Meters21.3:35.04Unofficial9
Dec 8Greater Neuse River Indoor MeetDec 8 · 1600 Meters · Place 18 · GarnerGarner1600 Meters18.5:53.94Unofficial9