Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDogwood Track Classic · May 117.34aDogwood Track ClassicMay 1, 2026
200 Meters · OutdoorValley District Meet #3 · May 727.87Valley District Meet #3May 7, 2025
300 Meters · IndoorAlexandria City Meet #2 · Dec 2149.26aAlexandria City Meet #2December 21, 2024
300 Meters · OutdoorEastern Mennonite University Mini Meet · Dec 1750.66aEastern Mennonite University Mini MeetDecember 17, 2024
300m Hurdles · 30" / 0.762m · OutdoorSHS Valley District Mini · May 549.16aSHS Valley District MiniMay 5, 2026
55 Meter · IndoorWFS INDOOR MM#1 · Dec 127.98aWFS INDOOR MM#1December 12, 2025
55 Meter · OutdoorEastern Mennonite University Mini Meet · Dec 177.90aEastern Mennonite University Mini MeetDecember 17, 2024
55 Meters · IndoorVHSL Region 3C Championship · Feb 147.67VHSL Region 3C ChampionshipFebruary 14, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5SHS Valley District MiniMay 5 · 300m Hurdles · Place 1 · Harrisonburg300m Hurdles30" / 0.762m1.49.16a PB12
May 5SHS Valley District MiniMay 5 · 100m Hurdles · Place 1 · Harrisonburg100m Hurdles33" / 0.838m1.17.40a12
May 1Dogwood Track ClassicMay 1 · 300m Hurdles · Place 23 · Harrisonburg300m Hurdles30" / 0.762m23.49.22a12
May 1Dogwood Track ClassicMay 1 · 100m Hurdles · Place 40 · Harrisonburg100m Hurdles33" / 0.838mRound P40.17.34a PBWind: 0.312

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · 55m Hurdles · Place 5 · Harrisonburg55m Hurdles59.38—
Feb 14VHSL Region 3C ChampionshipFeb 14 · 55 Meters · Place 10 · Harrisonburg55 Meters107.67 PB—
Feb 7Valley District ChampionshipFeb 7 · 55m Hurdles · Place 1 · Harrisonburg55m Hurdles19.48—
Feb 7Valley District ChampionshipFeb 7 · 55 Meters · Place 6 · Harrisonburg55 Meters67.84—
Jan 17Ed Long InvitationalJan 17 · 55m Hurdles · Place 7 · Harrisonburg55m Hurdles710.16—
Jan 10Walt Cormack MemorialJan 10 · 55m Hurdles · Place 6 · Harrisonburg55m Hurdles610.27—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 25 · Harrisonburg55 Meter25.8.05a12
Dec 12WFS INDOOR MM#1Dec 12 · 55 Meter · Place 3 · Harrisonburg55 Meter3.7.98a PB12
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 17 · Harrisonburg55m HurdlesRound P1710.2911
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 17 · Harrisonburg55m HurdlesRound P1710.2911
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 55m Hurdles · Place 3 · Harrisonburg55m Hurdles310.11—
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 55 Meters · Place 13 · Harrisonburg55 Meters138.00—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 55m Hurdles · Place 2 · Harrisonburg55m Hurdles29.85—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 55 Meters · Place 7 · Harrisonburg55 Meters77.92—
Feb 8Parks and Recreation InvitationalFeb 8 · 55m Hurdles · Place 2 · Harrisonburg55m Hurdles210.46—
Feb 8Parks and Recreation InvitationalFeb 8 · 55 Meters · Place 7 · Harrisonburg55 Meters77.97—
Jan 23WFS INDOOR MM#3Jan 23 · 55 Meters · Place 7 · Harrisonburg55 Meters78.07—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 94 · Harrisonburg55 MeterRound P94.8.03a12
May 20Valley District Track & Field ChampionshipsMay 20 · 300m Hurdles · Place 1 · Harrisonburg300m Hurdles150.84—
May 20Valley District Track & Field ChampionshipsMay 20 · 100m Hurdles · Place 2 · Harrisonburg100m Hurdles216.94—
May 7Valley District Meet #3May 7 · 100m Hurdles · Place 1 · Harrisonburg100m Hurdles117.61—
May 7Valley District Meet #3May 7 · 200 Meters · Place 6 · Harrisonburg200 Meters627.87 PB—
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 41 · Harrisonburg300m Hurdles4151.5011
May 2Dogwood Track ClassicMay 2 · 100m Hurdles · Place 69 · Harrisonburg100m HurdlesRound P6918.63911
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 41 · Harrisonburg300m Hurdles4151.5011
May 2Dogwood Track ClassicMay 2 · 100m Hurdles · Place 69 · Harrisonburg100m HurdlesRound P6918.63911
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 300m Hurdles · Place 3 · Harrisonburg300m Hurdles352.1911
Apr 12Gus Lacy Track ClassicApr 12 · 300m Hurdles · Place 4 · Harrisonburg300m Hurdles452.5511
Apr 12Gus Lacy Track ClassicApr 12 · 100m Hurdles · Place 9 · Harrisonburg100m Hurdles919.1611

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 300 Meters · Place 44 · Harrisonburg300 Meters44.49.26a PB11
Dec 21Alexandria City Meet #2Dec 21 · 55 Meter · Place 28 · Harrisonburg55 Meter28.8.12a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Eastern Mennonite University Mini MeetDec 17 · 300 Meters · Place 1 · Harrisonburg300 Meters1.50.66a PB11
Dec 17Eastern Mennonite University Mini MeetDec 17 · 55 Meter · Place 1 · Harrisonburg55 Meter1.7.90a PB11
May 20VHSL Region 5D ChampionshipMay 20 · 100m Hurdles · Place 10 · Harrisonburg100m Hurdles1018.46—
May 1Harrisonburg HS JV InvitationalMay 1 · 100m Hurdles · Place 1 · Harrisonburg100m Hurdles118.99—