Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Region 2C Championships · May 2515.09VHSL Region 2C ChampionshipsMay 25, 2023
100m Hurdles · 33" / 0.838m · OutdoorAlleghany Quint Track Meet · May 1221.13aAlleghany Quint Track MeetMay 12, 2026
200 Meters · OutdoorCosmopolitan Invitational · May 432.27Cosmopolitan InvitationalMay 4, 2023
300 Meters · IndoorLiberty Flames HS Invitational · Dec 956.53aLiberty Flames HS InvitationalDecember 9, 2023
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 657.90aLiberty Flames HS InvitationalDecember 6, 2025
300m Hurdles · 30" / 0.762m · OutdoorAlleghany Quint Track Meet · May 121:08.04aAlleghany Quint Track MeetMay 12, 2026
55 Meter · IndoorLiberty Flames HS Invitational · Dec 98.87aLiberty Flames HS InvitationalDecember 9, 2023
55m Hurdles · 33" · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2012.09aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
55m Hurdles · 33" · OutdoorLiberty Flames HS Invitational · Dec 612.21aLiberty Flames HS InvitationalDecember 6, 2025
Combined results · OutdoorTitan Early Bird Classic · Apr 816.25Titan Early Bird ClassicApril 8, 2023
Long Jump · IndoorECE ROANOKE - UGLY SWEATER INVITATIONAL · Dec 133.73mECE ROANOKE - UGLY SWEATER INVITATIONALDecember 13, 2025
Long Jump · OutdoorVHSL Region 3C Championships · May 2312-11.50VHSL Region 3C ChampionshipsMay 23, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Alleghany Quint Track MeetMay 12 · 300m Hurdles · Place 6 · Alleghany300m Hurdles30" / 0.762m6.1:08.04a PB12
May 12Alleghany Quint Track MeetMay 12 · 100m Hurdles · Place 3 · Alleghany100m Hurdles33" / 0.838m3.21.13a PB12
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Long Jump · Place 11 · AlleghanyLong Jump11.12-07.7512
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 300m Hurdles · Place 7 · Alleghany300m Hurdles30" / 0.762m7.1:10.52a12
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 100m Hurdles · Place 4 · Alleghany100m Hurdles33" / 0.838m4.21.53a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55m Hurdles · Place 39 · Alleghany55m Hurdles33"39.12.09a PB12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Long Jump · Place 46 · AlleghanyLong Jump46.3.67m12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 500 Meters · Alleghany500 Meters—DNF12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55m Hurdles · Place 18 · Alleghany55m Hurdles33"18.12.42a12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Long Jump · Place 16 · AlleghanyLong Jump16.3.73m PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 247 · Alleghany300 Meters247.57.90a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 51 · Alleghany55m Hurdles33"Round P51.12.21a PBWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · Long Jump · Place 48 · AlleghanyLong Jump48.12' 3.25"12
May 12Jefferson District Outdoor T&F Championship May 12 · Long Jump · Place 18 · AlleghanyLong Jump1812-08.25—
Apr 5Northside InvitationalApr 5 · Long Jump · Place 17 · AlleghanyLong Jump17.12-02.5011
Apr 5Northside InvitationalApr 5 · 200 Meters · Place 39 · Alleghany200 Meters39.33.34a11
Apr 5Northside InvitationalApr 5 · 100 Meters · Place 41 · Alleghany100 Meters41.15.81a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Long Jump · Place 22 · AlleghanyLong Jump22.12-11.50 PB10
May 8Shenandoah District ChampionshipMay 8 · Long Jump · Place 8 · AlleghanyLong Jump813-04.25—
May 1WHS Meet #2 (Shenandoah District)May 1 · Long Jump · Place 6 · AlleghanyLong Jump613-05.75—
May 1WHS Meet #2 (Shenandoah District)May 1 · 200 Meters · Place 26 · Alleghany200 Meters2633.17—
May 1WHS Meet #2 (Shenandoah District)May 1 · 100 Meters · Place 30 · Alleghany100 Meters3015.47—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 228 · Alleghany300 Meters228.56.53a PB10
Dec 9Liberty Flames HS InvitationalDec 9 · 55 Meter · Place 183 · Alleghany55 MeterRound P183.8.87a PB10
Dec 9Liberty Flames HS InvitationalDec 9 · Long Jump · Place 29 · AlleghanyLong Jump29.12-02.7510

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25VHSL Region 2C ChampionshipsMay 25 · Long Jump · Place 13 · AlleghanyLong Jump1312-11.009
May 25VHSL Region 2C ChampionshipsMay 25 · 200 Meters · Place 20 · Alleghany200 Meters2032.369
May 25VHSL Region 2C ChampionshipsMay 25 · 100 Meters · Place 18 · Alleghany100 Meters1815.09 PB9
May 4Cosmopolitan InvitationalMay 4 · Long Jump · Place 16 · AlleghanyLong Jump1612-01.00—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 27 · Alleghany200 MetersRound P2732.27 PB—
May 4Cosmopolitan InvitationalMay 4 · 100 Meters · Place 26 · Alleghany100 MetersRound P2615.09—
May 4Cosmopolitan InvitationalMay 4 · Long Jump · Place 16 · AlleghanyLong Jump1612-01.00—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 27 · Alleghany200 Meters2732.27—
May 4Cosmopolitan InvitationalMay 4 · 100 Meters · Place 26 · Alleghany100 Meters2615.09—
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 20 · AlleghanyCombined results2012-00.259
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 24 · AlleghanyCombined results2433.619
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 40 · AlleghanyCombined results4016.25 PB9