Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorStanly County Championships · Apr 2817.89aStanly County ChampionshipsApril 28, 2026
200 Meters · OutdoorYVC Conference Meet #2 · Mar 1126.58aYVC Conference Meet #2March 11, 2025
300m Hurdles · 36" / 0.914m · OutdoorYVC Conference Meet #5 (Union Academy) · Apr 242.84aYVC Conference Meet #5 (Union Academy)April 2, 2026
400 Meters · OutdoorYVC Conference Meet #4 (North Rowan) · Mar 261:01.45aYVC Conference Meet #4 (North Rowan)March 26, 2026
400 Meters · Relay Split · IndoorStay In Your Lane Invitational · Dec 1359.734Stay In Your Lane InvitationalDecember 13, 2025
55m Hurdles · 39" · IndoorStay In Your Lane Invitational · Dec 1310.16aStay In Your Lane InvitationalDecember 13, 2025
800 Meters · OutdoorYVC Conference Meet #5 (Union Academy) · Apr 22:34.41aYVC Conference Meet #5 (Union Academy)April 2, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 9NCHSAA 2A Central RegionalMay 9 · 300m Hurdles · Place 9 · Albemarle300m Hurdles36" / 0.914m9.47.79a10
May 9NCHSAA 2A Central RegionalMay 9 · 110m Hurdles · Place 10 · Albemarle110m Hurdles39" / 0.991mRound P10.19.49a10
Apr 30YVC Conference ChampionshipsApr 30 · 300m Hurdles · Place 4 · Albemarle300m Hurdles36" / 0.914m4.43.91a10
Apr 30YVC Conference ChampionshipsApr 30 · 110m Hurdles · Place 4 · Albemarle110m Hurdles39" / 0.991m4.18.28aWind: -0.110
Apr 28Stanly County ChampionshipsApr 28 · 300m Hurdles · Place 1 · Albemarle300m Hurdles36" / 0.914m1.43.28a10
Apr 28Stanly County ChampionshipsApr 28 · 110m Hurdles · Place 1 · Albemarle110m Hurdles39" / 0.991m1.17.89a PBWind: 1.210
Apr 16YVC Conference Meet #6 (Albemarle)Apr 16 · 300m Hurdles · Place 2 · Albemarle300m Hurdles36" / 0.914m2.43.25a10
Apr 16YVC Conference Meet #6 (Albemarle)Apr 16 · 110m Hurdles · Place 4 · Albemarle110m Hurdles39" / 0.991m4.18.53aWind: 0.610
Apr 16YVC Conference Meet #6 (Albemarle)Apr 16 · 800 Meters · Place 11 · Albemarle800 Meters11.2:45.05a10
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 300m Hurdles · Place 2 · Albemarle300m Hurdles36" / 0.914m2.42.84a PB10
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 110m Hurdles · Place 4 · Albemarle110m Hurdles39" / 0.991m4.18.73aWind: 3.310
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 800 Meters · Place 11 · Albemarle800 Meters11.2:34.41a PB10
Mar 28Timberwolf InviteMar 28 · 300m Hurdles · Place 5 · Albemarle300m Hurdles36" / 0.914m5.48.00a10
Mar 28Timberwolf InviteMar 28 · 110m Hurdles · Place 8 · Albemarle110m Hurdles39" / 0.991m8.20.47a10
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 300m Hurdles · Place 3 · Albemarle300m Hurdles36" / 0.914m3.49.18a10
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 110m Hurdles · Place 5 · Albemarle110m Hurdles39" / 0.991m5.19.98aWind: 1.210
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 400 Meters · Place 12 · Albemarle400 Meters12.1:01.45a PB10
Mar 19YVC Conference Meet #3- AlbemarleMar 19 · 300m Hurdles · Place 3 · Albemarle300m Hurdles36" / 0.914m3.43.97a10
Mar 19YVC Conference Meet #3- AlbemarleMar 19 · 110m Hurdles · Place 3 · Albemarle110m Hurdles39" / 0.991m3.19.10a10
Mar 12YVC Conference Meet #2- Union AcademyMar 12 · 300m Hurdles · Place 3 · Albemarle300m Hurdles36" / 0.914m3.43.19a10
Mar 12YVC Conference Meet #2- Union AcademyMar 12 · 110m Hurdles · Place 3 · Albemarle110m Hurdles39" / 0.991m3.19.76aWind: 010

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6 Yadkin Valley Conference Indoor ChampionshipFeb 6 · 55m Hurdles · Place 3 · Albemarle55m Hurdles39.78JR
Feb 6 Yadkin Valley Conference Indoor ChampionshipFeb 6 · 55m Hurdles · Place 3 · Albemarle55m Hurdles39.78JR
Jan 10Just Don't Lose ClassicJan 10 · 55m Hurdles · Place 36 · Albemarle55m HurdlesRound P369.82—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 55m Hurdles · Place 28 · Albemarle55m Hurdles39"28.10.16a PB11
Dec 13Stay In Your Lane InvitationalDec 13 · 400 Meters · Albemarle400 MetersRelay Split—59.734 PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Nov 24UA Winter Hat Polar BearNov 24 · 300 Meters · Place 17 · Albemarle300 Meters17.40.50aUnofficial11
Nov 24UA Winter Hat Polar BearNov 24 · 55m Hurdles · Place 8 · Albemarle55m Hurdles39"8.9.46aUnofficial11
Apr 15YVC Championship MeetApr 15 · 300m Hurdles · Albemarle300m Hurdles36" / 0.914m—DNS9
Apr 15YVC Championship MeetApr 15 · 110m Hurdles · Albemarle110m Hurdles39" / 0.991m—DNSWind: 19
Apr 1MPHS YVC #5Apr 1 · 300m Hurdles · Place 4 · Albemarle300m Hurdles36" / 0.914m4.46.01a9
Apr 1MPHS YVC #5Apr 1 · 110m Hurdles · Place 6 · Albemarle110m Hurdles39" / 0.991m6.19.60aWind: -1.29
Mar 28MPHS YVC #4Mar 28 · 300m Hurdles · Place 6 · Albemarle300m Hurdles36" / 0.914m6.47.00a9
Mar 28MPHS YVC #4Mar 28 · 110m Hurdles · Place 5 · Albemarle110m Hurdles39" / 0.991m5.19.20aWind: 2.59
Mar 22Stanly County ChampionshipMar 22 · 110m Hurdles · Place 2 · Albemarle110m Hurdles39" / 0.991m2.19.08aWind: 0.29
Mar 20YVC Conference Meet #3Mar 20 · 300m Hurdles · Place 2 · Albemarle300m Hurdles36" / 0.914m2.47.88a9
Mar 20YVC Conference Meet #3Mar 20 · 110m Hurdles · Place 2 · Albemarle110m Hurdles39" / 0.991m2.19.66aWind: 1.99
Mar 11YVC Conference Meet #2Mar 11 · 800 Meters · Place 11 · Albemarle800 Meters11.2:36.74a9
Mar 11YVC Conference Meet #2Mar 11 · 200 Meters · Place 12 · Albemarle200 Meters12.26.58a PBWind: 09
Mar 6YVC Conference Meet #1Mar 6 · 300m Hurdles · Place 11 · Albemarle300m Hurdles36" / 0.914m11.52.65a9