Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 206:29.87aAdidas Indoor NationalsMarch 20, 2026
100 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jun 2615.94aUSATF Region 3 Junior Olympic ChampionshipJune 26, 2025
1500 Meters · Outdoor2025 Russell E. Blunt East Coast Invitational · Jul 186:28.73a2025 Russell E. Blunt East Coast InvitationalJuly 18, 2025
1600 Meters · IndoorTryon: College & Open Friday · Feb 206:14.22aTryon: College & Open FridayFebruary 20, 2026
1600 Meters · OutdoorFireballs Polar Invite · Feb 286:15.5Fireballs Polar InviteFebruary 28, 2026
200 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jun 2632.44aUSATF Region 3 Junior Olympic ChampionshipJune 26, 2025
300 Meters · IndoorTryon: College & Open Friday · Feb 2056.19aTryon: College & Open FridayFebruary 20, 2026
3000 Meters · Outdoor2025 Russell E. Blunt East Coast Invitational · Jul 1815:09.81a2025 Russell E. Blunt East Coast InvitationalJuly 18, 2025
400 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 261:10.81aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
800 Meters · OutdoorNCRunners Middle School All-State Meet · May 22:43.15aNCRunners Middle School All-State MeetMay 2, 2026
Javelin · 450g AeroJav · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 249.78m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Javelin · Place 9 · Total Athlete Track ClubTotal Athlete Track ClubJavelin450g AeroJav9.9.78m PB6
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 800 Meters · Place 11 · Total Athlete Track ClubTotal Athlete Track Club800 Meters11.2:45.55a6
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 14 · Total Athlete Track ClubTotal Athlete Track Club400 MetersRound P14.1:12.76a6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 10 · Total Athlete Track ClubTotal Athlete Track Club800 Meters10.2:46.90a6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 18 · Total Athlete Track ClubTotal Athlete Track Club400 MetersRound P18.1:12.66a6
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 7 · Total Athlete Track ClubTotal Athlete Track Club800 Meters7.2:44.18a6
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 9 · Total Athlete Track ClubTotal Athlete Track Club400 Meters9.1:10.81a PB6
Jun 13Queen City Invitational (Youth)Jun 13 · 800 Meters · Place 5 · Total AthleteTotal Athlete800 Meters52:46.8412
Jun 13Queen City Invitational (Youth)Jun 13 · 400 Meters · Place 14 · Total AthleteTotal Athlete400 Meters141:12.1112
Jun 64th Annual QC Blazers InvitationalJun 6 · 800 Meters · Place 5 · Total AthleteTotal Athlete800 Meters52:46.8412
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 14 · Total AthleteTotal Athlete400 Meters141:12.1112
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 12 · Total Athlete Track ClubTotal Athlete Track Club800 Meters122:46.88a6
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 16 · Total Athlete Track ClubTotal Athlete Track Club400 Meters161:12.84a6
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Place 82 · Ascend Leadership AcademyAscend Leadership Academy800 Meters82.2:43.15a PB6
Apr 25BearInviteApr 25 · 1600 Meters · Place 12 · Ascend Leadership AcademyAscend Leadership Academy1600 Meters12.6:15.56a6
Apr 3Under The LightsApr 3 · 1600 Meters · Place 22 · Ascend Leadership AcademyAscend Leadership Academy1600 Meters22.6:29.47a6
Apr 3Under The LightsApr 3 · 800 Meters · Place 17 · Ascend Leadership AcademyAscend Leadership Academy800 Meters17.2:56.25a6
Feb 28Fireballs Polar InviteFeb 28 · 1600 Meters · Place 10 · Total Athlete Track ClubTotal Athlete Track Club1600 Meters10.6:15.5 PB6

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 85 · Total Athlete Track ClubTotal Athlete Track Club1 Mile85.6:29.87a PB6
Feb 20Tryon: College & Open FridayFeb 20 · 300 Meters · Place 8 · Total Athlete Track ClubTotal Athlete Track Club300 Meters8.56.19a PB6
Feb 20Tryon: College & Open FridayFeb 20 · 1600 Meters · Place 17 · Total Athlete Track ClubTotal Athlete Track Club1600 Meters17.6:14.22a PB6

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 3000 Meters · Place 1 · Total Athlete Track ClubTotal Athlete Track Club3000 Meters115:09.81a PB5
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 1500 Meters · Place 4 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters46:28.73a PB5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 31 · Total Athlete Track ClubTotal Athlete Track Club400 MetersRound P311:16.44a5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 33 · Total Athlete Track ClubTotal Athlete Track Club200 MetersRound P3332.44a PB5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 44 · Total Athlete Track ClubTotal Athlete Track Club100 MetersRound P4415.94a PB5
Jun 72025 BODYARMOR State GamesJun 7 · 1500 Meters · Place 9 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters96:31.54a5
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 17 · Total Athlete Track ClubTotal Athlete Track Club800 Meters173:05.74a5