Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorCoach O Track & Field Classic · Jan 186:01.13Coach O Track & Field ClassicJanuary 18, 2026
1500 Meters · OutdoorAAU North Carolina District Qualifier · Jun 55:40.48aAAU North Carolina District QualifierJune 5, 2026
200 Meters · Outdoor2025 Ken Roberts-Panthers Elite Track And Field Challenge · May 1741.15a2025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17, 2025
400 Meters · IndoorCoach O Track & Field Classic · Jan 181:26.98Coach O Track & Field ClassicJanuary 18, 2026
400 Meters · OutdoorThe Carolina's Sprint Fest · May 91:22.89aThe Carolina's Sprint FestMay 9, 2026
800 Meters · IndoorCoach O Track & Field Classic · Jan 183:12.24Coach O Track & Field ClassicJanuary 18, 2026
800 Meters · OutdoorAAU North Carolina District Qualifier · Jun 52:52.81aAAU North Carolina District QualifierJune 5, 2026
Long Jump · OutdoorJames Carter Invitational · Jun 12.18mJames Carter InvitationalJune 1, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 1500 Meters · Place 5 · Apply Pressure PerformanceApply Pressure Performance1500 Meters5.5:56.11a3
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 800 Meters · Place 11 · Apply Pressure PerformanceApply Pressure Performance800 Meters11.2:55.39a3
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · Apply Pressure PerformanceApply Pressure Performance1500 Meters--DNS3
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Apply Pressure PerformanceApply Pressure Performance800 Meters--DNS3
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 1500 Meters · Place 1 · Apply Pressure PerformanceApply Pressure Performance1500 Meters15:54.77a3
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 5 · Apply Pressure PerformanceApply Pressure Performance800 Meters52:57.97a3
Jun 20Jim Law Invitational (Youth)Jun 20 · 1500 Meters · Place 2 · Apply PressureApply Pressure1500 Meters25:57.479
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 5 · Apply PressureApply Pressure800 Meters52:55.609
Jun 20Jim Law Invitational (Youth)Jun 20 · 1500 Meters · Place 2 · Apply Pressure PerformanceApply Pressure Performance1500 Meters25:57.479
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 5 · Apply Pressure PerformanceApply Pressure Performance800 Meters52:55.609
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 1 · Apply Pressure PerformanceApply Pressure Performance1500 Meters1.5:40.48a PB3
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 4 · Apply Pressure PerformanceApply Pressure Performance800 Meters4.2:52.81a PB3
May 302026 BODYARMOR State GamesMay 30 · 1500 Meters · Place 6 · Apply Pressure PerformanceApply Pressure Performance1500 Meters65:44.23a3
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 9 · Apply Pressure PerformanceApply Pressure Performance800 Meters92:58.40a3
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 1500 Meters · Place 4 · Apply Pressure PerformanceApply Pressure Performance1500 Meters4.5:51.86a3
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Place 10 · Apply Pressure PerformanceApply Pressure Performance800 Meters10.3:05.36a3
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400 Meters · Place 34 · Apply Pressure PerformanceApply Pressure Performance400 Meters34.1:24.99a3
May 9The Carolina's Sprint FestMay 9 · 1500 Meters · Place 3 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.1500 Meters3.5:56.04a3
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 6 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters6.3:02.03a3
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 37 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 Meters37.1:22.89a PB3
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Long Jump · Place 29 · Apply Pressure PerformanceApply Pressure PerformanceLong Jump299-01.003
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 1500 Meters · Place 2 · Apply Pressure PerformanceApply Pressure Performance1500 Meters25:40.97a3
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 12 · Apply Pressure PerformanceApply Pressure Performance800 Meters123:03.06a3

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18Coach O Track & Field ClassicJan 18 · 800 Meters · Place 1 · Apply Pressure PerformanceApply Pressure Performance800 Meters13:12.24 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 400 Meters · Place 4 · Apply Pressure PerformanceApply Pressure Performance400 Meters41:26.98 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 1500 Meters · Place 1 · Apply Pressure PerformanceApply Pressure Performance1500 Meters16:01.13 PB—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 1500 Meters · Place 3 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.1500 Meters36:00.13a2
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 800 Meters · Place 6 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters62:58.45a2
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 400 Meters · Place 17 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 MetersRound P171:24.96a2
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 1500 Meters · Place 3 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.1500 Meters36:13.11a2
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 1 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters12:57.69a2
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 4 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters4.2:55.41a2
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 800 Meters · Place 3 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters3.2:57.45a2
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 15 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 MetersRound P15.1:24.44a2
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 2 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.1500 Meters2.5:59.55a2
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 2 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.1500 Meters2.5:59.55a2
Jun 6AAU North Carolina District QualifierJun 6 · 800 Meters · Place 5 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters5.3:01.58a2
May 31James Carter Invitational 2025May 31 · 400 Meters · Place 4 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 Meters41:25.17a2
May 242025 Durham Striders Invitation (Dev)May 24 · 1500 Meters · Place 1 · G'Boro CheetahsG'Boro Cheetahs1500 Meters16:05.30—
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 5 · G'Boro CheetahsG'Boro Cheetahs800 Meters53:07.18—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 20 · G'Boro CheetahsG'Boro Cheetahs400 Meters201:30.71—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 4 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters4.3:09.39a2
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 17 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 Meters17.1:28.89a2
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 46 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.200 Meters46.41.15a PB2
May 3James-Woods Developmental (Charlotte Flights)May 3 · 800 Meters · Place 3 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters33:08.95a2
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 1500 Meters · Place 3 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.1500 Meters3.6:18.72a2
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Place 8 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters8.3:10.57a2

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 1500 Meters · Place 4 · Greensboro CheetahsGreensboro Cheetahs1500 Meters46:17.29—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 800 Meters · Place 6 · Greensboro CheetahsGreensboro Cheetahs800 Meters63:13.88—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 6 · Greensboro CheetahsGreensboro Cheetahs1500 Meters66:25.38—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 12 · Greensboro CheetahsGreensboro Cheetahs800 Meters123:21.65—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · The Greensboro CheetahsThe Greensboro Cheetahs1500 Meters16:37.71a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 3 · The Greensboro CheetahsThe Greensboro Cheetahs800 Meters33:17.08a—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 21 · The Greensboro CheetahsThe Greensboro CheetahsLong Jump216-10—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 7 · The Greensboro CheetahsThe Greensboro Cheetahs1500 Meters76:24.60a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 14 · The Greensboro CheetahsThe Greensboro Cheetahs800 Meters143:17.05a—
Jun 1James Carter InvitationalJun 1 · Long Jump · Place 10 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.Long Jump10.2.18m PB1
Jun 1James Carter InvitationalJun 1 · 1500 Meters · Place 2 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.1500 Meters2.6:40.06a1
Jun 1James Carter InvitationalJun 1 · 800 Meters · Place 2 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters2.3:13.03a1
May 252024 Durham Striders Invitational ( DEV)May 25 · 1500 Meters · Place 3 · Greensboro CheetahsGreensboro Cheetahs1500 Meters36:25.22—
May 252024 Durham Striders Invitational ( DEV)May 25 · 800 Meters · Place 3 · Greensboro CheetahsGreensboro Cheetahs800 Meters33:19.85—
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 23 · Greensboro CheetahsGreensboro Cheetahs400 Meters231:32.19—
May 19Ken Roberts Panther EliteMay 19 · 800 Meters · Place 8 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.800 Meters8.3:27.56a1
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 24 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 Meters24.1:31.92a1
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 1500 Meters · Place 2 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.1500 Meters2.6:32.25a1
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 41 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 Meters41.1:36.54a1