Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGC Middle Schools Invitational · Apr 2613.87aGC Middle Schools InvitationalApril 26, 2025
100m Hurdles · 30" / 0.762m · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2415.03a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 International Youth Championship · Jul 1715.69a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · OutdoorGC Middle Schools Invitational · Apr 2628.13aGC Middle Schools InvitationalApril 26, 2025
200m Hurdles · 30" / 0.762m · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2629.16aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
400 Meters · OutdoorJim Law Invitational - Youth · Jun 191:27.74aJim Law Invitational - YouthJune 19, 2021
80m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational (Youth) · Jun 1513.99aJim Law Invitational (Youth)June 15, 2024
Combined results · OutdoorBODYARMOR State Games · Jun 516.85BODYARMOR State GamesJune 5, 2021
High Jump · OutdoorCharlotte Flights Developmental · May 71.14mCharlotte Flights DevelopmentalMay 7, 2022
Long Jump · OutdoorCharlotte Flights Developmental · May 73.60mCharlotte Flights DevelopmentalMay 7, 2022
Triple Jump · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2411.04m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Triple Jump · Place 1 · Durham Striders TrackDurham Striders TrackTriple Jump1.11.04m PBWind: 08
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Long Jump · Durham Striders TrackDurham Striders TrackLong Jump--FOULWind: 08
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200m Hurdles · Place 1 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m1.29.34aWind: -2.88
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100m Hurdles · Place 3 · Durham Striders TrackDurham Striders Track100m Hurdles30" / 0.762mRound P3.16.78aWind: -1.58
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100m Hurdles · Place 1 · Durham Striders TrackDurham Striders Track100m Hurdles30" / 0.762m1.15.03a PBWind: -0.78
Jul 172026 International Youth ChampionshipJul 17 · Triple Jump · Place 3 · Durham Striders TrackDurham Striders TrackTriple Jump3.10.33mWind: 08
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 3 · Durham Striders TrackDurham Striders TrackLong Jump3.5.32m8
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 4 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762mRound P4.29.94aWind: -0.68
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 3 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m3.29.55aWind: 18
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 4 · Durham Striders TrackDurham Striders Track100m Hurdles33" / 0.838mRound P4.16.05aWind: -1.88
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 3 · Durham Striders TrackDurham Striders Track100m Hurdles33" / 0.838m3.15.69a PBWind: 0.28
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Triple Jump · Place 1 · Durham Striders TrackDurham Striders TrackTriple Jump1.10.92m8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 1 · Durham Striders TrackDurham Striders TrackLong Jump1.5.30mWind: -0.88
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200m Hurdles · Place 4 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762mRound P4.29.69aWind: 1.48
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200m Hurdles · Place 4 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m4.29.87aWind: 0.28
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100m Hurdles · Place 2 · Durham Striders TrackDurham Striders Track100m Hurdles30" / 0.762mRound P2.15.27aWind: 1.18
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100m Hurdles · Place 2 · Durham Striders TrackDurham Striders Track100m Hurdles30" / 0.762m2.15.25aWind: 0.38
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Triple Jump · Place 1 · Durham Striders TrackDurham Striders TrackTriple Jump1.10.51mWind: -0.18
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 2 · Durham Striders TrackDurham Striders TrackLong Jump2.4.99mWind: 0.78
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200m Hurdles · Place 2 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m2.29.16a PBWind: 0.38
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100m Hurdles · Place 2 · Durham Striders TrackDurham Striders Track100m Hurdles30" / 0.762m2.15.77aWind: 1.88
Jun 18Adidas Track Nationals 2026Jun 18 · Long Jump · Place 10 · Durham Striders TrackDurham Striders TrackLong Jump10.4.75Wind: -1.78
Jun 18Adidas Track Nationals 2026Jun 18 · High Jump · Place 15 · Durham Striders TrackDurham Striders TrackHigh Jump15.1.458
Jun 18Adidas Track Nationals 2026Jun 18 · 100m Hurdles · Place 13 · Durham Striders TrackDurham Striders Track100m Hurdles30" / 0.762mRound P13.16.45aWind: 0.78
May 302026 BODYARMOR State GamesMay 30 · Long Jump · Place 7 · Durham StridersDurham StridersLong Jump74.51m8
May 302026 BODYARMOR State GamesMay 30 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump11.47m8
May 302026 BODYARMOR State GamesMay 30 · 200m Hurdles · Place 3 · Durham StridersDurham Striders200m Hurdles329.61a8
May 302026 BODYARMOR State GamesMay 30 · 100m Hurdles · Place 3 · Durham StridersDurham Striders100m Hurdles316.28a8
May 6GC Middle Schools InvitationalMay 6 · Long Jump · Place 1 · Allen JayAllen JayLong Jump1.16-10.008
May 6GC Middle Schools InvitationalMay 6 · High Jump · Place 1 · Allen JayAllen JayHigh Jump1.4-10.008

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Long Jump · Place 4 · Durham StridersDurham StridersLong Jump44.83m7
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump11.50m7
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 200m Hurdles · Place 1 · Durham StridersDurham Striders200m Hurdles129.45a7
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 100m Hurdles · Place 3 · Durham StridersDurham Striders100m HurdlesRound P316.11a7
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 100m Hurdles · Place 4 · Durham StridersDurham Striders100m Hurdles416.43a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200m Hurdles · Place 2 · Durham StridersDurham Striders200m HurdlesRound P230.59a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200m Hurdles · Place 2 · Durham StridersDurham Striders200m Hurdles230.02a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100m Hurdles · Place 1 · Durham StridersDurham Striders100m HurdlesRound P116.90a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100m Hurdles · Place 1 · Durham StridersDurham Striders100m Hurdles116.48a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · High Jump · Place 2 · Durham StridersDurham StridersHigh Jump21.45m7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Long Jump · Place 1 · Durham StridersDurham StridersLong Jump15.17m7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200m Hurdles · Place 9 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m9.30.66a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 5 · Durham Striders TrackDurham Striders TrackLong Jump5.4.88mWind: 1.67
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100m Hurdles · Place 6 · Durham Striders TrackDurham Striders Track100m Hurdles30" / 0.762mRound P6.17.07a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100m Hurdles · Place 2 · Durham Striders TrackDurham Striders Track100m Hurdles30" / 0.762m2.16.35aWind: 1.97
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · High Jump · Place 2 · Durham Striders TrackDurham Striders TrackHigh Jump2.1.42m7
Jun 72025 BODYARMOR State GamesJun 7 · 100m Hurdles · Place 2 · Durham StridersDurham Striders100m Hurdles217.58a7
Jun 72025 BODYARMOR State GamesJun 7 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump11.40m7
Jun 72025 BODYARMOR State GamesJun 7 · Long Jump · Place 2 · Durham StridersDurham StridersLong Jump24.69m7
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 10 · Durham StridersDurham Striders200 Meters1028.68a7
May 242025 Durham Striders Invitation (Dev)May 24 · 200m Hurdles · Place 3 · Durham StridersDurham Striders200m Hurdles331.67—
May 242025 Durham Striders Invitation (Dev)May 24 · 100m Hurdles · Place 4 · Durham StridersDurham Striders100m Hurdles417.42—
May 242025 Durham Striders Invitation (Dev)May 24 · High Jump · Place 4 · Durham StridersDurham StridersHigh Jump41.40m—
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 4 · Durham StridersDurham StridersLong Jump44.55m—
Apr 26GC Middle Schools InvitationalApr 26 · High Jump · Place 5 · Allen JayAllen JayHigh Jump5.4-04.007
Apr 26GC Middle Schools InvitationalApr 26 · 200 Meters · Place 17 · Allen JayAllen Jay200 Meters17.28.13a PB7
Apr 26GC Middle Schools InvitationalApr 26 · 100 Meters · Place 8 · Allen JayAllen Jay100 Meters8.13.87a PB7

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · High Jump · Place 2 · Durham StridersDurham StridersHigh Jump21.40m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Long Jump · Place 4 · Durham StridersDurham StridersLong Jump44.27m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 80m Hurdles · Place 4 · Durham StridersDurham Striders80m HurdlesRound P414.05—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 80m Hurdles · Place 3 · Durham StridersDurham Striders80m Hurdles313.60—
Jun 27AAU NC Regional 25 QualifierJun 27 · Pole Vault · Place 5 · Durham StridersDurham StridersPole Vault51953—
Jun 27AAU NC Regional 25 QualifierJun 27 · High Jump · Place 3 · Durham StridersDurham StridersHigh Jump34-06.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 4 · Durham StridersDurham StridersLong Jump414-01.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 80m Hurdles · Place 3 · Durham StridersDurham Striders80m Hurdles314.38—
Jun 15Jim Law Invitational (Youth)Jun 15 · 80m Hurdles · Place 3 · Durham Striders TrackDurham Striders Track80m Hurdles30" / 0.762mRound P3.15.63a6
Jun 15Jim Law Invitational (Youth)Jun 15 · 80m Hurdles · Place 4 · Durham Striders TrackDurham Striders Track80m Hurdles30" / 0.762m4.13.99a PBWind: 0.76
Jun 15Jim Law Invitational (Youth)Jun 15 · Long Jump · Place 2 · Durham Striders TrackDurham Striders TrackLong Jump2.4.51m6
Jun 15Jim Law Invitational (Youth)Jun 15 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.1.05m6
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 3 · Durham Striders TrackDurham Striders Track200 MetersRound P3.29.01aWind: -0.26
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 4 · Durham Striders TrackDurham Striders Track200 Meters4.28.53aWind: 16
Jun 7AAU North Carolina District QualifierJun 7 · 80m Hurdles · Place 1 · Durham StridersDurham Striders80m Hurdles114.30a—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 3 · Durham StridersDurham StridersLong Jump314-10.75—
Jun 7AAU North Carolina District QualifierJun 7 · High Jump · Place 3 · Durham StridersDurham StridersHigh Jump34-4—
Jun 1BodyArmor State GamesJun 1 · 80m Hurdles · Place 3 · Durham Striders TrackDurham Striders Track80m Hurdles30" / 0.762m3.14.93a6
Jun 1BodyArmor State GamesJun 1 · Long Jump · Place 2 · Durham Striders TrackDurham Striders TrackLong Jump2.4.45m6
Jun 1BodyArmor State GamesJun 1 · High Jump · Durham Striders TrackDurham Striders TrackHigh Jump--NH6
May 252024 Durham Striders Invitational ( DEV)May 25 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump11.22m—
May 252024 Durham Striders Invitational ( DEV)May 25 · Long Jump · Place 2 · Durham StridersDurham StridersLong Jump24.30m—
May 252024 Durham Striders Invitational ( DEV)May 25 · 80m Hurdles · Place 2 · Durham StridersDurham Striders80m Hurdles215.62—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 80m Hurdles · Place 2 · Durham StridersDurham Striders80m HurdlesRound P215.16a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 80m Hurdles · Place 1 · Durham StridersDurham Striders80m Hurdles114.51a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · High Jump · Place 4 · Durham StridersDurham StridersHigh Jump41.25m—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · Long Jump · Place 6 · Durham StridersDurham StridersLong Jump63.48m—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 1 · Durham StridersDurham StridersCombined results14-07.7512
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 8 · Durham StridersDurham StridersLong Jump83.23m5
May 6James-Woods Developmental (Charlotte Flights)May 6 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump11.27m5
May 6James-Woods Developmental (Charlotte Flights)May 6 · 80m Hurdles · Place 5 · Durham StridersDurham Striders80m Hurdles516.545

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 200 Meters · Place 22 · Durham StridersDurham Striders200 Meters2231.88—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Shot Put · Place 10 · Durham StridersDurham StridersShot Put106.04m—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · High Jump · Place 15 · Durham StridersDurham StridersHigh Jump151.20m—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Long Jump · Place 18 · Durham StridersDurham StridersLong Jump184.04m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Shot Put · Place 3 · Durham StridersDurham StridersShot Put34.78m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Shot Put · Place 4 · Durham StridersDurham StridersShot Put420-6—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump11.27m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump13-7—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Long Jump · Place 4 · Durham StridersDurham StridersLong Jump411-10.25—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 2 · Durham StridersDurham Striders200 Meters231.72—
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 3 · Durham Striders TrackDurham Striders TrackLong Jump3.3.70m4
Jun 18Jim Law Invitational - YouthJun 18 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.1.19m4
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 7 · Durham Striders TrackDurham Striders Track200 MetersRound P7.32.82aWind: -3.34
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 5 · Durham Striders TrackDurham Striders Track200 Meters5.31.53aWind: 1.14
May 28Durham Striders InvitationalMay 28 · Combined results · Place 7 · Durham StridersDurham StridersCombined results79-04.25—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 1 · Durham StridersDurham StridersCombined results13-07.25—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 7 · Durham StridersDurham StridersCombined results71:22.45—
May 7Charlotte Flights DevelopmentalMay 7 · Long Jump · Place 1 · Durham StridersDurham StridersLong Jump13.60m PB—
May 7Charlotte Flights DevelopmentalMay 7 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump11.14m PB—
May 7Charlotte Flights DevelopmentalMay 7 · 100 Meters · Place 15 · Durham StridersDurham Striders100 Meters1516.14—

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Long Jump · Place 4 · Durham Striders TrackDurham Striders TrackLong Jump4.2.88mWind: -0.33
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Place 9 · Durham Striders TrackDurham Striders Track200 MetersRound P9.33.74aWind: -0.63
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 5 · Durham Striders TrackDurham Striders Track100 MetersRound P5.16.06aWind: -0.33
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 6 · Durham Striders TrackDurham Striders Track100 Meters6.16.39aWind: -1.43
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 5 · Durham Striders TrackDurham Striders TrackLong Jump5.3.31mWind: 0.23
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 15 · Durham Striders TrackDurham Striders Track200 MetersRound P15.35.88aWind: -0.73
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 11 · Durham Striders TrackDurham Striders Track100 MetersRound P11.16.16aWind: 1.73
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · Long Jump · Place 2 · Durham Striders TrackDurham Striders TrackLong Jump2.3.22m3
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Place 4 · Durham Striders TrackDurham Striders Track100 Meters4.16.86a3
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 8 · Durham Striders TrackDurham Striders TrackLong Jump8.2.60m3
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 21 · Durham Striders TrackDurham Striders Track400 MetersRound P21.1:27.74a PB3
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 24 · Durham Striders TrackDurham Striders Track200 MetersRound P24.35.10a3
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 30 · Durham Striders TrackDurham Striders Track100 MetersRound P30.16.88a3
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 10 · Durham StridersDurham StridersCombined results108-08.75—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 30 · Durham StridersDurham StridersCombined results3038.51—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 17 · Durham StridersDurham StridersCombined resultsRound P1716.85 PB—

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 32 · Durham StridersDurham StridersCombined resultsRound P3220.01—