Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:26.35aAdidas Indoor NationalsMarch 20, 2026
1500 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 24:45.46aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
1600 Meters · OutdoorNCRunners Middle School All-State Meet · May 25:16.22aNCRunners Middle School All-State MeetMay 2, 2026
2000m Steeplechase · 0.762m · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 27:37.21aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
3000 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2610:49.83aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
400 Meters · OutdoorNCRunners Middle School All-State Meet · May 21:00.88aNCRunners Middle School All-State MeetMay 2, 2026
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:24.16aAdidas Indoor NationalsMarch 20, 2026
800 Meters · Outdoor2026 BODYARMOR State Games · May 302:21.59a2026 BODYARMOR State GamesMay 30, 2026
Long Jump · OutdoorUnder The Lights · Apr 314-04.25Under The LightsApril 3, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Total Athlete Track ClubTotal Athlete Track Club3000 Meters--DNS8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 42 · Total Athlete Track ClubTotal Athlete Track Club1500 MetersRound P42.5:02.61a8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 2000m Steeplechase · Place 2 · Total Athlete Track ClubTotal Athlete Track Club2000m Steeplechase0.762m2.7:37.21a PB8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 3000 Meters · Place 2 · Total Athlete Track ClubTotal Athlete Track Club3000 Meters2.10:55.07a8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 1 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters1.4:45.46a PB8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 3000 Meters · Place 4 · Total Athlete Track ClubTotal Athlete Track Club3000 Meters4.10:49.83a PB8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 1 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters1.4:54.61a8
May 302026 BODYARMOR State GamesMay 30 · 1500 Meters · Place 4 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters44:54.41a8
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 10 · Total Athlete Track ClubTotal Athlete Track Club800 Meters102:21.59a PB8
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Place 43 · Ascend Leadership AcademyAscend Leadership Academy1600 Meters43.5:16.22a PB8
May 2NCRunners Middle School All-State MeetMay 2 · 400 Meters · Place 44 · Ascend Leadership AcademyAscend Leadership Academy400 Meters44.1:00.88a PB8
Apr 25BearInviteApr 25 · 1600 Meters · Place 4 · Ascend Leadership AcademyAscend Leadership Academy1600 Meters4.5:32.41a8
Apr 3Under The LightsApr 3 · Long Jump · Place 6 · Ascend Leadership AcademyAscend Leadership AcademyLong Jump6.14-04.25 PB8
Apr 3Under The LightsApr 3 · 1600 Meters · Place 9 · Ascend Leadership AcademyAscend Leadership Academy1600 Meters9.5:29.17a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 40 · Total Athlete Track ClubTotal Athlete Track Club1 Mile40.5:26.35a PB8
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 33 · Total Athlete Track ClubTotal Athlete Track Club800 Meters33.2:24.16a PB8

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 Meters111:53.39a—
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 800 Meters · Place 10 · Total Athlete Track ClubTotal Athlete Track Club800 Meters102:34.70a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 1500 Meters · Place 15 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters155:16.99a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 13 · Total Athlete Track ClubTotal Athlete Track Club800 Meters132:23.60a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 26 · Total Athlete Track ClubTotal Athlete Track Club400 MetersRound P261:04.35a—
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 13 · Total Athlete Track ClubTotal Athlete Track Club800 Meters132:32.97a—
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 16 · Total Athlete Track ClubTotal Athlete Track Club400 Meters161:07.50a—