Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharlotte Bring The Heat Youth Invitational · Apr 2214.93aCharlotte Bring The Heat Youth InvitationalApril 22, 2023
100m Hurdles · 33" / 0.838m · OutdoorAAU North Carolina District Qualifier · Jun 518.33aAAU North Carolina District QualifierJune 5, 2026
200 Meters · OutdoorCharlotte Bring The Heat Youth Invitational · Apr 2230.60aCharlotte Bring The Heat Youth InvitationalApril 22, 2023
300 Meters · OutdoorJohnson Riley Relay Meet · May 231:08.69Johnson Riley Relay MeetMay 23, 2015
300m Hurdles · 30" / 0.762m · OutdoorGCS Championship · Apr 1852.88aGCS ChampionshipApril 18, 2026
400 Meters · OutdoorJames-Woods Developmental (Charlotte Flights) · May 61:10.71James-Woods Developmental (Charlotte Flights)May 6, 2023
400m Hurdles · 30" / 0.762m · OutdoorAAU North Carolina District Qualifier · Jun 51:17.07aAAU North Carolina District QualifierJune 5, 2026
50 Meters · OutdoorLights Out Invitational · Jun 1310.02Lights Out InvitationalJune 13, 2015
800 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 253:07.15aAAU Track and Field Region 25 QualifierJune 25, 2026
High Jump · OutdoorAAU Track and Field Region 25 Qualifier · Jun 251.23mAAU Track and Field Region 25 QualifierJune 25, 2026
Long Jump · OutdoorJames-Woods Developmental (Charlotte Flights) · May 63.62mJames-Woods Developmental (Charlotte Flights)May 6, 2023
Triple Jump · Outdoor2026 BODYARMOR State Games · May 309.14m2026 BODYARMOR State GamesMay 30, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Triple Jump · Place 11 · Greensboro BlazersGreensboro BlazersTriple Jump119.25m10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Long Jump · Place 2 · Greensboro BlazersGreensboro BlazersLong Jump24.11m10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · High Jump · Place 1 · Greensboro BlazersGreensboro BlazersHigh Jump11.23m PB10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Javelin · Place 1 · Greensboro BlazersGreensboro BlazersJavelin115.45m10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Shot Put · Place 1 · Greensboro BlazersGreensboro BlazersShot Put17.48m10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 400m Hurdles · Place 7 · Greensboro BlazersGreensboro Blazers400m Hurdles71:13.83a10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 1 · Greensboro BlazersGreensboro Blazers100m Hurdles119.06a10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 1 · Greensboro BlazersGreensboro Blazers800 Meters13:07.15a PB10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200 Meters · Place 1 · Greensboro BlazersGreensboro Blazers200 Meters130.71a10
Jun 20Jim Law Invitational (Youth)Jun 20 · Shot Put · Place 4 · Greensboro BlazersGreensboro BlazersShot Put47.12m16
Jun 20Jim Law Invitational (Youth)Jun 20 · 400m Hurdles · Place 6 · Greensboro BlazersGreensboro Blazers400m Hurdles61:17.5116
Jun 20Jim Law Invitational (Youth)Jun 20 · 100m Hurdles · Place 2 · Greensboro BlazersGreensboro Blazers100m HurdlesRound P218.8916
Jun 20Jim Law Invitational (Youth)Jun 20 · 100m Hurdles · Place 2 · Greensboro BlazersGreensboro Blazers100m Hurdles218.8916
Jun 5AAU North Carolina District QualifierJun 5 · Triple Jump · Place 13 · Greensboro BlazersGreensboro BlazersTriple Jump13.9.66m10
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 27 · Greensboro BlazersGreensboro BlazersLong Jump27.4.35m10
Jun 5AAU North Carolina District QualifierJun 5 · 400m Hurdles · Place 11 · Greensboro BlazersGreensboro Blazers400m Hurdles30" / 0.762m11.1:17.07a PB10
Jun 5AAU North Carolina District QualifierJun 5 · 100m Hurdles · Place 17 · Greensboro BlazersGreensboro Blazers100m Hurdles33" / 0.838m17.18.33a PB10
May 302026 BODYARMOR State GamesMay 30 · Triple Jump · Place 2 · Greensboro BlazersGreensboro BlazersTriple Jump29.14m PB10
May 302026 BODYARMOR State GamesMay 30 · 400m Hurdles · Place 2 · Greensboro BlazersGreensboro Blazers400m Hurdles21:17.20a10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100m Hurdles · Place 3 · Greensboro BlazersGreensboro Blazers100m Hurdles33" / 0.838m3.19.10a10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400 Meters · Place 15 · Greensboro BlazersGreensboro Blazers400 Meters15.1:11.03a10
May 2Page JV ChampionshipMay 2 · Triple Jump · Place 2 · UnattachedUnattachedTriple Jump2.27-04.5010
May 2Page JV ChampionshipMay 2 · Long Jump · Place 2 · UnattachedUnattachedLong Jump2.14-00.0010
May 2Page JV ChampionshipMay 2 · 300m Hurdles · Place 2 · UnattachedUnattached300m Hurdles30" / 0.762m2.55.01a10
Apr 18GCS ChampionshipApr 18 · Triple Jump · Place 8 · Southeast GuilfordSoutheast GuilfordTriple Jump8.29-10.0010
Apr 18GCS ChampionshipApr 18 · 300m Hurdles · Place 13 · Southeast GuilfordSoutheast Guilford300m Hurdles30" / 0.762m13.52.88a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 31James Carter Invitational 2025May 31 · Long Jump · Place 7 · Greensboro BlazersGreensboro BlazersLong Jump712-99
May 31James Carter Invitational 2025May 31 · 400m Hurdles · Place 11 · Greensboro BlazersGreensboro Blazers400m Hurdles111:21.37a9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7AAU North Carolina District QualifierJun 7 · Triple Jump · Place 6 · Greensboro BlazersGreensboro BlazersTriple Jump629-10—
Jun 7AAU North Carolina District QualifierJun 7 · 200m Hurdles · Place 7 · Greensboro BlazersGreensboro Blazers200m Hurdles733.67a—
Jun 7AAU North Carolina District QualifierJun 7 · 100m Hurdles · Place 10 · Greensboro BlazersGreensboro Blazers100m Hurdles1021.29a—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 16 · Greensboro BlazersGreensboro BlazersLong Jump1613-7.50—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 12 · Greensboro BlazersGreensboro BlazersLong Jump123.62m PB7
May 6James-Woods Developmental (Charlotte Flights)May 6 · 800 Meters · Place 17 · Greensboro BlazersGreensboro Blazers800 Meters173:08.197
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 27 · Greensboro BlazersGreensboro Blazers400 Meters271:10.71 PB7
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · Long Jump · Place 17 · Greensboro BlazersGreensboro BlazersLong Jump1710-10.25—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 50 · Greensboro BlazersGreensboro Blazers400 Meters501:14.18a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 42 · Greensboro BlazersGreensboro Blazers200 MetersRound P4230.60a PB—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 49 · Greensboro BlazersGreensboro Blazers100 Meters4914.93a PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 400 Meters · Place 14 · Greensboro BlazersGreensboro Blazers400 Meters141:11.26—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 400 Meters · Place 27 · Greensboro BlazersGreensboro Blazers400 Meters271:15.16—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 42 · Greensboro BlazersGreensboro Blazers200 Meters4231.21—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 42 · Greensboro BlazersGreensboro Blazers100 Meters4215.13—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8James Carter InvitationalMay 8 · 200 Meters · Place 14 · Greensboro BlazersGreensboro Blazers200 Meters1431.14—
May 8James Carter InvitationalMay 8 · 80m Hurdles · Place 8 · Greensboro BlazersGreensboro Blazers80m Hurdles820.10—
May 8James Carter InvitationalMay 8 · 400 Meters · Place 25 · Greensboro BlazersGreensboro Blazers400 Meters251:18.40—

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2Ken Roberts ChallengeJun 2 · 200 Meters · Place 16 · Greensboro BlazersGreensboro Blazers200 Meters1639.158
Jun 2Ken Roberts ChallengeJun 2 · 200 Meters · Place 5 · Greensboro BlazersGreensboro Blazers200 Meters539.158
Jun 2Ken Roberts ChallengeJun 2 · 400 Meters · Place 12 · Greensboro BlazersGreensboro Blazers400 Meters121:29.598
Jun 2Ken Roberts ChallengeJun 2 · 400 Meters · Place 1 · Greensboro BlazersGreensboro Blazers400 Meters11:29.598
Jun 2Ken Roberts ChallengeJun 2 · 100 Meters · Place 15 · Greensboro BlazersGreensboro Blazers100 MetersRound P1517.638
Jun 2Ken Roberts ChallengeJun 2 · 100 Meters · Place 5 · Greensboro BlazersGreensboro Blazers100 Meters517.638

2015 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13Lights Out InvitationalJun 13 · 200 Meters · Place 2 · GREENSBORO BLAZERSGREENSBORO BLAZERS200 Meters241.02—
Jun 13Lights Out InvitationalJun 13 · 50 Meters · Place 4 · GREENSBORO BLAZERSGREENSBORO BLAZERS50 Meters410.02 PB—
May 23Johnson Riley Relay MeetMay 23 · 300 Meters · Place 3 · Greensboro BlazersGreensboro Blazers300 Meters31:08.69 PB10
May 23Johnson Riley Relay MeetMay 23 · 50 Meters · Place 9 · Greensboro BlazersGreensboro Blazers50 Meters910.3610