Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:33.62aAdidas Indoor NationalsMarch 20, 2026
1000 Meters · IndoorTryon: College & Open Friday · Feb 203:04.06aTryon: College & Open FridayFebruary 20, 2026
1000 Meters · OutdoorChristmas is Near Invitational · Dec 203:14.44aChristmas is Near InvitationalDecember 20, 2025
1500 Meters · Outdoor2026 BODYARMOR State Games · May 304:40.75a2026 BODYARMOR State GamesMay 30, 2026
1600 Meters · IndoorTryon: College & Open Friday · Feb 205:08.19aTryon: College & Open FridayFebruary 20, 2026
1600 Meters · OutdoorNCRunners Middle School All-State Meet · May 24:59.96aNCRunners Middle School All-State MeetMay 2, 2026
3000 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2710:17.16a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
3200 Meters · OutdoorNCRunners Middle School All-State Meet · May 211:01.00aNCRunners Middle School All-State MeetMay 2, 2026
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:30.66aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 262:20.41aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 22 · Total Athlete Track ClubTotal Athlete Track Club3000 Meters22.10:17.16a PB8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 3000 Meters · Place 4 · Total Athlete Track ClubTotal Athlete Track Club3000 Meters4.10:22.68a8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 6 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters6.4:41.55a8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 3000 Meters · Place 4 · Total Athlete Track ClubTotal Athlete Track Club3000 Meters4.10:38.38a8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 8 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters8.4:51.10a8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 17 · Total Athlete Track ClubTotal Athlete Track Club800 Meters17.2:20.41a PB8
May 302026 BODYARMOR State GamesMay 30 · 1500 Meters · Place 4 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters44:40.75a PB8
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 13 · Total Athlete Track ClubTotal Athlete Track Club800 Meters132:21.02a8
May 2NCRunners Middle School All-State MeetMay 2 · 3200 Meters · Place 11 · Ascend Leadership AcademyAscend Leadership Academy3200 Meters11.11:01.00a PB8
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Place 16 · Ascend Leadership AcademyAscend Leadership Academy1600 Meters16.4:59.96a PB8
Apr 25BearInviteApr 25 · 1600 Meters · Place 1 · Ascend Leadership AcademyAscend Leadership Academy1600 Meters1.5:07.61a8
Apr 3Under The LightsApr 3 · 1600 Meters · Place 2 · Ascend Leadership AcademyAscend Leadership Academy1600 Meters2.5:03.07a8
Feb 28Fireballs Polar InviteFeb 28 · 1600 Meters · Place 7 · Total Athlete Track ClubTotal Athlete Track Club1600 Meters7.5:11.68

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 56 · Total Athlete Track ClubTotal Athlete Track Club1 Mile56.5:33.62a PB8
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 50 · Total Athlete Track ClubTotal Athlete Track Club800 Meters50.2:30.66a PB8
Feb 20Tryon: College & Open FridayFeb 20 · 1000 Meters · Place 7 · Total Athlete Track ClubTotal Athlete Track Club1000 Meters7.3:04.06a PB8
Feb 20Tryon: College & Open FridayFeb 20 · 1600 Meters · Place 13 · Total Athlete Track ClubTotal Athlete Track Club1600 Meters13.5:08.19a PB8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 1000 Meters · Place 36 · Total Athlete Track ClubTotal Athlete Track Club1000 Meters36.3:14.44a PB8
Dec 20Christmas is Near InvitationalDec 20 · 1600 Meters · Place 38 · Total Athlete Track ClubTotal Athlete Track Club1600 Meters38.5:16.20a8
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 3000 Meters · Place 2 · Total Athlete Track ClubTotal Athlete Track Club3000 Meters211:53.78a7
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 1500 Meters · Place 5 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters55:11.74a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 1500 Meters · Place 10 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters105:09.21a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 15 · Total Athlete Track ClubTotal Athlete Track Club800 Meters152:26.00a7
Jun 72025 BODYARMOR State GamesJun 7 · 1500 Meters · Place 9 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters95:25.97a7
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 15 · Total Athlete Track ClubTotal Athlete Track Club800 Meters152:34.31a7