Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMount Tabor Last Chance Meet · May 112.56aMount Tabor Last Chance MeetMay 1, 2026
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1614.69aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
300 Meters · IndoorJust Don't Lose Classic · Jan 1042.92Just Don't Lose ClassicJanuary 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 6A West Regional · May 946.20aNCHSAA 6A West RegionalMay 9, 2026
55 Meters · IndoorSouthern Carolina & Central Piedmont Conference Championships · Jan 297.40Southern Carolina & Central Piedmont Conference ChampionshipsJanuary 29, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 300m Hurdles · Place 10 · Mount Tabor300m Hurdles30" / 0.762m10.48.25a12
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 100m Hurdles · Place 5 · Mount Tabor100m Hurdles33" / 0.838mRound P5.15.02aWind: -1.312
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 100m Hurdles · Place 2 · Mount Tabor100m Hurdles33" / 0.838m2.14.69a PB12
May 9NCHSAA 6A West RegionalMay 9 · 300m Hurdles · Place 5 · Mount Tabor300m Hurdles30" / 0.762m5.46.20a PB12
May 9NCHSAA 6A West RegionalMay 9 · 100m Hurdles · Place 2 · Mount Tabor100m Hurdles33" / 0.838mRound P2.14.95a12
May 9NCHSAA 6A West RegionalMay 9 · 100m Hurdles · Place 3 · Mount Tabor100m Hurdles33" / 0.838m3.15.18a12
May 1Mount Tabor Last Chance MeetMay 1 · 100 Meters · Place 2 · Mount Tabor100 Meters2.12.56a PB12
Apr 11Frank Carver InvitationalApr 11 · 300m Hurdles · Place 3 · Mount Tabor300m Hurdles30" / 0.762m3.49.07a12
Apr 11Frank Carver InvitationalApr 11 · 100 Meters · Place 2 · Mount Tabor100 Meters2.12.69a12
Mar 28Weddington InvitationalMar 28 · 300m Hurdles · Place 8 · Mount Tabor300m Hurdles849.62SR
Mar 28Weddington InvitationalMar 28 · 100m Hurdles · Place 14 · Mount Tabor100m Hurdles1418.68SR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 13Spartan ClassicJan 13 · 55m Hurdles · Place 2 · Mount Tabor55m Hurdles28.5112
Jan 13Spartan ClassicJan 13 · 300 Meters · Place 7 · Mount Tabor300 Meters743.2512
Jan 10Just Don't Lose ClassicJan 10 · 300 Meters · Place 35 · Mount Tabor300 Meters3542.92 PB—
Jan 10Just Don't Lose ClassicJan 10 · 55 Meters · Place 40 · Mount Tabor55 MetersRound P407.579—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 3Spartan Last ChanceFeb 3 · 300 Meters · Place 5 · Mount Tabor300 Meters543.74a—
Feb 3Spartan Last ChanceFeb 3 · 55 Meters · Place 6 · Mount Tabor55 Meters67.55a—
Feb 3Spartan Last ChanceFeb 3 · 300 Meters · Place 5 · Mount Tabor300 Meters543.7411
Feb 3Spartan Last ChanceFeb 3 · 55 Meters · Place 6 · Mount Tabor55 Meters67.5511
Jan 29Southern Carolina & Central Piedmont Conference ChampionshipsJan 29 · Long Jump · Place 5 · Mount TaborLong Jump515-00.5011
Jan 29Southern Carolina & Central Piedmont Conference ChampionshipsJan 29 · 300 Meters · Place 4 · Mount Tabor300 Meters442.9711
Jan 29Southern Carolina & Central Piedmont Conference ChampionshipsJan 29 · 55 Meters · Place 2 · Mount Tabor55 Meters27.40 PB11
Jan 25Fast Track InvitationalJan 25 · 300 Meters · Place 32 · Mount Tabor300 Meters3244.05—
Jan 25Fast Track InvitationalJan 25 · 55 Meters · Place 31 · Mount Tabor55 MetersRound P317.569—
Jan 4JDL Run Fast InvitationalJan 4 · 55 Meters · Place 24 · Mount Tabor55 MetersRound P247.59—
Jan 4JDL Run Fast InvitationalJan 4 · 300 Meters · Place 45 · Mount Tabor300 Meters4545.84—