Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro 6/7A Meet #2 · Apr 811.20aMetro 6/7A Meet #2April 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorAdidas Track Nationals 2026 · Jun 1813.73aAdidas Track Nationals 2026June 18, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2022.45aAdidas Indoor NationalsMarch 20, 2026
300 Meters · IndoorArdrey Kell MLK Invitational · Jan 1934.78Ardrey Kell MLK InvitationalJanuary 19, 2026
300m Hurdles · 36" / 0.914m · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1537.40aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
400 Meters · OutdoorMetro 6/7A Meet #2 · Apr 850.70aMetro 6/7A Meet #2April 8, 2026
400 Meters · Relay Split · IndoorASICS Holiday Invitational · Dec 2055.727ASICS Holiday InvitationalDecember 20, 2025
400m Hurdles · 36" / 0.914m · OutdoorAdidas Track Nationals 2026 · Jun 1853.14aAdidas Track Nationals 2026June 18, 2026
55 Meter · IndoorStay In Your Lane Invitational · Dec 136.65aStay In Your Lane InvitationalDecember 13, 2025
55m Hurdles · 39" · IndoorNCHSAA 7A Champs · Feb 187.38aNCHSAA 7A ChampsFebruary 18, 2026
60m Hurdles · 39" / 0.991m · IndoorAdidas Indoor Nationals · Mar 207.99aAdidas Indoor NationalsMarch 20, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 4 · PagePage400m Hurdles36" / 0.914m4.53.14a PB12
Jun 18Adidas Track Nationals 2026Jun 18 · 110m Hurdles · Place 2 · PagePage110m Hurdles39" / 0.991mRound P2.13.75aWind: 1.612
Jun 18Adidas Track Nationals 2026Jun 18 · 110m Hurdles · Place 2 · PagePage110m Hurdles39" / 0.991m2.13.73a PBWind: 0.112
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 300m Hurdles · Place 2 · PagePage300m Hurdles36" / 0.914m2.37.40a PB12
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 110m Hurdles · Place 1 · PagePage110m Hurdles39" / 0.991mRound P1.14.02aWind: 0.412
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 110m Hurdles · Place 1 · PagePage110m Hurdles39" / 0.991m1.14.04aWind: -0.612
May 9NCHSAA 7A Central RegionalMay 9 · 300m Hurdles · Place 1 · PagePage300m Hurdles36" / 0.914m1.38.54a12
May 9NCHSAA 7A Central RegionalMay 9 · 110m Hurdles · Place 1 · PagePage110m Hurdles39" / 0.991mRound P1.14.18aWind: 2.712
May 9NCHSAA 7A Central RegionalMay 9 · 110m Hurdles · Place 1 · PagePage110m Hurdles39" / 0.991m1.14.03aWind: 212
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 300m Hurdles · Place 1 · PagePage300m Hurdles36" / 0.914m1.38.54a12
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 110m Hurdles · Place 1 · PagePage110m Hurdles39" / 0.991mRound P1.14.18aWind: 2.712
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 110m Hurdles · Place 1 · PagePage110m Hurdles39" / 0.991m1.14.03aWind: 212
Apr 286A/7A Metro Conference ChampionshipApr 28 · 300m Hurdles · Place 1 · PagePage300m Hurdles36" / 0.914m1.37.67a12
Apr 286A/7A Metro Conference ChampionshipApr 28 · 110m Hurdles · Place 1 · PagePage110m Hurdles39" / 0.991m1.14.18a12
Apr 22Metro 6/7A Meet #5Apr 22 · 400 Meters · Place 2 · PagePage400 Meters2.51.81a12
Apr 18GCS ChampionshipApr 18 · 300m Hurdles · Place 1 · PagePage300m Hurdles36" / 0.914m1.38.46a12
Apr 18GCS ChampionshipApr 18 · 110m Hurdles · Place 1 · PagePage110m Hurdles39" / 0.991m1.14.35a12
Apr 8Metro 6/7A Meet #2Apr 8 · 400 Meters · Place 1 · PagePage400 Meters1.50.70a PB12
Apr 8Metro 6/7A Meet #2Apr 8 · 100 Meters · Place 3 · PagePage100 Meters3.11.20a PB12
Mar 28Cummings HS Invitational 2026Mar 28 · 300m Hurdles · Place 1 · PagePage300m Hurdles36" / 0.914m1.38.69a12
Mar 28Cummings HS Invitational 2026Mar 28 · 110m Hurdles · PagePage110m Hurdles39" / 0.991mRound P--FS12
Mar 7Clash of the CarolinasMar 7 · 300m Hurdles · Place 1 · PagePage300m Hurdles139.3312
Mar 7Clash of the CarolinasMar 7 · 110m Hurdles · Place 1 · PagePage110m Hurdles114.3812
Mar 7Clash of the CarolinasMar 7 · 110m Hurdles · Place 1 · PagePage110m Hurdles114.4412

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 6 · PagePage60m Hurdles39" / 0.991mRound S6.7.99a PB12
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 7 · PagePage60m Hurdles39" / 0.991mRound P7.8.11a12
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 6 · PagePage60m Hurdles39" / 0.991m6.8.11a12
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 40 · PagePage200 MetersRound P40.22.45a PB12
Feb 18NCHSAA 7A ChampsFeb 18 · 300 Meters · Place 8 · PagePage300 Meters8.35.15a12
Feb 18NCHSAA 7A ChampsFeb 18 · 55m Hurdles · Place 1 · PagePage55m Hurdles39"Round P1.7.47a12
Feb 18NCHSAA 7A ChampsFeb 18 · 55m Hurdles · Place 1 · PagePage55m Hurdles39"1.7.38a PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55m Hurdles · PagePage55m Hurdles39"—DNS12
Jan 19Ardrey Kell MLK InvitationalJan 19 · 55m Hurdles · Place 1 · PagePage55m Hurdles17.6712
Jan 19Ardrey Kell MLK InvitationalJan 19 · 300 Meters · Place 1 · PagePage300 Meters134.78 PB12
Jan 8SW Guilford Invitational #2Jan 8 · 55m Hurdles · Place 1 · PagePage55m Hurdles17.46a12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 300 Meters · Place 12 · PagePage300 Meters12.35.14a12
Dec 20ASICS Holiday InvitationalDec 20 · 55m Hurdles · Place 1 · PagePage55m Hurdles39"1.7.57a12
Dec 20ASICS Holiday InvitationalDec 20 · 400 Meters · Place 40 · PagePage400 MetersRelay Split40.55.727 PB12
Dec 13Stay In Your Lane InvitationalDec 13 · 55 Meter · Place 17 · PagePage55 Meter17.6.65a PB12
Dec 9SW Guilford Invitational #1Dec 9 · 300 Meters · Place 2 · PagePage300 Meters2.35.52a12
Dec 9SW Guilford Invitational #1Dec 9 · 55m Hurdles · Place 1 · PagePage55m Hurdles39"1.7.46a12
Feb 1Mondo Elite HS InvitationalFeb 1 · 55m Hurdles · Place 12 · PagePage55m HurdlesRound P128.09—
Jan 27Guilford County ChampionshipsJan 27 · 55m Hurdles · Place 3 · PagePage55m Hurdles38.11a—
Jan 27Guilford County ChampionshipsJan 27 · 300 Meters · Place 19 · PagePage300 Meters1938.60a—
Jan 27Guilford County ChampionshipsJan 27 · 300 Meters · Place 19 · PagePage300 Meters1938.6011
Jan 27Guilford County ChampionshipsJan 27 · 55m Hurdles · Place 3 · PagePage55m Hurdles38.1111
Jan 20Hofmeister InvitationalJan 20 · 300 Meters · Place 9 · PagePage300 Meters938.7711
Jan 20Hofmeister InvitationalJan 20 · 55m Hurdles · Place 1 · PagePage55m Hurdles18.0311
Jan 9Southwest Guilford Invitational #2Jan 9 · 55m Hurdles · Place 3 · PagePage55m Hurdles38.1511

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 20adidas Track & Field NationalsJun 20 · 400m Hurdles · Place 25 · PagePage400m Hurdles2557.40—
Jun 20adidas Track & Field NationalsJun 20 · 110m Hurdles · Place 2 · PagePage110m Hurdles214.57—
Jun 20adidas Track & Field NationalsJun 20 · 110m Hurdles · Place 3 · PagePage110m HurdlesRound P314.73—
Jun 20adidas Track & Field NationalsJun 20 · 110m Hurdles · Place 2 · PagePage110m Hurdles214.57—
Jun 20adidas Track & Field NationalsJun 20 · 400m Hurdles · Place 25 · PagePage400m Hurdles2557.40—
Jun 20adidas Track & Field NationalsJun 20 · 110m Hurdles · Place 3 · PagePage110m HurdlesRound P314.73—
Jun 20adidas Track & Field NationalsJun 20 · 400m Hurdles · Place 25 · PagePage400m Hurdles2557.40—
Jun 20adidas Track & Field NationalsJun 20 · 110m Hurdles · Place 2 · PagePage110m Hurdles214.57—
Jun 20adidas Track & Field NationalsJun 20 · 110m Hurdles · Place 3 · PagePage110m HurdlesRound P314.73—
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400m Hurdles · Place 3 · Gate City Track ClubGate City Track Club400m Hurdles36" / 0.914m3.57.92a11
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 110m Hurdles · Place 2 · Gate City Track ClubGate City Track Club110m Hurdles39" / 0.991mRound P2.14.76a11
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 110m Hurdles · Place 3 · Gate City Track ClubGate City Track Club110m Hurdles39" / 0.991m3.14.90aWind: 2.211
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 300m Hurdles · Place 14 · PagePage300m Hurdles36" / 0.914m14.40.62a11
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 110m Hurdles · Place 7 · PagePage110m Hurdles39" / 0.991mRound P7.14.88aWind: -0.111
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 110m Hurdles · Place 7 · PagePage110m Hurdles39" / 0.991m7.14.98aWind: -0.811
May 10NCHSAA 4A Midwest RegionalMay 10 · 300m Hurdles · Place 4 · PagePage300m Hurdles36" / 0.914m4.39.83a11
May 10NCHSAA 4A Midwest RegionalMay 10 · 110m Hurdles · Place 3 · PagePage110m Hurdles39" / 0.991mRound P3.14.83aWind: 011
May 10NCHSAA 4A Midwest RegionalMay 10 · 110m Hurdles · Place 4 · PagePage110m Hurdles39" / 0.991m4.14.87aWind: -0.411
May 3Guilford County ChampionshipMay 3 · 110m Hurdles · Place 1 · PagePage110m Hurdles114.64—
Apr 5Panther InvitationalApr 5 · 300m Hurdles · Place 7 · PagePage300m Hurdles36" / 0.914m7.40.10a11
Apr 5Panther InvitationalApr 5 · 110m Hurdles · Place 4 · PagePage110m Hurdles39" / 0.991mRound P4.14.95a11
Apr 5Panther InvitationalApr 5 · 110m Hurdles · Place 6 · PagePage110m Hurdles39" / 0.991m6.14.91aWind: 1.211
Mar 292025 Cummings HS InvitationalMar 29 · 300m Hurdles · Place 4 · PagePage300m Hurdles441.1011
Mar 292025 Cummings HS InvitationalMar 29 · 110m Hurdles · Place 2 · PagePage110m Hurdles215.0711
Mar 292025 Cummings HS InvitationalMar 29 · 110m Hurdles · Place 3 · PagePage110m HurdlesRound P315.2011
Mar 292025 Cummings HS InvitationalMar 29 · 300m Hurdles · Place 4 · PagePage300m Hurdles441.1011
Mar 292025 Cummings HS InvitationalMar 29 · 110m Hurdles · Place 2 · PagePage110m Hurdles215.0711
Mar 292025 Cummings HS InvitationalMar 29 · 110m Hurdles · Place 3 · PagePage110m HurdlesRound P315.2011
Mar 8Clash of the CarolinasMar 8 · 300m Hurdles · Place 4 · PagePage300m Hurdles36" / 0.914m4.41.71a11
Mar 8Clash of the CarolinasMar 8 · 110m Hurdles · Place 10 · PagePage110m Hurdles39" / 0.991mRound P10.15.49aWind: 3.311