Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU North Carolina District Qualifier · Jun 518.27aAAU North Carolina District QualifierJune 5, 2026
200 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1841.81a21st Annual Bring the Heat InvitationalApril 18, 2026
400 Meters · OutdoorJim Law Invitational (Youth) · Jun 201:31.33Jim Law Invitational (Youth)June 20, 2026
Javelin · 250g AeroJav · Outdoor8th Annual Runnin' On Faith Invitational · May 1616.28m8th Annual Runnin' On Faith InvitationalMay 16, 2026
Javelin · 300g TJ · OutdoorAAU North Carolina District Qualifier · Jun 614.94mAAU North Carolina District QualifierJune 6, 2025
Javelin · 400g TJ · OutdoorAAU North Carolina District Qualifier · Jun 514.82mAAU North Carolina District QualifierJune 5, 2026
Shot Put · 2kg · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 145.60mJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
Shot Put · 4lb · OutdoorAAU North Carolina District Qualifier · Jun 65.65mAAU North Carolina District QualifierJune 6, 2025
Shot Put · 6lb · OutdoorAAU North Carolina District Qualifier · Jun 55.04mAAU 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

21 results
DateMeetEventPlMarkGr
Jun 20Jim Law Invitational (Youth)Jun 20 · Shot Put · Place 7 · Concord RockShot Put715-01.259
Jun 20Jim Law Invitational (Youth)Jun 20 · Javelin · Place 7 · Concord RockJavelin744-039
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 35 · Concord Rock400 Meters351:31.33 PB9
Jun 20Jim Law Invitational (Youth)Jun 20 · Javelin · Place 7 · Concord RocketsJavelin713.50m9
Jun 20Jim Law Invitational (Youth)Jun 20 · Shot Put · Place 7 · Concord RocketsShot Put74.60m9
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 35 · Concord Rockets400 MetersRound P351:31.339
Jun 5AAU North Carolina District QualifierJun 5 · Javelin · Place 4 · Concord RocketsJavelin400g TJ4.14.82m PB3
Jun 5AAU North Carolina District QualifierJun 5 · Shot Put · Place 5 · Concord RocketsShot Put6lb5.5.04m PB3
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 49 · Concord Rockets100 Meters49.18.27a PB3
May 168th Annual Runnin' On Faith InvitationalMay 16 · Javelin · Place 4 · Concord RocketsJavelin250g AeroJav4.16.28m PB3
May 168th Annual Runnin' On Faith InvitationalMay 16 · Shot Put · Place 15 · Concord RocketsShot Put6lb15.4.47m3
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Concord Rockets100 Meters—DNS3
Apr 25Blazing Legends InvitationalApr 25 · Shot Put · Place 2 · Concord RocketsShot Put217-02.00—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 5 · Concord Rockets100 MetersRound P518.43—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 32 · Concord Rockets100 MetersRound P3218.43—
Apr 25Blazing Legends InvitationalApr 25 · Shot Put · Place 2 · Concord RocketsShot Put217-02.00—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 5 · Concord Rockets100 MetersRound P518.43—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 32 · Concord Rockets100 MetersRound P3218.43—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Shot Put · Place 12 · Concord RocketsShot Put1216-06.503
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 134 · Concord Rockets200 MetersRound P13441.81a PB3
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 142 · Concord Rockets100 Meters14218.42a3

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Javelin · Place 6 · Concord RocketsJavelin300g TJ6.12.71m2
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Shot Put · Place 4 · Concord RocketsShot Put4lb4.5.59m2
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Javelin · Place 4 · Concord RocketsJavelin300g TJ4.13.10m2
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Shot Put · Place 2 · Concord RocketsShot Put2kg2.5.60m PB2
Jun 6AAU North Carolina District QualifierJun 6 · Javelin · Place 3 · Concord RocketsJavelin300g TJ3.14.94m PB2
Jun 6AAU North Carolina District QualifierJun 6 · Shot Put · Place 4 · Concord RocketsShot Put4lb4.5.65m PB2
May 3James-Woods Developmental (Charlotte Flights)May 3 · Javelin · Place 1 · Concord RocketsJavelin114.90m2
May 3James-Woods Developmental (Charlotte Flights)May 3 · Shot Put · Place 2 · Concord RocketsShot Put24.63m2

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 9 · Concord RocketsJavelin935-08.50—
Jun 15Jim Law Invitational (Youth)Jun 15 · Javelin · Place 4 · Concord RocketsJavelin300g TJ4.12.44m1
Jun 15Jim Law Invitational (Youth)Jun 15 · Shot Put · Place 7 · Concord RocketsShot Put2kg7.2.95m1
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 8 · Concord RocketsJavelin833-0—