Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor5th Annual Cape Fear Relays · Mar 296:22.885th Annual Cape Fear RelaysMarch 29, 2025
1500 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 265:34.40aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
1600 Meters · OutdoorBearInvite · Apr 255:56.15aBearInviteApril 25, 2026
400 Meters · Outdoor5th Annual Cape Fear Relays · Mar 291:26.695th Annual Cape Fear RelaysMarch 29, 2025
800 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 262:47.86aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
Javelin · 400g TJ · Outdoor2025 Ken Roberts-Panthers Elite Track And Field Challenge · May 177.04m2025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17, 2025
Shot Put · 6lb · Outdoor2025 Ken Roberts-Panthers Elite Track And Field Challenge · May 173.73m2025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 1 · Total Athlete Track ClubTotal Athlete Track Club1500 Meters1.5:34.40a PB4
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 1 · Total Athlete Track ClubTotal Athlete Track Club800 Meters1.2:47.86a PB4
May 2NCRunners Middle School All-State MeetMay 2 · 3200 Meters · Total Athlete Track ClubTotal Athlete Track Club3200 Meters—DNS4
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Total Athlete Track ClubTotal Athlete Track Club1600 Meters—DNS4
Apr 25BearInviteApr 25 · 1600 Meters · Place 2 · Total Athlete Track ClubTotal Athlete Track Club1600 Meters2.5:56.15a PB4
Feb 28Fireballs Polar InviteFeb 28 · 1600 Meters · Place 1 · Total Athlete Track ClubTotal Athlete Track Club1600 Meters1.5:58.3Unofficial4

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 72025 BODYARMOR State GamesJun 7 · 1500 Meters · Place 1 · Carolina Liberty Running ClubCarolina Liberty Running Club1500 Meters15:53.22a3
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 2 · Carolina Liberty Running ClubCarolina Liberty Running Club800 Meters22:57.39a3
May 31James Carter Invitational 2025May 31 · 1500 Meters · Place 1 · Carolina Liberty Running ClubCarolina Liberty Running Club1500 Meters15:50.01a3
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Javelin · Place 10 · Carolina Liberty Running ClubCarolina Liberty Running ClubJavelin400g TJ10.7.04m PB3
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Shot Put · Place 9 · Carolina Liberty Running ClubCarolina Liberty Running ClubShot Put6lb9.3.73m PB3
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Place 5 · Carolina Liberty Running ClubCarolina Liberty Running Club1500 Meters5.6:01.62a3
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 4 · Carolina Liberty Running ClubCarolina Liberty Running Club800 Meters4.3:04.91a3
May 10Carolina's Sprint FestMay 10 · 1500 Meters · Place 2 · Carolina Liberty Running ClubCarolina Liberty Running Club1500 Meters2.5:54.50a3
May 10Carolina's Sprint FestMay 10 · 800 Meters · Place 4 · Carolina Liberty Running ClubCarolina Liberty Running Club800 Meters4.3:01.40a3
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 1500 Meters · Place 7 · Carolina Liberty Running ClubCarolina Liberty Running Club1500 Meters7.6:12.77a3
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Place 10 · Carolina Liberty Running ClubCarolina Liberty Running Club800 Meters10.3:05.05a3
Apr 5Bear InviteApr 5 · 1600 Meters · Place 6 · Carolina Liberty Running ClubCarolina Liberty Running Club1600 Meters66:24.54a3
Mar 295th Annual Cape Fear RelaysMar 29 · 400 Meters · Place 3 · Carolina Liberty RunCarolina Liberty Run400 Meters31:26.69 PB—
Mar 295th Annual Cape Fear RelaysMar 29 · 400 Meters · Place 4 · Carolina Liberty RunCarolina Liberty Run400 Meters41:26.69—
Mar 295th Annual Cape Fear RelaysMar 29 · 1 Mile · Place 1 · Carolina Liberty RunCarolina Liberty Run1 Mile16:22.88 PB—
Mar 295th Annual Cape Fear RelaysMar 29 · 1 Mile · Place 1 · Carolina Liberty RunCarolina Liberty Run1 Mile16:22.88—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 1 · Carolina Liberty Running ClubCarolina Liberty Running Club1500 Meters16:28.67—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 6 · Carolina Liberty Running ClubCarolina Liberty Running Club800 Meters63:18.42—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 1 · Carolina Liberty RunninCarolina Liberty Runnin1500 Meters16:15.00a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 3 · Carolina Liberty RunninCarolina Liberty Runnin800 Meters33:15.81a—
Jun 1BodyArmor State GamesJun 1 · 1500 Meters · Place 1 · Carolina Liberty Running ClubCarolina Liberty Running Club1500 Meters1.6:36.69a2
Jun 1BodyArmor State GamesJun 1 · 800 Meters · Place 2 · Carolina Liberty Running ClubCarolina Liberty Running Club800 Meters2.3:20.60a2