Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1812.33a21st Annual Bring the Heat InvitationalApril 18, 2026
200 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 2525.08aAAU Track and Field Region 25 QualifierJune 25, 2026
400 Meters · OutdoorAAU North Carolina District Qualifier · Jun 556.79aAAU North Carolina District QualifierJune 5, 2026
Combined results · OutdoorJim Law Invitational - Youth · Jun 1730.01Jim Law Invitational - YouthJune 17, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200 Meters · Place 12 · Charlotte Heat200 Meters1225.08a PB8
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 7 · Charlotte Heat Track400 Meters7.56.79a PB8
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 13 · Charlotte Heat Track200 Meters13.25.26aWind: 0.48
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 7 · Charlotte Heat Track100 Meters7.12.47aWind: 1.58
May 30Johnson RileyMay 30 · 400 Meters · Charlotte Heat Track400 Meters--DNS8
May 30Johnson RileyMay 30 · 200 Meters · Charlotte Heat Track200 Meters--DNS8
May 30Johnson RileyMay 30 · 100 Meters · Charlotte Heat Track100 Meters--DNS8
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 13 · Charlotte Heat Track200 Meters13.25.60a8
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 8 · Charlotte Heat Track100 MetersRound P8.12.54a8
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 6 · Charlotte Heat Track100 Meters6.12.60a8
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 19 · Charlotte Heat200 MetersRound P1925.34a8
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 15 · Charlotte Heat100 Meters1512.33a PB8

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 400 Meters · Place 7 · Charlotte Heat Track400 Meters7.59.75a7
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 200 Meters · Place 9 · Charlotte Heat Track200 MetersRound P9.26.53aWind: -1.17
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Place 6 · Charlotte Heat Track100 MetersRound P6.13.07aWind: -0.77
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Place 6 · Charlotte Heat Track100 Meters6.13.03aWind: -0.97
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 15 · Charlotte Heat Track400 MetersRound P15.58.78a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 18 · Charlotte Heat Track200 MetersRound P18.27.42a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 17 · Charlotte Heat Track100 MetersRound P17.13.16a7
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 7 · Charlotte Heat Track400 Meters7.59.78a7
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 8 · Charlotte Heat Track200 Meters8.26.54aWind: 1.17
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 6 · Charlotte Heat Track100 Meters6.13.13aWind: 0.47
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 20 · Charlotte Heat Track400 Meters20.1:05.42a7
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 23 · Charlotte Heat Track200 Meters23.27.35aWind: -0.97
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 21 · Charlotte Heat Track100 MetersRound P21.13.42aWind: -1.37
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 29 · Charlotte Heat Track400 Meters29.1:04.49a7
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 24 · Charlotte Heat Track200 MetersRound P24.27.47a7
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 17 · Charlotte Heat Track100 Meters17.13.13a7

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · 400 Meters · Place 10 · Charlotte Heat Track Club400 Meters101:06.89—
Jun 27AAU NC Regional 25 QualifierJun 27 · 200 Meters · Place 7 · Charlotte Heat Track Club200 Meters727.97—
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 9 · Charlotte Heat Track Club100 Meters913.42—
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 11 · Charlotte Heat Track400 MetersRound P11.1:07.70a6
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 9 · Charlotte Heat Track200 MetersRound P9.28.41aWind: -1.46
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 9 · Charlotte Heat Track100 MetersRound P9.13.51aWind: -0.66
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 12 · Charlotte Heat400 Meters121:05.18a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 8 · Charlotte Heat200 Meters827.82a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 7 · Charlotte Heat200 Meters728.27a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 9 · Charlotte Heat100 Meters913.53a—
May 25Johnson RileyMay 25 · 400 Meters · Place 3 · Charlotte Heat400 Meters31:07.17a—
May 25Johnson RileyMay 25 · 200 Meters · Place 4 · Charlotte Heat200 Meters428.02a—
May 25Johnson RileyMay 25 · 100 Meters · Place 4 · Charlotte Heat100 Meters413.70a—
May 25Johnson RileyMay 25 · 100 Meters · Place 4 · Charlotte Heat100 Meters413.32a—
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 29 · Charlotte Heat Track400 Meters29.1:09.09a6
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 10 · Charlotte Heat Track200 MetersRound P10.28.00a6
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 12 · Charlotte Heat Track100 Meters12.13.71a6

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 3 · Charlotte HeatCombined results330.01 PB12
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 59 · Charlotte Heat400 Meters591:17.96a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 25 · Charlotte Heat200 MetersRound P2530.92a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 36 · Charlotte Heat100 Meters3614.98a—