Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorTidewater District Outdoor Track & Field Championships · May 2120.81aTidewater District Outdoor Track & Field ChampionshipsMay 21, 2026
200 Meters · OutdoorEssex Home Meet #2 · May 732.90Essex Home Meet #2May 7, 2025
300m Hurdles · 30" / 0.762m · OutdoorRappahannock Home Meet #1 · May 71:01.72aRappahannock Home Meet #1May 7, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · 100m Hurdles · Place 9 · Middlesex100m Hurdles33" / 0.838m9.21.37a10
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · 300m Hurdles · Place 7 · Middlesex300m Hurdles30" / 0.762m7.1:04.55a10
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 7 · Middlesex100m Hurdles33" / 0.838m7.20.81a PB10
May 16West Point's 27th Annual InvitationalMay 16 · 300m Hurdles · Place 4 · Middlesex300m Hurdles30" / 0.762m4.1:04.06a10
May 7Rappahannock Home Meet #1May 7 · 300m Hurdles · Place 8 · Middlesex300m Hurdles30" / 0.762m8.1:01.72a PB10
May 7Rappahannock Home Meet #1May 7 · 100m Hurdles · Place 6 · Middlesex100m Hurdles33" / 0.838m6.22.00a10
Mar 28King William Track and Field ClassicMar 28 · 100m Hurdles · Place 10 · Middlesex100m Hurdles33" / 0.838mRound P10.23.25a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Tidewater District ChampionshipsMay 22 · 100m Hurdles · Place 8 · Middlesex100m Hurdles821.45—
May 22Tidewater District ChampionshipsMay 22 · 200 Meters · Place 12 · Middlesex200 Meters1233.58—
May 7Essex Home Meet #2May 7 · 200 Meters · Place 14 · Middlesex200 Meters1432.90 PB9
May 7Essex Home Meet #2May 7 · 100m Hurdles · Place 5 · Middlesex100m Hurdles521.289
Apr 26Denbigh Patriots Track ClassicApr 26 · 100m Hurdles · Place 14 · Middlesex100m Hurdles1422.329
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 78 · Middlesex200 Meters7833.079
Apr 17Charles City Regular Season Meet #2Apr 17 · 100m Hurdles · Place 11 · Middlesex100m Hurdles1122.68—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 22 · Middlesex200 Meters2233.05—
Apr 17Charles City Regular Season Meet #2Apr 17 · 100m Hurdles · Place 11 · Middlesex100m Hurdles1122.68—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 22 · Middlesex200 Meters2233.05—