Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU North Carolina District Qualifier · Jun 512.38aAAU North Carolina District QualifierJune 5, 2026
200 Meters · OutdoorJim Law Invitational (Youth) · Jun 2025.00Jim Law Invitational (Youth)June 20, 2026
400 Meters · OutdoorJackrabbit-Sapphire Invitational 2026 · Apr 2556.81aJackrabbit-Sapphire Invitational 2026April 25, 2026
Long Jump · OutdoorJames-Woods Developmental (Charlotte Flights) · May 63.62mJames-Woods Developmental (Charlotte Flights)May 6, 2023

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 16 · 15 Char Heat400 Meters1659.14—
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 18 · 15 Char Heat200 Meters1825.00 PB—
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 23 · 15 Char Heat100 Meters2312.54—
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 16 · Charlotte Heat400 MetersRound P1659.1415
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 18 · Charlotte Heat200 MetersRound P1825.0015
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 23 · Charlotte Heat100 MetersRound P2312.5415
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 35 · Charlotte Heat Track400 Meters35.57.23a-
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 63 · Charlotte Heat Track200 Meters63.25.21aWind: 2.4-
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 53 · Charlotte Heat Track100 Meters53.12.38a PBWind: 0.8-
May 30Johnson RileyMay 30 · 400 Meters · Place 12 · Charlotte Heat Track400 Meters12.57.87a-
May 30Johnson RileyMay 30 · 200 Meters · Place 14 · Charlotte Heat Track200 Meters14.25.57a-
May 30Johnson RileyMay 30 · 100 Meters · Place 21 · Charlotte Heat Track100 Meters21.12.65a-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 10 · Charlotte Heat Track400 Meters10.58.49a-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 13 · Charlotte Heat Track200 Meters13.25.43a-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 15 · Charlotte Heat Track100 Meters15.12.58a-
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 9 · Charlotte Heat Track400 Meters9.57.05a-
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 22 · Charlotte Heat Track200 Meters22.25.30a-
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 29 · Charlotte Heat Track100 MetersRound P29.13.00a-
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 400 Meters · Place 10 · Charlotte Heat Track400 Meters10.56.81a PB-
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 200 Meters · Place 17 · Charlotte Heat Track200 Meters17.25.65a-
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 30 · Charlotte Heat400 Meters3059.04a—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 33 · Charlotte Heat200 MetersRound P3325.02a—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 34 · Charlotte Heat100 Meters3412.59a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 17 · Charlotte Heat Track400 MetersRound P17.59.22a-
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 11 · Charlotte Heat Track200 MetersRound P11.25.91a-
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 20 · Charlotte Heat Track100 MetersRound P20.13.38a-
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 19 · Charlotte Heat Track400 Meters19.1:00.26a-
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 24 · Charlotte Heat Track200 Meters24.26.70aWind: 0.4-
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 28 · Charlotte Heat Track100 Meters28.13.12aWind: 0.5-
Jun 1Johnson RileyJun 1 · 400 Meters · Place 9 · Charlotte Heat400 Meters91:01.66a—
Jun 1Johnson RileyJun 1 · 200 Meters · Place 10 · Charlotte Heat200 Meters1026.52a—
Jun 1Johnson RileyJun 1 · 100 Meters · Place 16 · Charlotte Heat100 Meters1613.13a—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 7 · Charlotte Heat Track400 Meters7.59.71a-
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 12 · Charlotte Heat Track200 Meters12.25.70a-
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 15 · Charlotte Heat Track100 Meters15.12.61a-
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 14 · Charlotte Heat Track400 Meters14.1:02.72a-
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 21 · Charlotte Heat Track200 Meters21.26.25aWind: -0.3-
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 19 · Charlotte Heat Track100 MetersRound P19.13.17aWind: 1-
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 16 · Charlotte Heat100 Meters1613.52a—
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 16 · Charlotte Heat Track400 Meters16.1:00.73a-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 13 · Charlotte Heat Track200 MetersRound P13.25.81a-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 19 · Charlotte Heat Track100 Meters19.13.15a-

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 12 · Charlotte HeatLong Jump123.62m PB—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 48 · Charlotte Heat400 Meters4859.66—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 56 · Charlotte Heat100 Meters5613.05—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · Long Jump · Place 8 · Charlotte HeatLong Jump812-09.50—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 41 · Charlotte Heat400 Meters411:00.68a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 41 · Charlotte Heat400 Meters411:13.16a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 56 · Charlotte Heat200 MetersRound P5627.09a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 34 · Charlotte Heat200 MetersRound P3431.91a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 47 · Charlotte Heat100 Meters4713.14a—

2018 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 400 Meters · Charlotte Heat Track400 MetersRound P—DQ7
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 40 · Charlotte Heat Track200 MetersRound P40.41.08aWind: -17
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 55 · Charlotte Heat Track100 MetersRound P55.19.18aWind: -0.67
Jun 16Jim Law Invitational - YouthJun 16 · 400 Meters · Charlotte Heat Track400 MetersRound P—DNS7
Jun 16Jim Law Invitational - YouthJun 16 · 200 Meters · Place 10 · Charlotte Heat Track200 MetersRound P10.34.79a7
Jun 16Jim Law Invitational - YouthJun 16 · 100 Meters · Charlotte Heat Track100 MetersRound P—DNS7
Jun 15Jim Law Invitational - Open/MastersJun 15 · 200 Meters · Place 10 · Char Heat200 MetersRound P1034.7911
Jun 15Jim Law Invitational - Open/MastersJun 15 · 200 Meters · Place 1 · Char Heat200 Meters134.7911
Jun 2Ken Roberts ChallengeJun 2 · 200 Meters · Place 20 · Char Heat200 Meters2039.667
Jun 2Ken Roberts ChallengeJun 2 · 200 Meters · Place 4 · Char Heat200 Meters439.667
Jun 2Ken Roberts ChallengeJun 2 · 400 Meters · Place 13 · Char Heat400 Meters131:34.677
Jun 2Ken Roberts ChallengeJun 2 · 400 Meters · Place 4 · Char Heat400 Meters41:34.677
Jun 2Ken Roberts ChallengeJun 2 · 100 Meters · Place 26 · Char Heat100 MetersRound P2618.967
Jun 2Ken Roberts ChallengeJun 2 · 100 Meters · Place 5 · Char Heat100 Meters518.967

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 17Jim Law InvitationalJun 17 · 200 Meters · Place 46 · Charlotte Heat Track200 MetersRound P46.43.26a6
Jun 17Jim Law InvitationalJun 17 · 100 Meters · Place 45 · Charlotte Heat Track100 MetersRound P45.19.68a6
Jun 10AAU NC District QualiflierJun 10 · 200 Meters · Place 47 · Charlotte Heat Track200 MetersRound P47.42.29a6
Jun 10AAU NC District QualiflierJun 10 · 100 Meters · Place 55 · Charlotte Heat Track100 MetersRound P55.19.52a6