Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlue Ridge Classic · Apr 1815.01Blue Ridge Classic April 18, 2026
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1614.73aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
200 Meters · OutdoorNCHSAA 6A West Regional · May 926.60aNCHSAA 6A West RegionalMay 9, 2026
300 Meters · IndoorMondo Elite HS Invitational · Jan 3042.33Mondo Elite HS InvitationalJanuary 30, 2026
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 6A West Regional · May 943.96aNCHSAA 6A West RegionalMay 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorAdidas Track Nationals 2026 · Jun 181:05.23aAdidas Track Nationals 2026June 18, 2026
500 Meters · IndoorTryon HS #9 · Feb 41:19.12Tryon HS #9February 4, 2026
Results · OutdoorWatauga Home Meet #1 2025 · Apr 1617.37Watauga Home Meet #1 2025April 16, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 19 · Watauga400m Hurdles30" / 0.762m19.1:05.23a PB11
Jun 18Adidas Track Nationals 2026Jun 18 · 100m Hurdles · Place 34 · Watauga100m Hurdles33" / 0.838mRound P34.15.37aWind: 0.211
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 300m Hurdles · Place 2 · Watauga300m Hurdles30" / 0.762m2.44.30a11
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 100m Hurdles · Place 4 · Watauga100m Hurdles33" / 0.838mRound P4.15.20aWind: -2.411
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 100m Hurdles · Place 3 · Watauga100m Hurdles33" / 0.838m3.14.73a PB11
May 9NCHSAA 6A West RegionalMay 9 · 300m Hurdles · Place 1 · Watauga300m Hurdles30" / 0.762m1.43.96a PB11
May 9NCHSAA 6A West RegionalMay 9 · 100m Hurdles · Place 3 · Watauga100m Hurdles33" / 0.838mRound P3.14.95a11
May 9NCHSAA 6A West RegionalMay 9 · 100m Hurdles · Place 2 · Watauga100m Hurdles33" / 0.838m2.14.87a11
May 9NCHSAA 6A West RegionalMay 9 · 200 Meters · Place 7 · Watauga200 Meters7.26.60a PB11
Apr 24Trojan Timing ClassicApr 24 · 300m Hurdles · Place 2 · Watauga300m Hurdles30" / 0.762m2.44.04a11
Apr 24Trojan Timing ClassicApr 24 · 100m Hurdles · Place 3 · Watauga100m Hurdles33" / 0.838m3.15.37aWind: -2.911
Apr 18Blue Ridge Classic Apr 18 · 100 Meters · Place 2 · Watauga100 MetersRound P244.63JR
Apr 18Blue Ridge Classic Apr 18 · 100 Meters · Place 2 · Watauga100 MetersRound P244.63JR
Apr 18Blue Ridge Classic Apr 18 · 100 Meters · Place 1 · Watauga100 MetersRound P115.01 PBJR
Apr 18Blue Ridge Classic Apr 18 · 100 Meters · Place 1 · Watauga100 MetersRound P115.01JR
Apr 18Blue Ridge Classic Apr 18 · 100m Hurdles · Place 1 · Watauga100m HurdlesRound P115.06JR
Apr 18Blue Ridge Classic Apr 18 · 100m Hurdles · Place 1 · Watauga100m HurdlesRound P115.06JR
Apr 42026 App State HS InvitationalApr 4 · 300m Hurdles · Place 2 · Watauga300m Hurdles30" / 0.762m2.45.39a11
Apr 42026 App State HS InvitationalApr 4 · 100m Hurdles · Place 4 · Watauga100m Hurdles33" / 0.838m4.15.29aWind: -0.411
Apr 1ACHS Meet 3Apr 1 · 300m Hurdles · Place 1 · Watauga300m Hurdles30" / 0.762m1.46.40a11
Apr 1ACHS Meet 3Apr 1 · 100m Hurdles · Place 1 · Watauga100m Hurdles33" / 0.838m1.15.38a11
Mar 28Weddington InvitationalMar 28 · 300m Hurdles · Place 2 · Watauga300m Hurdles246.24JR
Mar 28Weddington InvitationalMar 28 · 100m Hurdles · Place 2 · Watauga100m Hurdles215.81JR

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 4Tryon HS #9Feb 4 · 500 Meters · Place 1 · Watauga500 Meters11:19.12 PB11
Feb 4Tryon HS #9Feb 4 · 500 Meters · Place 1 · Watauga500 Meters11:19.1211
Feb 4Tryon HS #9Feb 4 · 55m Hurdles · Place 1 · Watauga55m Hurdles18.6211
Feb 4Tryon HS #9Feb 4 · 55m Hurdles · Place 1 · Watauga55m Hurdles18.6211
Jan 30Mondo Elite HS InvitationalJan 30 · 55m Hurdles · Place 6 · Watauga55m Hurdles68.95—
Jan 30Mondo Elite HS InvitationalJan 30 · 55m Hurdles · Place 6 · Watauga55m HurdlesRound P68.91—
Jan 30Mondo Elite HS InvitationalJan 30 · 500 Meters · Place 5 · Watauga500 Meters51:20.65—
Jan 30Mondo Elite HS InvitationalJan 30 · 300 Meters · Place 23 · Watauga300 Meters2342.33 PB—
Jan 30Mondo Elite HS InvitationalJan 30 · 55m Hurdles · Place 6 · Watauga55m Hurdles68.95—
Jan 30Mondo Elite HS InvitationalJan 30 · 55m Hurdles · Place 6 · Watauga55m HurdlesRound P68.91—
Jan 30Mondo Elite HS InvitationalJan 30 · 500 Meters · Place 5 · Watauga500 Meters51:20.65—
Jan 30Mondo Elite HS InvitationalJan 30 · 300 Meters · Place 23 · Watauga300 Meters2342.33—
Jan 30Mondo Elite HS InvitationalJan 30 · 55m Hurdles · Place 6 · Watauga55m Hurdles68.95—
Jan 30Mondo Elite HS InvitationalJan 30 · 55m Hurdles · Place 6 · Watauga55m HurdlesRound P68.91—
Jan 30Mondo Elite HS InvitationalJan 30 · 500 Meters · Place 5 · Watauga500 Meters51:20.65—
Jan 30Mondo Elite HS InvitationalJan 30 · 300 Meters · Place 23 · Watauga300 Meters2342.33—
Jan 13Spartan ClassicJan 13 · 55m Hurdles · Place 4 · Watauga55m Hurdles48.8511
Jan 13Spartan ClassicJan 13 · 300 Meters · Place 2 · Watauga300 Meters242.5211

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Watauga Home Meet #1 2025Apr 16 · Results · Place 3 · WataugaResults348.6110
Apr 16Watauga Home Meet #1 2025Apr 16 · Results · Place 2 · WataugaResults217.37 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Phoenix Academy Invitational #2Jan 7 · 55m Hurdles · Place 6 · Watauga55m Hurdles69.4610

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17Alexander Central Home Meet #3Apr 17 · 300m Hurdles · Place 2 · Watauga300m Hurdles251.60—
Apr 17Alexander Central Home Meet #3Apr 17 · 100m Hurdles · Place 2 · Watauga100m Hurdles217.76—
Mar 16Marvin Ridge InvitationalMar 16 · 300m Hurdles · Place 11 · Watauga300m Hurdles1152.34—
Mar 16Marvin Ridge InvitationalMar 16 · 100m Hurdles · Place 20 · Watauga100m HurdlesRound P2019.70—