Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAAU North Carolina District Qualifier · Jun 524.71mAAU North Carolina District QualifierJune 5, 2026
Javelin · 600g · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1420.82mJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
Shot Put · 4kg · OutdoorAAU North Carolina District Qualifier · Jun 530-02.00AAU 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

5 results
DateMeetEventPlMarkGr
Jun 5AAU North Carolina District QualifierJun 5 · Javelin · Place 6 · Greensboro BlazersJavelin600g6.19.30m11
Jun 5AAU North Carolina District QualifierJun 5 · Discus · Place 8 · Greensboro BlazersDiscus1kg8.24.71m PB11
Jun 5AAU North Carolina District QualifierJun 5 · Shot Put · Place 6 · Greensboro BlazersShot Put4kg6.30-02.00 PB11
May 302026 BODYARMOR State GamesMay 30 · Discus · Place 10 · Greensboro BlazersDiscus1026.55m11
May 302026 BODYARMOR State GamesMay 30 · Shot Put · Place 7 · Greensboro BlazersShot Put78.78m11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Discus · Place 3 · Greensboro BlazersDiscus1kg3.23.35m10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Javelin · Place 2 · Greensboro BlazersJavelin600g2.20.82m PB10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Discus · Greensboro BlazersDiscus1kg--DNS10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Shot Put · Place 5 · Greensboro BlazersShot Put4kg5.8.30m10
Jun 6AAU North Carolina District QualifierJun 6 · Discus · Place 3 · Greensboro BlazersDiscus1kg3.24.24m10
Jun 6AAU North Carolina District QualifierJun 6 · Shot Put · Greensboro BlazersShot Put4kg—DNS10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 16 · Greensboro Blazers Track ClubJavelin1660-09.75—
Jun 27AAU NC Regional 25 QualifierJun 27 · Discus · Place 9 · Greensboro Blazers Track ClubDiscus983-11.09—
Jun 15Jim Law Invitational (Youth)Jun 15 · Javelin · Place 2 · Greensboro BlazersJavelin600g2.19.30m9
Jun 15Jim Law Invitational (Youth)Jun 15 · Discus · Greensboro BlazersDiscus1kg—DNS9
Jun 15Jim Law Invitational (Youth)Jun 15 · Shot Put · Place 2 · Greensboro BlazersShot Put4kg2.8.58m9
Jun 7AAU North Carolina District QualifierJun 7 · Discus · Place 14 · Greensboro BlazersDiscus1473-5—
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 14 · Greensboro BlazersJavelin1460-9—
Jun 7AAU North Carolina District QualifierJun 7 · Shot Put · Place 18 · Greensboro BlazersShot Put1825-6.25—
Jun 1NC UnitedJun 1 · Discus · Place 4 · Greensboro BlazersDiscus1kg4.72-039
Jun 1NC UnitedJun 1 · Shot Put · Place 3 · Greensboro BlazersShot Put4kg3.27-09.009