Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorAugusta County Invitational · Apr 2520.83aAugusta County InvitationalApril 25, 2026
1600 Meters · OutdoorVHSL Class 1 Region B Championships · May 286:31.35VHSL Class 1 Region B ChampionshipsMay 28, 2025
200 Meters · OutdoorVHSL Bull Run District Championship · May 2030.50aVHSL Bull Run District ChampionshipMay 20, 2026
300m Hurdles · 30" / 0.762m · OutdoorVHSL Region 1B Championship 2026 · May 2757.87aVHSL Region 1B Championship 2026May 27, 2026
400 Meters · OutdoorFalcon Track Classic · May 21:19.91Falcon Track ClassicMay 2, 2025
800 Meters · OutdoorVHSL Class 1 Region B Championships · May 283:02.80VHSL Class 1 Region B ChampionshipsMay 28, 2025
High Jump · OutdoorAugusta County Invitational · Apr 254-07.00Augusta County InvitationalApril 25, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27VHSL Region 1B Championship 2026May 27 · High Jump · Place 8 · Rappahannock CountyHigh Jump8.4' 6"10
May 27VHSL Region 1B Championship 2026May 27 · 300m Hurdles · Place 8 · Rappahannock County300m Hurdles30" / 0.762m8.57.87a PB10
May 27VHSL Region 1B Championship 2026May 27 · 100m Hurdles · Place 12 · Rappahannock County100m Hurdles33" / 0.838m12.21.29a10
May 27VHSL Region 1B Championship 2026May 27 · 200 Meters · Place 18 · Rappahannock County200 Meters18.31.1010
May 20VHSL Bull Run District ChampionshipMay 20 · High Jump · Place 8 · Rappahannock CountyHigh Jump8.4-02.0010
May 20VHSL Bull Run District ChampionshipMay 20 · 300m Hurdles · Place 5 · Rappahannock County300m Hurdles30" / 0.762m5.58.89a10
May 20VHSL Bull Run District ChampionshipMay 20 · 100m Hurdles · Place 9 · Rappahannock County100m Hurdles33" / 0.838m9.24.02a10
May 20VHSL Bull Run District ChampionshipMay 20 · 200 Meters · Place 8 · Rappahannock County200 Meters8.30.50a PB10
May 8JJ Updike Last Chance InvitationalMay 8 · High Jump · Place 6 · Rappahannock CountyHigh Jump6.4-00.0010
May 8JJ Updike Last Chance InvitationalMay 8 · 300m Hurdles · Place 5 · Rappahannock County300m Hurdles30" / 0.762m5.1:00.28a10
May 8JJ Updike Last Chance InvitationalMay 8 · 100m Hurdles · Place 7 · Rappahannock County100m Hurdles33" / 0.838m7.21.13a10
May 8JJ Updike Last Chance InvitationalMay 8 · 200 Meters · Place 21 · Rappahannock County200 Meters21.32.17a10
May 1Falcon Track ClassicMay 1 · High Jump · Place 6 · Rappahannock CountyHigh Jump6.4-410
May 1Falcon Track ClassicMay 1 · 300m Hurdles · Place 8 · Rappahannock County300m Hurdles30" / 0.762m8.58.63a10
May 1Falcon Track ClassicMay 1 · 100m Hurdles · Place 7 · Rappahannock County100m Hurdles33" / 0.838m7.21.21a10
May 1Falcon Track ClassicMay 1 · 200 Meters · Place 15 · Rappahannock County200 Meters15.30.97a10
Apr 25Augusta County InvitationalApr 25 · High Jump · Place 5 · Rappahannock CountyHigh Jump5.4-07.00 PB10
Apr 25Augusta County InvitationalApr 25 · 300m Hurdles · Place 2 · Rappahannock County300m Hurdles30" / 0.762m2.1:02.26a10
Apr 25Augusta County InvitationalApr 25 · 100m Hurdles · Place 5 · Rappahannock County100m Hurdles33" / 0.838m5.20.83a PB10
Apr 25Augusta County InvitationalApr 25 · 200 Meters · Place 7 · Rappahannock County200 Meters7.31.32a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28VHSL Class 1 Region B ChampionshipsMay 28 · 1600 Meters · Place 4 · Rappahannock County1600 Meters46:31.35 PB9
May 28VHSL Class 1 Region B ChampionshipsMay 28 · 800 Meters · Place 6 · Rappahannock County800 Meters63:02.80 PB9
May 28VHSL Class 1 Region B ChampionshipsMay 28 · High Jump · Place 3 · Rappahannock CountyHigh Jump34-09
May 2Falcon Track ClassicMay 2 · 400 Meters · Place 16 · Rappahannock County400 Meters161:19.91 PB9
May 2Falcon Track ClassicMay 2 · 1600 Meters · Place 13 · Rappahannock County1600 Meters136:51.039