Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorEAST ROWAN MEET #1 · Feb 2714.41EAST ROWAN MEET #1February 27, 2025
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 3A Midwest Regional · May 1015.86aNCHSAA 3A Midwest RegionalMay 10, 2025
300 Meters · IndoorFury Invitational · Jan 2846.44Fury InvitationalJanuary 28, 2025
300 Meters · OutdoorWalter Bass Invite · Jan 1744.65aWalter Bass InviteJanuary 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 3A Midwest Regional · May 1046.78aNCHSAA 3A Midwest RegionalMay 10, 2025
400 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 181:04.381NCHSAA 5A ChampsFebruary 18, 2026
400m Hurdles · 30" / 0.762m · OutdoorAdidas Track Nationals 2026 · Jun 181:12.34aAdidas Track Nationals 2026June 18, 2026
55m Hurdles · 33" · IndoorNCHSAA 5A Champs · Feb 188.68aNCHSAA 5A ChampsFebruary 18, 2026
55m Hurdles · 33" · OutdoorWalter Bass Invite · Jan 178.90aWalter Bass InviteJanuary 17, 2026
60m Hurdles · 33" / 0.838m · IndoorAdidas Indoor Nationals · Mar 209.68aAdidas Indoor NationalsMarch 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 66 · East Rowan400m Hurdles30" / 0.762m66.1:12.34a PB11
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 300m Hurdles · Place 6 · East Rowan300m Hurdles30" / 0.762m6.48.37a11
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100m Hurdles · Place 6 · East Rowan100m Hurdles33" / 0.838mRound P6.16.27aWind: -1.311
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100m Hurdles · Place 5 · East Rowan100m Hurdles33" / 0.838m5.16.07aWind: -1.611
May 9NCHSAA 5A Central RegionalMay 9 · 300m Hurdles · Place 1 · East Rowan300m Hurdles30" / 0.762m1.47.89a11
May 9NCHSAA 5A Central RegionalMay 9 · 100m Hurdles · Place 3 · East Rowan100m Hurdles33" / 0.838mRound P3.16.71a11
May 9NCHSAA 5A Central RegionalMay 9 · 100m Hurdles · Place 2 · East Rowan100m Hurdles33" / 0.838m2.16.23a11
Apr 29South Piedmont Conference ChampionshipApr 29 · 300m Hurdles · Place 3 · East Rowan300m Hurdles30" / 0.762m3.49.92a11
Apr 29South Piedmont Conference ChampionshipApr 29 · 100m Hurdles · Place 1 · East Rowan100m Hurdles33" / 0.838m1.15.93aWind: -111
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 36 · East Rowan300 Meters36.44.65a PB11
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 5 · East Rowan55m Hurdles33"Round P5.9.10a11
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 5 · East Rowan55m Hurdles33"5.8.90a PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 39 · East Rowan60m Hurdles33" / 0.838mRound P39.9.68a PB11
Feb 28Spring into the Season KickoffFeb 28 · 300m Hurdles · Place 2 · East Rowan300m Hurdles249.09a11
Feb 28Spring into the Season KickoffFeb 28 · 100m Hurdles · Place 2 · East Rowan100m Hurdles216.15a11
Feb 18NCHSAA 5A ChampsFeb 18 · 55m Hurdles · Place 4 · East Rowan55m Hurdles33"Round P4.8.94a11
Feb 18NCHSAA 5A ChampsFeb 18 · 55m Hurdles · Place 3 · East Rowan55m Hurdles33"3.8.68a PB11
Feb 18NCHSAA 5A ChampsFeb 18 · 400 Meters · East Rowan400 MetersRelay Split—1:04.381 PB11
Jan 19Ardrey Kell MLK InvitationalJan 19 · 55m Hurdles · Place 1 · East Rowan55m Hurdles19.0011
Jan 8East Rowan Polar Bear #2Jan 8 · 300 Meters · Place 6 · East Rowan300 Meters646.59—
Jan 8East Rowan Polar Bear #2Jan 8 · 55m Hurdles · Place 2 · East Rowan55m Hurdles29.03—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 3Weddington Polar Bear #1Dec 3 · 300 Meters · Place 5 · East Rowan300 Meters5.46.62aUnofficial11
Dec 3Weddington Polar Bear #1Dec 3 · 55m Hurdles · Place 1 · East Rowan55m Hurdles33"1.8.86aUnofficial11
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 300m Hurdles · Place 11 · East Rowan300m Hurdles30" / 0.762m11.47.67a10
May 10NCHSAA 3A Midwest RegionalMay 10 · 300m Hurdles · Place 4 · East Rowan300m Hurdles30" / 0.762m4.46.78a PB10
May 10NCHSAA 3A Midwest RegionalMay 10 · 100m Hurdles · Place 8 · East Rowan100m Hurdles33" / 0.838mRound P8.15.86a PBWind: 0.510
May 10NCHSAA 3A Midwest RegionalMay 10 · 100m Hurdles · Place 8 · East Rowan100m Hurdles33" / 0.838m8.15.87aWind: 1.810
May 1South Piedmont Conference ChampionshipMay 1 · 300m Hurdles · Place 4 · East Rowan300m Hurdles447.66SO
May 1South Piedmont Conference ChampionshipMay 1 · 300m Hurdles · Place 4 · East Rowan300m Hurdles447.66SO
May 1South Piedmont Conference ChampionshipMay 1 · 100m Hurdles · Place 4 · East Rowan100m Hurdles416.45SO
May 1South Piedmont Conference ChampionshipMay 1 · 100m Hurdles · Place 4 · East Rowan100m Hurdles416.45SO
Apr 17EAST ROWAN MEET #5Apr 17 · 300m Hurdles · Place 2 · East Rowan300m Hurdles30" / 0.762m2.47.91a10
Apr 17EAST ROWAN MEET #5Apr 17 · 100m Hurdles · Place 2 · East Rowan100m Hurdles33" / 0.838m2.15.89a10
Apr 10JM Robinson Senior Night Apr 10 · 100m Hurdles · Place 3 · East Rowan100m Hurdles33" / 0.838m3.16.51aWind: 010
Apr 6APP State HS InvitationalApr 6 · 300m Hurdles · Place 7 · East Rowan300m Hurdles30" / 0.762m7.50.60a10
Apr 6APP State HS InvitationalApr 6 · 100m Hurdles · Place 7 · East Rowan100m Hurdles33" / 0.838m7.16.29aWind: 010
Apr 4App State HS MeetApr 4 · 300m Hurdles · Place 7 · East Rowan300m Hurdles30" / 0.762m7.50.60a10
Apr 4App State HS MeetApr 4 · 100m Hurdles · Place 7 · East Rowan100m Hurdles33" / 0.838m7.16.29a10
Mar 6Spiders Meet #1Mar 6 · 300m Hurdles · Place 5 · East Rowan300m Hurdles30" / 0.762m5.51.20a10
Mar 6Spiders Meet #1Mar 6 · 100m Hurdles · Place 3 · East Rowan100m Hurdles33" / 0.838m3.16.42aWind: 210

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Nov 22It's About Time InvitationalNov 22 · 55m Hurdles · Place 9 · East Rowan55m Hurdles33"9.8.85a11
Feb 27EAST ROWAN MEET #1Feb 27 · 100 Meters · Place 12 · East Rowan100 Meters1214.41 PB10
Feb 27EAST ROWAN MEET #1Feb 27 · 100m Hurdles · Place 3 · East Rowan100m Hurdles319.1110
Feb 8Charlotte City Championship Feb 8 · 55m Hurdles · Place 11 · East Rowan55m HurdlesRound P119.98SO
Jan 28Fury InvitationalJan 28 · 300 Meters · Place 8 · East Rowan300 Meters846.44 PB10
Jan 28Fury InvitationalJan 28 · 55m Hurdles · Place 4 · East Rowan55m Hurdles49.8410
Jan 28Fury InvitationalJan 28 · 300 Meters · Place 8 · East Rowan300 Meters846.4410
Jan 28Fury InvitationalJan 28 · 55m Hurdles · Place 4 · East Rowan55m Hurdles49.8410
Jan 20NC Dogwood MLK InvitationalJan 20 · 300 Meters · Place 15 · East Rowan300 Meters1546.8510
Jan 20NC Dogwood MLK InvitationalJan 20 · 55m Hurdles · Place 4 · East Rowan55m Hurdles49.7910

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Pine Lake Prep ClassicDec 2 · 300 Meters · Place 14 · East Rowan300 Meters14.50.97a10
Dec 2Pine Lake Prep ClassicDec 2 · 55m Hurdles · Place 7 · East Rowan55m Hurdles33"7.11.39a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 20West Iredell Polar Bear MeetNov 20 · 300 Meters · Place 9 · East Rowan300 Meters9.55.06aUnofficial10
Nov 20West Iredell Polar Bear MeetNov 20 · 55m Hurdles · Place 2 · East Rowan55m Hurdles33"2.10.83aUnofficial10
Nov 12Parkland Polar Bear #1Nov 12 · 55m Hurdles · Place 11 · East Rowan55m Hurdles33"11.10.70aUnofficial10
May 2South Piedmont Conference ChampionshipMay 2 · 300m Hurdles · Place 8 · East Rowan300m Hurdles30" / 0.762m8.52.15a9
May 2South Piedmont Conference ChampionshipMay 2 · 100m Hurdles · Place 7 · East Rowan100m Hurdles33" / 0.838m7.18.03aWind: 1.79
Apr 4East Rowan Meet #4Apr 4 · 100m Hurdles · Place 8 · East Rowan100m Hurdles819.449
Mar 21Concord Spiders OpenMar 21 · 100m Hurdles · East Rowan100m Hurdles33" / 0.838m—DNSWind: 0.89
Mar 14EAST ROWAN MEET #2Mar 14 · 100m Hurdles · Place 7 · East Rowan100m Hurdles721.99—