Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2415.40a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
100m Hurdles · 36" / 0.914m · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2616.00aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
1500 Meters · OutdoorJames Carter Invitational · Jun 15:54.37aJames Carter InvitationalJune 1, 2024
200m Hurdles · 30" / 0.762m · Outdoor2026 International Youth Championship · Jul 1728.00a2026 International Youth ChampionshipJuly 17, 2026
400 Meters · IndoorThe VA Showcase · Jan 171:06.96aThe VA ShowcaseJanuary 17, 2026
400 Meters · Outdoor2025 BODYARMOR State Games · Jun 71:09.36a2025 BODYARMOR State GamesJune 7, 2025
60m Hurdles · 33" / 0.838m · IndoorThe VA Showcase · Jan 179.94aThe VA ShowcaseJanuary 17, 2026
60m Hurdles · 39" / 0.991m · IndoorVA Showcase Club · Jan 1411.02aVA Showcase ClubJanuary 14, 2024
800 Meters · Outdoor2024 Durham Striders Invitational ( DEV) · May 252:49.682024 Durham Striders Invitational ( DEV)May 25, 2024
80m Hurdles · 30" / 0.762m · OutdoorJames Carter Invitational · Jun 115.86aJames Carter InvitationalJune 1, 2024
High Jump · IndoorThe VA Showcase · Jan 171.32mThe VA ShowcaseJanuary 17, 2025
High Jump · Outdoor2025 BODYARMOR State Games · Jun 71.30m2025 BODYARMOR State GamesJune 7, 2025
Javelin · 450g AeroJav · OutdoorJames Carter Invitational · Jun 119.79mJames Carter InvitationalJune 1, 2024
Javelin · 600g · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2431.57m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Javelin · 800g · OutdoorJames Carter Invitational 2026 · Jun 1390-04James Carter Invitational 2026June 13, 2026
Long Jump · IndoorThe VA Showcase · Jan 123.88mThe VA ShowcaseJanuary 12, 2024
Long Jump · OutdoorJames-Woods Developmental (Charlotte Flights) · May 63.65mJames-Woods Developmental (Charlotte Flights)May 6, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Long Jump · Place 3 · Durham Striders TrackLong Jump3.4.88mWind: 08
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Javelin · Place 1 · Durham Striders TrackJavelin600g1.31.57m PB8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200m Hurdles · Place 2 · Durham Striders Track200m Hurdles30" / 0.762m2.28.39aWind: -38
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100m Hurdles · Place 1 · Durham Striders Track100m Hurdles33" / 0.838m1.15.40a PBWind: -1.88
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 5 · Durham Striders TrackLong Jump5.5.10mWind: 08
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 4 · Durham Striders TrackJavelin600g4.28.39m8
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 7 · Durham Striders Track200m Hurdles30" / 0.762mRound P7.28.51aWind: -18
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 6 · Durham Striders Track200m Hurdles30" / 0.762m6.28.00a PBWind: 0.78
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 5 · Durham Striders Track100m Hurdles36" / 0.914mRound P5.16.36aWind: -0.88
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 3 · Durham Striders Track100m Hurdles36" / 0.914m3.15.38aWind: 2.18
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 2 · Durham Striders TrackLong Jump2.5.30mWind: 08
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · High Jump · Place 2 · Durham Striders TrackHigh Jump2.1.41m8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200m Hurdles · Place 1 · Durham Striders Track200m Hurdles30" / 0.762m1.28.23aWind: 0.68
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100m Hurdles · Place 1 · Durham Striders Track100m Hurdles36" / 0.914m1.16.00a PBWind: -0.18
Jun 13James Carter Invitational 2026Jun 13 · Long Jump · Place 2 · Durham Striders TrackLong Jump2.16-09.008
Jun 13James Carter Invitational 2026Jun 13 · Javelin · Place 4 · Durham Striders TrackJavelin800g4.90-04 PB8
Jun 13James Carter Invitational 2026Jun 13 · 200m Hurdles · Place 2 · Durham Striders Track200m Hurdles30" / 0.762m2.28.96a8
Jun 13James Carter Invitational 2026Jun 13 · 100m Hurdles · Place 2 · Durham Striders Track100m Hurdles33" / 0.838m2.15.49a8

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 5 · Durham Striders60m Hurdles59.57—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 8 · Durham Striders60m Hurdles89.63q—
Jan 17The VA ShowcaseJan 17 · 60m Hurdles · Place 5 · Durham Striders Track60m Hurdles33" / 0.838m5.9.94a PB8
Jan 17The VA ShowcaseJan 17 · High Jump · Place 2 · Durham Striders TrackHigh Jump2.1.47m8
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 36 · Durham Striders Track400 Meters36.1:06.96a PB8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Long Jump · Place 4 · Durham StridersLong Jump44.83m7
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · High Jump · Place 4 · Durham StridersHigh Jump41.40m7
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 200m Hurdles · Place 3 · Durham Striders200m Hurdles329.48a7
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 100m Hurdles · Place 3 · Durham Striders100m Hurdles316.73a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200m Hurdles · Place 8 · Durham Striders200m HurdlesRound P831.06a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · High Jump · Place 5 · Durham StridersHigh Jump51.41m7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Long Jump · Place 9 · Durham StridersLong Jump94.72m7
Jun 72025 BODYARMOR State GamesJun 7 · 100m Hurdles · Place 1 · Durham Striders100m Hurdles118.28a7
Jun 72025 BODYARMOR State GamesJun 7 · High Jump · Place 4 · Durham StridersHigh Jump41.30m PB7
Jun 72025 BODYARMOR State GamesJun 7 · Long Jump · Place 6 · Durham StridersLong Jump64.86m7
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 20 · Durham Striders400 Meters201:09.36a PB7
May 242025 Durham Striders Invitation (Dev)May 24 · 200m Hurdles · Place 4 · Durham Striders200m Hurdles432.55—
May 242025 Durham Striders Invitation (Dev)May 24 · 100m Hurdles · Place 4 · Durham Striders100m Hurdles416.98—
May 242025 Durham Striders Invitation (Dev)May 24 · High Jump · Place 8 · Durham StridersHigh Jump81.35m—
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 6 · Durham StridersLong Jump64.87m—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 60m Hurdles · Place 3 · Durham Striders60m HurdlesRound P310.08a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60m Hurdles · Place 6 · Durham Striders60m Hurdles610.43a—
Mar 7AAU Indoor National ChampionshipsMar 7 · Long Jump · Place 13 · Durham StridersLong Jump134.21m—
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 15 · Durham StridLong Jump154.33m—
Jan 17The VA ShowcaseJan 17 · High Jump · Place 6 · Durham StridHigh Jump61.32m PB—
Jan 17The VA ShowcaseJan 17 · 60m Hurdles · Place 4 · Durham Strid60m Hurdles410.63—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Javelin · Place 4 · Durham StridersJavelin421.57m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · High Jump · Place 1 · Durham StridersHigh Jump11.30m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 80m Hurdles · Place 2 · Durham Striders80m Hurdles214.36—
Jun 27AAU NC Regional 25 QualifierJun 27 · Pole Vault · Place 2 · Durham StridersPole Vault21718—
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 3 · Durham StridersJavelin369-06.50—
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 6 · Durham StridersLong Jump613-11.75—
Jun 27AAU NC Regional 25 QualifierJun 27 · 80m Hurdles · Place 4 · Durham Striders80m Hurdles414.12—
Jun 7AAU North Carolina District QualifierJun 7 · 80m Hurdles · Place 3 · Durham Striders80m Hurdles314.67a—
Jun 7AAU North Carolina District QualifierJun 7 · 80m Hurdles · Place 4 · Durham Striders80m Hurdles414.53a—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 9 · Durham StridersLong Jump913-10.50—
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 3 · Durham StridersJavelin369-6—
Jun 1James Carter InvitationalJun 1 · 80m Hurdles · Place 1 · Durham Striders Track80m Hurdles30" / 0.762m1.15.86a PBWind: -0.88
Jun 1James Carter InvitationalJun 1 · Long Jump · Place 3 · Durham Striders TrackLong Jump3.4.19m8
Jun 1James Carter InvitationalJun 1 · Javelin · Place 3 · Durham Striders TrackJavelin450g AeroJav3.19.79m PB8
Jun 1James Carter InvitationalJun 1 · 1500 Meters · Place 5 · Durham Striders Track1500 Meters5.5:54.37a PB8
May 252024 Durham Striders Invitational ( DEV)May 25 · Javelin · Place 2 · Durham StridersJavelin222.21m—
May 252024 Durham Striders Invitational ( DEV)May 25 · Long Jump · Place 3 · Durham StridersLong Jump34.25m—
May 252024 Durham Striders Invitational ( DEV)May 25 · 80m Hurdles · Place 1 · Durham Striders80m Hurdles114.63—
May 252024 Durham Striders Invitational ( DEV)May 25 · 800 Meters · Place 5 · Durham Striders800 Meters52:49.68 PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 14VA Showcase ClubJan 14 · 60m Hurdles · Place 2 · Durham Striders Track60m Hurdles39" / 0.991m2.11.02a PB8
Jan 14VA Showcase ClubJan 14 · Long Jump · Place 6 · Durham Striders TrackLong Jump6.3.88m8
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 25 · Durham Striders Track400 Meters25.1:18.18a8
Jan 12The VA ShowcaseJan 12 · Long Jump · Place 6 · Durham StridLong Jump63.88m PB—
Jan 12The VA ShowcaseJan 12 · 60m Hurdles · Place 2 · Durham Strid60m Hurdles211.02—
Jan 12The VA ShowcaseJan 12 · 400 Meters · Place 25 · Durham Strid400 Meters251:18.18—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 10 · Durham StridersLong Jump103.65m PB7
May 6James-Woods Developmental (Charlotte Flights)May 6 · Javelin · Place 4 · Durham StridersJavelin419.44m7
May 6James-Woods Developmental (Charlotte Flights)May 6 · 80m Hurdles · Place 8 · Durham Striders80m Hurdles816.647
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 48 · Durham Striders400 Meters481:21.487