Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorYVC Conference Championships · Apr 3019.02aYVC Conference ChampionshipsApril 30, 2026
200 Meters · Relay Split · IndoorRaider Invitational · Dec 1225.479Raider InvitationalDecember 12, 2024
300 Meters · IndoorBradford Indoor Polar Bear Last Chance · Feb 643.83Bradford Indoor Polar Bear Last ChanceFebruary 6, 2025
300m Hurdles · 36" / 0.914m · OutdoorTimberwolf Invite · Mar 2844.88aTimberwolf InviteMarch 28, 2026
400 Meters · OutdoorYVC Conference Meet #4 (North Rowan) · Mar 2658.40aYVC Conference Meet #4 (North Rowan)March 26, 2026
400 Meters · Relay Split · IndoorStay In Your Lane Invitational · Dec 1358.930Stay In Your Lane InvitationalDecember 13, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 9NCHSAA 2A Central RegionalMay 9 · 300m Hurdles · Place 6 · AlbemarleAlbemarle300m Hurdles36" / 0.914m6.46.40a11
May 9NCHSAA 2A Central RegionalMay 9 · 110m Hurdles · Place 9 · AlbemarleAlbemarle110m Hurdles39" / 0.991mRound P9.19.36a11
Apr 30YVC Conference ChampionshipsApr 30 · 300m Hurdles · Place 6 · AlbemarleAlbemarle300m Hurdles36" / 0.914m6.46.98a11
Apr 30YVC Conference ChampionshipsApr 30 · 110m Hurdles · Place 7 · AlbemarleAlbemarle110m Hurdles39" / 0.991m7.19.02a PBWind: 011
Apr 28Stanly County ChampionshipsApr 28 · 300m Hurdles · Place 3 · AlbemarleAlbemarle300m Hurdles36" / 0.914m3.47.40a11
Apr 28Stanly County ChampionshipsApr 28 · 110m Hurdles · Place 3 · AlbemarleAlbemarle110m Hurdles39" / 0.991m3.19.71aWind: 1.211
Apr 16YVC Conference Meet #6 (Albemarle)Apr 16 · 300m Hurdles · AlbemarleAlbemarle300m Hurdles36" / 0.914m—NT11
Apr 16YVC Conference Meet #6 (Albemarle)Apr 16 · 110m Hurdles · Place 5 · AlbemarleAlbemarle110m Hurdles39" / 0.991m5.19.60aWind: 0.411
Apr 16YVC Conference Meet #6 (Albemarle)Apr 16 · 400 Meters · Place 9 · AlbemarleAlbemarle400 Meters9.58.91a11
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 300m Hurdles · Place 4 · AlbemarleAlbemarle300m Hurdles36" / 0.914m4.46.81a11
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 110m Hurdles · Place 5 · AlbemarleAlbemarle110m Hurdles39" / 0.991m5.19.78aWind: 3.311
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 400 Meters · AlbemarleAlbemarle400 Meters—DNS11
Mar 28Timberwolf InviteMar 28 · 300m Hurdles · Place 3 · AlbemarleAlbemarle300m Hurdles36" / 0.914m3.44.88a PB11
Mar 28Timberwolf InviteMar 28 · 110m Hurdles · Place 7 · AlbemarleAlbemarle110m Hurdles39" / 0.991m7.19.88a11
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 300m Hurdles · Place 5 · AlbemarleAlbemarle300m Hurdles36" / 0.914m5.50.56a11
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 110m Hurdles · Place 3 · AlbemarleAlbemarle110m Hurdles39" / 0.991m3.19.22aWind: 1.211
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 400 Meters · Place 8 · AlbemarleAlbemarle400 Meters8.58.40a PB11
Mar 19YVC Conference Meet #3- AlbemarleMar 19 · 300m Hurdles · Place 4 · AlbemarleAlbemarle300m Hurdles36" / 0.914m4.47.36a11
Mar 19YVC Conference Meet #3- AlbemarleMar 19 · 110m Hurdles · Place 4 · AlbemarleAlbemarle110m Hurdles39" / 0.991m4.19.57a11
Mar 18Providence Middle School Home MeetMar 18 · 400 Meters · Place 2 · Wesleyan SchWesleyan Sch400 Meters2.58.85a11
Mar 12YVC Conference Meet #2- Union AcademyMar 12 · 300m Hurdles · Place 6 · AlbemarleAlbemarle300m Hurdles36" / 0.914m6.47.42a11
Mar 12YVC Conference Meet #2- Union AcademyMar 12 · 110m Hurdles · Place 4 · AlbemarleAlbemarle110m Hurdles39" / 0.991m4.20.49aWind: 011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6 Yadkin Valley Conference Indoor ChampionshipFeb 6 · 55m Hurdles · Place 4 · AlbemarleAlbemarle55m Hurdles410.70JR
Feb 6 Yadkin Valley Conference Indoor ChampionshipFeb 6 · 55m Hurdles · Place 4 · AlbemarleAlbemarle55m Hurdles410.70JR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 55m Hurdles · AlbemarleAlbemarle55m Hurdles39"--DQ11
Dec 13Stay In Your Lane InvitationalDec 13 · 400 Meters · AlbemarleAlbemarle400 MetersRelay Split—58.930 PB11
Feb 6Bradford Indoor Polar Bear Last ChanceFeb 6 · 55m Hurdles · Place 3 · AlbemarleAlbemarle55m Hurdles311.15—
Feb 6Bradford Indoor Polar Bear Last ChanceFeb 6 · 300 Meters · Place 12 · AlbemarleAlbemarle300 Meters1243.83 PB—
Jan 16Siberian Tiger 1Jan 16 · 55m Hurdles · Place 5 · AlbemarleAlbemarle55m Hurdles511.15—
Jan 16Siberian Tiger 1Jan 16 · 55m Hurdles · Place 5 · AlbemarleAlbemarle55m Hurdles511.15—
Jan 16Siberian Tiger 1Jan 16 · 55m Hurdles · Place 5 · AlbemarleAlbemarle55m Hurdles511.1510

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Nov 24UA Winter Hat Polar BearNov 24 · 300 Meters · Place 21 · AlbemarleAlbemarle300 Meters21.40.99aUnofficial11
Nov 24UA Winter Hat Polar BearNov 24 · 55m Hurdles · Place 11 · AlbemarleAlbemarle55m Hurdles39"11.10.21aUnofficial11
Apr 15YVC Championship MeetApr 15 · 300m Hurdles · Place 8 · AlbemarleAlbemarle300m Hurdles36" / 0.914m8.48.11a10
Apr 15YVC Championship MeetApr 15 · 110m Hurdles · Place 11 · AlbemarleAlbemarle110m Hurdles39" / 0.991m11.20.99aWind: 0.910
Apr 1MPHS YVC #5Apr 1 · 300m Hurdles · Place 8 · AlbemarleAlbemarle300m Hurdles36" / 0.914m8.49.16a10
Apr 1MPHS YVC #5Apr 1 · 110m Hurdles · Place 10 · AlbemarleAlbemarle110m Hurdles39" / 0.991m10.21.15aWind: -1.410
Mar 28MPHS YVC #4Mar 28 · 300m Hurdles · Place 11 · AlbemarleAlbemarle300m Hurdles36" / 0.914m11.49.35a10
Mar 28MPHS YVC #4Mar 28 · 110m Hurdles · Place 8 · AlbemarleAlbemarle110m Hurdles39" / 0.991m8.20.79aWind: 1.410
Mar 22Stanly County ChampionshipMar 22 · 300m Hurdles · Place 2 · AlbemarleAlbemarle300m Hurdles36" / 0.914m2.49.84a10
Mar 22Stanly County ChampionshipMar 22 · 110m Hurdles · Place 4 · AlbemarleAlbemarle110m Hurdles39" / 0.991m4.20.48aWind: 1.910
Mar 11YVC Conference Meet #2Mar 11 · 300m Hurdles · Place 9 · AlbemarleAlbemarle300m Hurdles36" / 0.914m9.52.64a10
Mar 11YVC Conference Meet #2Mar 11 · 110m Hurdles · Place 5 · AlbemarleAlbemarle110m Hurdles39" / 0.991m5.20.78aWind: 1.110
Mar 6YVC Conference Meet #1Mar 6 · 300m Hurdles · Place 12 · AlbemarleAlbemarle300m Hurdles36" / 0.914m12.55.75a10
Mar 6YVC Conference Meet #1Mar 6 · 110m Hurdles · Place 6 · AlbemarleAlbemarle110m Hurdles39" / 0.991m6.20.50aWind: 010
Jan 29 Yadkin Valley Conference Indoor ChampionshipJan 29 · 55m Hurdles · Place 4 · AlbemarleAlbemarle55m Hurdles39"4.10.63aUnofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 55m Hurdles · AlbemarleAlbemarle55m Hurdles39"Round P--DQ10
Dec 12Raider InvitationalDec 12 · 300 Meters · Place 36 · AlbemarleAlbemarle300 Meters36.44.37a10
Dec 12Raider InvitationalDec 12 · 200 Meters · AlbemarleAlbemarle200 MetersRelay Split—25.479 PB10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Nov 21Bradford Polar Bear Kick OffNov 21 · 500 Meters · AlbemarleAlbemarle500 Meters—NT10
Nov 21Bradford Polar Bear Kick OffNov 21 · 55m Hurdles · Place 3 · AlbemarleAlbemarle55m Hurdles39"3.13.35aUnofficial10