Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 24:29.63aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
1600 Meters · OutdoorCarolina Conference Meet · Mar 264:54.59aCarolina Conference MeetMarch 26, 2026
400 Meters · OutdoorFireballs Polar Invite · Feb 2856.8Fireballs Polar InviteFebruary 28, 2026
800 Meters · OutdoorFireballs Polar Invite · Feb 282:08.0Fireballs Polar InviteFebruary 28, 2026
800 Meters · Relay Split · IndoorNCHSAA 6A Champs · Feb 122:04.450NCHSAA 6A ChampsFebruary 12, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 27 · Total Athlete Track ClubTotal Athlete Track Club1500 MetersRound P27.4:33.29a12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 5 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters5.4:29.63a PB12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 9 · Total Athlete Track ClubTotal Athlete Track Club800 Meters9.2:08.78a12
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 8 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters8.4:37.87a12
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 7 · Total Athlete Track ClubTotal Athlete Track Club800 Meters7.2:08.29a12
Jun 13Queen City Invitational (Youth)Jun 13 · 800 Meters · Place 6 · 18 Total Athlete18 Total Athlete800 Meters62:28.09—
Jun 64th Annual QC Blazers InvitationalJun 6 · 800 Meters · Place 6 · 18 Total Athlete18 Total Athlete800 Meters62:28.09—
May 9NCHSAA 6A Central RegionalMay 9 · 800 Meters · Place 12 · Western HarnettWestern Harnett800 Meters12.2:09.12a12
Mar 26Carolina Conference MeetMar 26 · 1600 Meters · Place 3 · Western HarnettWestern Harnett1600 Meters3.4:54.59a PB12
Feb 28Fireballs Polar InviteFeb 28 · 800 Meters · Place 1 · Total Athlete Track ClubTotal Athlete Track Club800 Meters1.2:08.0 PB12
Feb 28Fireballs Polar InviteFeb 28 · 400 Meters · Place 3 · Total Athlete Track ClubTotal Athlete Track Club400 Meters3.56.8 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 800 Meters · Western HarnettWestern Harnett800 MetersRelay Split—2:04.450 PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Nov 15Charger Two-Mile Tune-UpNov 15 · 3200 Meters · Place 34 · Western HarnettWestern Harnett3200 Meters34.11:03.76aUnofficial12
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 800 Meters · Place 12 · Total Athlete Track ClubTotal Athlete Track Club800 Meters122:12.02a12
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 400 Meters · Place 31 · Total Athlete Track ClubTotal Athlete Track Club400 Meters3158.08a12
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 15 · Total Athlete Track ClubTotal Athlete Track Club800 Meters152:40.39a12
Mar 12AAC Meet #1 (WO,WH,TS,TR)Mar 12 · 800 Meters · Place 1 · Western HarnettWestern Harnett800 Meters1.2:15.86a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 800 Meters · Western HarnettWestern Harnett800 MetersRelay Split—2:09.624a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 14East Chapel Hill Polar Bear #2Dec 14 · 3200 Meters · Western HarnettWestern Harnett3200 Meters—NT11
Dec 14East Chapel Hill Polar Bear #2Dec 14 · 1000 Meters · Place 10 · Western HarnettWestern Harnett1000 Meters10.3:00.50aUnofficial11
Dec 14East Chapel Hill Polar Bear #2Dec 14 · 1600 Meters · Western HarnettWestern Harnett1600 Meters—NT11
Dec 7East Chapel Hill Polar Bear #1 2025Dec 7 · 1000 Meters · Place 2 · Western HarnettWestern Harnett1000 Meters2.3:01.10aUnofficial11
Nov 16Charger Two Mile Tune-upNov 16 · 3200 Meters · Place 46 · Western HarnettWestern Harnett3200 Meters46.11:40.46aUnofficial11
Apr 22AAC meet #6 Last Chance MeetApr 22 · 800 Meters · Place 9 · Western HarnettWestern Harnett800 Meters9.2:31.83a10
Mar 19AAC Meet #2 at OHSMar 19 · 800 Meters · Western HarnettWestern Harnett800 Meters—NT10