Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1412.79aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
200 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1425.26aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
200m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1430.89aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
400 Meters · OutdoorJim Law Invitational (Youth) · Jun 151:02.25aJim Law Invitational (Youth)June 15, 2024
Long Jump · OutdoorABSS MS-HMS/BVMS/TMS/WAMS/HAW · Mar 3016-10.50ABSS MS-HMS/BVMS/TMS/WAMS/HAWMarch 30, 2026
Triple Jump · Outdoor2026 International Youth Championship · Jul 1710.15m2026 International Youth ChampionshipJuly 17, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Triple Jump · Place 4 · Durham Striders TrackDurham Striders TrackTriple Jump4.9.98mWind: -0.58
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Long Jump · Place 13 · Durham Striders TrackDurham Striders TrackLong Jump13.4.27mWind: 08
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200m Hurdles · Place 5 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m5.31.42aWind: -2.88
Jul 172026 International Youth ChampionshipJul 17 · Triple Jump · Place 4 · Durham Striders TrackDurham Striders TrackTriple Jump4.10.15m PBWind: 08
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 9 · Durham Striders TrackDurham Striders TrackLong Jump9.4.55mWind: 08
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 8 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762mRound P8.32.30aWind: -1.68
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 6 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m6.31.44aWind: 18
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Triple Jump · Place 3 · Durham Striders TrackDurham Striders TrackTriple Jump3.9.87m8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 7 · Durham Striders TrackDurham Striders TrackLong Jump7.4.51mWind: 08
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Triple Jump · Place 2 · Durham Striders TrackDurham Striders TrackTriple Jump2.10.10mWind: 08
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 5 · Durham Striders TrackDurham Striders TrackLong Jump5.4.64mWind: 08
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 9 · Durham Striders TrackDurham Striders Track400 Meters9.1:04.75a8
Jun 18Adidas Track Nationals 2026Jun 18 · Long Jump · Place 11 · Durham Striders TrackDurham Striders TrackLong Jump11.4.72Wind: -0.58
Mar 30ABSS MS-HMS/BVMS/TMS/WAMS/HAWMar 30 · Long Jump · Place 1 · BroadviewBroadviewLong Jump1.16-10.50 PB8
Mar 30ABSS MS-HMS/BVMS/TMS/WAMS/HAWMar 30 · 400 Meters · Place 1 · BroadviewBroadview400 Meters1.1:03.88a8
Mar 30ABSS MS-HMS/BVMS/TMS/WAMS/HAWMar 30 · 100 Meters · Place 1 · BroadviewBroadview100 Meters1.13.11a8
Mar 26Graham, Hawfields, Turrentine, BCA @ BroadviewMar 26 · Long Jump · Place 1 · BroadviewBroadviewLong Jump1.16-03.008
Mar 26Graham, Hawfields, Turrentine, BCA @ BroadviewMar 26 · 400 Meters · Place 1 · BroadviewBroadview400 Meters1.1:03.10a8
Mar 26Graham, Hawfields, Turrentine, BCA @ BroadviewMar 26 · 200 Meters · Place 1 · BroadviewBroadview200 Meters1.26.19a8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200m Hurdles · Place 11 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m11.30.89a PB7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 2 · Durham Striders TrackDurham Striders TrackLong Jump2.5.11mWind: 2.17
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 3 · Durham Striders TrackDurham Striders Track200 MetersRound P3.25.26a PB7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 3 · Durham Striders TrackDurham Striders Track200 Meters3.25.39aWind: 0.97
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 4 · Durham Striders TrackDurham Striders Track100 MetersRound P4.12.79a PB7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 4 · Durham Striders TrackDurham Striders Track100 Meters4.12.76aWind: 2.57

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15Jim Law Invitational (Youth)Jun 15 · Long Jump · Place 1 · Durham Striders TrackDurham Striders TrackLong Jump1.4.92m6
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 2 · Durham Striders TrackDurham Striders Track400 MetersRound P2.1:02.57a6
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 2 · Durham Striders TrackDurham Striders Track400 Meters2.1:02.25a PB6
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 2 · Durham Striders TrackDurham Striders Track200 MetersRound P2.28.67aWind: -1.26
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 1 · Durham Striders TrackDurham Striders Track200 Meters1.26.89aWind: 16
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 2 · Durham Striders TrackDurham Striders Track100 MetersRound P2.13.48aWind: -26
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 1 · Durham Striders TrackDurham Striders Track100 Meters1.12.81aWind: -0.56
Jun 1BodyArmor State GamesJun 1 · Long Jump · Place 1 · Durham Striders TrackDurham Striders TrackLong Jump1.4.74m6
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 2 · Durham Striders TrackDurham Striders Track200 Meters2.26.77aWind: 0.36
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 1 · Durham Striders TrackDurham Striders Track100 MetersRound P1.12.95aWind: 0.16
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 1 · Durham Striders TrackDurham Striders Track100 Meters1.12.96aWind: -0.86

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 1 · Durham Striders TrackDurham Striders TrackLong Jump1.4.18m4
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 1 · Durham Striders TrackDurham Striders Track400 MetersRound P1.1:06.30a4
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 2 · Durham Striders TrackDurham Striders Track400 Meters2.1:03.36a4
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 1 · Durham Striders TrackDurham Striders Track100 MetersRound P1.14.04aWind: -1.64
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 1 · Durham Striders TrackDurham Striders Track100 Meters1.13.85aWind: 1.74

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Long Jump · Place 2 · Durham Striders TrackDurham Striders TrackLong Jump2.3.09mWind: 1.83
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Place 5 · Durham Striders TrackDurham Striders Track200 MetersRound P5.31.10aWind: -0.63
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Place 5 · Durham Striders TrackDurham Striders Track200 Meters5.31.26aWind: -0.13
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 3 · Durham Striders TrackDurham Striders Track100 MetersRound P3.14.94aWind: -0.33
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 3 · Durham Striders TrackDurham Striders Track100 Meters3.15.06aWind: -1.43
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 7 · Durham Striders TrackDurham Striders TrackLong Jump7.3.18mWind: 1.73
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 4 · Durham Striders TrackDurham Striders Track200 MetersRound P4.31.91aWind: -2.33
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 3 · Durham Striders TrackDurham Striders Track200 Meters3.31.42aWind: -0.43
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 4 · Durham Striders TrackDurham Striders Track100 MetersRound P4.14.85aWind: 2.43
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 4 · Durham Striders TrackDurham Striders Track100 Meters4.15.06aWind: 0.93
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 7 · Durham Striders TrackDurham Striders TrackLong Jump7.2.99m3
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 7 · Durham Striders TrackDurham Striders Track400 MetersRound P7.1:14.00a3
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 7 · Durham Striders TrackDurham Striders Track400 Meters7.1:14.18a3
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 11 · Durham Striders TrackDurham Striders Track200 MetersRound P11.33.00a3
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 10 · Durham Striders TrackDurham Striders Track100 MetersRound P10.15.38a3