Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCamel City Distance · Feb 85:40.17Camel City DistanceFebruary 8, 2025
1500 Meters · OutdoorAAU North Carolina District Qualifier · Jun 54:34.28aAAU North Carolina District QualifierJune 5, 2026
1600 Meters · OutdoorNCRunners Middle School All-State Meet · May 24:43.37aNCRunners Middle School All-State MeetMay 2, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 19:31.49aAAU Junior Olympic GamesAugust 1, 2026
800 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 252:15.29aAAU Track and Field Region 25 QualifierJune 25, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 1 · High Point Blaze3000 Meters1.9:31.49a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 23 · High Point Blaze1500 Meters23.4:42.66a7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 34 · High Point Blaze800 MetersRound P34.2:18.02a7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 3000 Meters · Place 1 · High Point Blaze3000 Meters110:01.92a7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 1500 Meters · Place 1 · High Point Blaze1500 Meters14:40.24a7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 1 · High Point Blaze800 Meters12:15.29a PB7
Jun 5AAU North Carolina District QualifierJun 5 · 3000 Meters · Place 1 · High Point Blaze3000 Meters1.10:01.08a7
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 1 · High Point Blaze1500 Meters1.4:34.28a PB7
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 1 · High Point Blaze800 Meters1.2:17.02a7
May 30Johnson RileyMay 30 · 3000 Meters · Place 1 · High Point Blaze3000 Meters1.9:51.50a7
May 30Johnson RileyMay 30 · 3000 Meters · Place 1 · High Point Blaze3000 Meters1.9:51.50a7
May 30Johnson RileyMay 30 · 1500 Meters · Place 1 · High Point Blaze1500 Meters1.4:48.98a7
May 30Johnson RileyMay 30 · 800 Meters · Place 1 · High Point Blaze800 Meters1.2:15.94a7
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 1500 Meters · Place 1 · High Point Blaze1500 Meters1.4:45.86a7
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Place 2 · High Point Blaze800 Meters2.2:21.96a7
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Place 3 · High Point Blaze1600 Meters3.4:43.37a PB7
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Place 40 · High Point Blaze800 Meters40.2:26.78a7
Mar 21Yellowjacket ClassicMar 21 · 1600 Meters · Place 1 · High Point Blaze1600 Meters1.5:04.61a7
Mar 21Yellowjacket ClassicMar 21 · 800 Meters · Place 1 · High Point Blaze800 Meters1.2:18.23a7
Mar 14Greensboro Gladiators InvitationalMar 14 · 800 Meters · Place 1 · High Point Blaze800 Meters12:18.677
Mar 14Greensboro Gladiators InvitationalMar 14 · 1600 Meters · Place 1 · High Point Blaze1600 Meters14:57.827

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 3000 Meters · Place 1 · High Point Blaze3000 Meters1.11:16.72a6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 1500 Meters · Place 3 · High Point Blaze1500 Meters3.5:10.48a6
Jun 6AAU North Carolina District QualifierJun 6 · 3000 Meters · Place 2 · High Point Blaze3000 Meters2.10:55.42a6
Jun 6AAU North Carolina District QualifierJun 6 · 3000 Meters · Place 2 · High Point Blaze3000 Meters2.10:55.42a6
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 1 · High Point Blaze1500 Meters1.4:59.42a6
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 1 · High Point Blaze1500 Meters1.4:59.42a6
May 242025 Durham Striders Invitation (Dev)May 24 · 1500 Meters · Place 1 · High Point Blaze1500 Meters14:59.10—
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 3 · High Point Blaze800 Meters32:27.28—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Place 4 · High Point Blaze1500 Meters4.4:57.70a6
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · High Point Blaze800 Meters--DNS6
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 1500 Meters · Place 1 · High Point Blaze1500 Meters1.5:01.32a6
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Place 5 · High Point Blaze800 Meters5.2:30.25a6
Mar 15Greensboro Gladiators InvitationalMar 15 · 800 Meters · Place 9 · High Point Blaze800 Meters92:37.416
Mar 15Greensboro Gladiators InvitationalMar 15 · 1600 Meters · Place 10 · High Point Blaze1600 Meters105:39.926
Mar 15Greensboro Gladiators InvitationalMar 15 · 800 Meters · Place 9 · High Point Blaze800 Meters92:37.416
Mar 15Greensboro Gladiators InvitationalMar 15 · 1600 Meters · Place 10 · High Point Blaze1600 Meters105:39.926
Mar 8North Stokes Track & Field JamboreeMar 8 · 1600 Meters · Place 3 · High Point Blaze1600 Meters35:36.936

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8Camel City DistanceFeb 8 · 1 Mile · Place 12 · HP Blaze1 Mile125:40.17 PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 1500 Meters · Place 5 · High Point Blaze Track & XC Cl1500 Meters55:57.16—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 800 Meters · Place 9 · High Point Blaze Track & XC Cl800 Meters93:00.65—
Jun 27AAU NC Regional 25 QualifierJun 27 · 3000 Meters · Place 6 · High Point Blaze Track & XC Cl3000 Meters613:27.54—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 7 · High Point Blaze Track & XC Cl1500 Meters75:48.95—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 12 · High Point Blaze Track & XC Cl800 Meters122:53.93—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 6 · High Point Blaze1500 Meters65:37.75a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 9 · High Point Blaze800 Meters92:49.33a—
May 25Johnson RileyMay 25 · 1500 Meters · Place 2 · High Point Blaze1500 Meters25:39.32a—
May 25Johnson RileyMay 25 · 800 Meters · Place 3 · High Point Blaze800 Meters32:49.64a—
May 19Ken Roberts Panther EliteMay 19 · 1500 Meters · Place 7 · High Point Blaze1500 Meters7.5:36.42a6
May 19Ken Roberts Panther EliteMay 19 · 800 Meters · Place 14 · High Point Blaze800 Meters14.2:56.55a6
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 1500 Meters · Place 9 · High Point Blaze1500 Meters9.5:34.71a6