Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU North Carolina District Qualifier · Jun 515.53aAAU North Carolina District QualifierJune 5, 2026
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 531.87aAAU North Carolina District QualifierJune 5, 2026
400 Meters · OutdoorAAU North Carolina District Qualifier · Jun 51:17.93aAAU North Carolina District QualifierJune 5, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 17 · Charlotte Heat400 MetersRound P171:18.7210
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 15 · Charlotte Heat200 MetersRound P1531.9710
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 27 · Charlotte Heat100 MetersRound P2715.6710
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 17 · Charlotte Heat Track400 Meters17.1:17.93a PB10
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 17 · Charlotte Heat Track200 Meters17.31.87a PBWind: -1.210
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 22 · Charlotte Heat Track100 Meters22.15.53a PB10
May 30Johnson RileyMay 30 · 400 Meters · Place 13 · Charlotte Heat Track400 Meters13.1:18.21a10
May 30Johnson RileyMay 30 · 200 Meters · Place 18 · Charlotte Heat Track200 Meters18.33.87a10
May 30Johnson RileyMay 30 · 100 Meters · Place 18 · Charlotte Heat Track100 Meters18.15.79a10
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 23 · Charlotte Heat400 Meters231:21.17a10
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 40 · Charlotte Heat200 MetersRound P4033.78a10
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 48 · Charlotte Heat100 Meters4815.94a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 400 Meters · Place 6 · Charlotte Heat Track400 Meters6.1:18.12a9
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 200 Meters · Place 13 · Charlotte Heat Track200 MetersRound P13.33.86aWind: -0.39
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Place 11 · Charlotte Heat Track100 MetersRound P11.16.23aWind: -0.19
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 20 · Charlotte Heat Track400 MetersRound P20.1:25.58a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 24 · Charlotte Heat Track200 MetersRound P24.35.10a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 29 · Charlotte Heat Track100 MetersRound P29.16.90a9
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 12 · Charlotte Heat Track400 Meters12.1:21.95a9
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 13 · Charlotte Heat Track200 Meters13.33.03aWind: 1.89
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 13 · Charlotte Heat Track100 Meters13.16.22aWind: 29
Jun 1Johnson RileyJun 1 · 400 Meters · Place 10 · Charlotte Heat400 Meters101:19.07a9
Jun 1Johnson RileyJun 1 · 200 Meters · Place 10 · Charlotte Heat200 Meters1034.70a9
May 10Carolina's Sprint FestMay 10 · 400 Meters · Charlotte Heat Track400 Meters—DNS9
May 10Carolina's Sprint FestMay 10 · 200 Meters · Charlotte Heat Track200 Meters—DNSWind: -0.19
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 20 · Charlotte Heat Track100 MetersRound P20.16.66aWind: 0.29
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 43 · Charlotte Heat100 Meters4316.87a9

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · 400 Meters · Place 53 · 16 Charlotte He400 MetersRound P531:20.83—
Jul 27AAU Junior Olympic GamesJul 27 · 200 Meters · Place 63 · 16 Charlotte He200 MetersRound P6333.75—
Jun 27AAU NC Regional 25 QualifierJun 27 · 400 Meters · Place 6 · Charlotte Heat Track Club400 Meters61:20.46—
Jun 27AAU NC Regional 25 QualifierJun 27 · 200 Meters · Place 8 · Charlotte Heat Track Club200 Meters834.02—
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 11 · Charlotte Heat Track Club100 Meters1116.54—
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 10 · Charlotte Heat Track400 MetersRound P10.1:29.34a8
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 11 · Charlotte Heat Track200 MetersRound P11.37.48aWind: -1.78
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 6 · Charlotte Heat Track100 MetersRound P6.16.50aWind: -2.28
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 6 · Charlotte Heat Track100 Meters6.16.30aWind: -0.18
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 5 · Charlotte Heat400 Meters51:19.86a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 15 · Charlotte Heat200 Meters1535.34a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 9 · Charlotte Heat100 Meters916.24a—
Jun 1NC UnitedJun 1 · 400 Meters · Place 6 · Charlotte Heat Track400 Meters6.1:33.83a8
Jun 1NC UnitedJun 1 · 200 Meters · Place 2 · Charlotte Heat Track200 Meters2.34.67aWind: 0.88
Jun 1NC UnitedJun 1 · 100 Meters · Place 5 · Charlotte Heat Track100 Meters5.16.83aWind: 1.78
May 25Johnson RileyMay 25 · 400 Meters · Place 5 · Charlotte Heat400 Meters51:22.60a—
May 25Johnson RileyMay 25 · 200 Meters · Place 7 · Charlotte Heat200 Meters736.11a—
May 25Johnson RileyMay 25 · 100 Meters · Place 8 · Charlotte Heat100 Meters816.65a—
May 25Johnson RileyMay 25 · 100 Meters · Place 6 · Charlotte Heat100 Meters616.25a—
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 11 · Charlotte Heat Track400 Meters11.1:27.45a8
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 17 · Charlotte Heat Track200 MetersRound P17.38.08a8
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 9 · Charlotte Heat Track100 Meters9.16.22a8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Charlotte HeatLong Jump—FOUL7
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 11 · Charlotte Heat400 Meters111:34.127
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 27 · Charlotte Heat100 Meters2718.667
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 28 · Charlotte Heat400 Meters281:40.80a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 21 · Charlotte Heat200 MetersRound P2141.87a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 28 · Charlotte Heat100 Meters2819.15a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4North Carolina AAU District MeetJun 4 · 100 Meters · Place 55 · 16 Charlotte He100 MetersRound P5518.818—
May 7Charlotte Flights DevelopmentalMay 7 · 200 Meters · Place 4 · Charlotte Heat200 Meters443.82—
May 7Charlotte Flights DevelopmentalMay 7 · 100 Meters · Place 6 · Charlotte Heat100 Meters619.90—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 400 Meters · Place 48 · Charlotte Heat Track Club400 Meters481:45.75—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 66 · Charlotte Heat Track Club200 Meters6646.17—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 52 · Charlotte Heat Track Club100 Meters5219.55—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 43 · Charlotte Heat Track200 MetersRound P43.49.22a5
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Charlotte Heat Track100 MetersRound P—DNS5
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 4 · Charlotte Heat Track400 Meters4.1:58.59a5
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 3 · Charlotte Heat Track100 Meters3.20.20a5