Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGus Lacy Track Classic · Apr 1111.83aGus Lacy Track ClassicApril 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorCumberland Regular Season Meet#2 · May 718.93aCumberland Regular Season Meet#2May 7, 2025
300 Meters · IndoorVHSL Region 4B ITK Championships · Feb 2139.52aVHSL Region 4B ITK ChampionshipsFebruary 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorJefferson District Outdoor T&F Championship · May 1242.13aJefferson District Outdoor T&F ChampionshipMay 12, 2026
55m Hurdles · 39" · IndoorFUMA Mini Invite #1 · Dec 119.34aFUMA Mini Invite #1December 11, 2025
55m Hurdles · 39" · OutdoorLiberty Flames HS Invitational · Dec 69.57aLiberty Flames HS InvitationalDecember 6, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Jefferson District Outdoor T&F ChampionshipMay 12 · 300m Hurdles · Place 3 · Louisa County300m Hurdles36" / 0.914m3.42.13a PB12
May 8JJ Updike Last Chance InvitationalMay 8 · 300m Hurdles · Place 4 · Louisa County300m Hurdles36" / 0.914m4.43.54a12
May 1Dogwood Track ClassicMay 1 · 300m Hurdles · Place 57 · Louisa County300m Hurdles36" / 0.914m57.46.42a12
Apr 11Gus Lacy Track ClassicApr 11 · 300m Hurdles · Place 9 · Louisa County300m Hurdles36" / 0.914m9.48.01a12
Apr 11Gus Lacy Track ClassicApr 11 · 100 Meters · Place 18 · Louisa County100 Meters18.11.83a PB12
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 58 · Louisa County55m Hurdles39"Round P58.10.60a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · 300 Meters · Place 24 · Louisa County300 Meters24.39.52a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · 55m Hurdles · Place 14 · Louisa County55m Hurdles39"14.9.51a12
Dec 11FUMA Mini Invite #1Dec 11 · 300 Meters · Place 12 · Louisa County300 Meters12.41.58a12
Dec 11FUMA Mini Invite #1Dec 11 · 55m Hurdles · Place 11 · Louisa County55m Hurdles39"11.9.34a PB12
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 55m Hurdles · Place 13 · Louisa County55m Hurdles39"13.9.95a11
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 136 · Louisa County300 Meters136.41.60a11
Feb 1T757 Last Chance HS InviteFeb 1 · 55m Hurdles · Place 30 · Louisa County55m Hurdles39"Round P30.9.88a11
Feb 1T757 Last Chance HS InviteFeb 1 · 55m Hurdles · Place 30 · Louisa County55m Hurdles39"Round P30.9.88a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 37 · Louisa County55m Hurdles39"Round P37.9.57a PBWind: 012
May 7Cumberland Regular Season Meet#2May 7 · 300m Hurdles · Place 5 · Louisa County300m Hurdles36" / 0.914m5.47.74a11
May 7Cumberland Regular Season Meet#2May 7 · 110m Hurdles · Place 5 · Louisa County110m Hurdles39" / 0.991m5.18.93a PB11
Feb 4Louisa Polar Bear 2Feb 4 · 300 Meters · Place 16 · Louisa County300 Meters16.41.51aUnofficial11
Feb 4Louisa Polar Bear 2Feb 4 · 55m Hurdles · Place 3 · Louisa County55m Hurdles39"3.9.43aUnofficial11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 300 Meters · Place 30 · Louisa County300 Meters30.42.85a11
Dec 18FUMA Mini Invite #2Dec 18 · 55m Hurdles · Place 31 · Louisa County55m Hurdles39"31.11.57a11
Dec 11FUMA Mini Invite #1Dec 11 · 55m Hurdles · Place 11 · Louisa County55m Hurdles39"11.9.71a11
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 200 · Louisa County300 Meters200.43.04a11
Dec 7Liberty Flames HS InvitationalDec 7 · 55m Hurdles · Place 45 · Louisa County55m Hurdles39"Round P45.9.79a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20Gainesville Cardinal ClassicApr 20 · 300m Hurdles · Place 19 · Louisa County300m Hurdles36" / 0.914m19.46.38a10
Apr 20Gainesville Cardinal ClassicApr 20 · 110m Hurdles · Place 26 · Louisa County110m Hurdles39" / 0.991m26.19.65a10
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 55m Hurdles · Place 15 · Louisa County55m Hurdles39"15.10.27a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Mid-Atlantic HS InvitationalDec 16 · 300 Meters · Place 45 · Louisa County300 Meters45.43.81a10
Dec 16Mid-Atlantic HS InvitationalDec 16 · 55m Hurdles · Place 14 · Louisa County55m Hurdles39"14.11.25a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · 55m Hurdles · Place 16 · Louisa County55m Hurdles39"16.10.95a10