Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorJefferson District Outdoor T&F Championship · May 1215.45aJefferson District Outdoor T&F ChampionshipMay 12, 2026
300 Meters · IndoorJefferson District Indoor T&F Championship · Feb 637.43Jefferson District Indoor T&F Championship February 6, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1337.87aLiberty Christmas HS InvitationalDecember 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorVHSL 4D Region Championship · May 2639.90aVHSL 4D Region ChampionshipMay 26, 2026
500 Meters · IndoorFUMA Mini Invite #2 · Dec 171:14.18aFUMA Mini Invite #2December 17, 2025
55m Hurdles · 39" · IndoorRegion 4D Indoor Track & Field Championships · Feb 168.50aRegion 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
55m Hurdles · 39" · OutdoorWalter Bass Invite · Jan 178.56aWalter Bass InviteJanuary 17, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 300m Hurdles · Place 8 · Charlottesville300m Hurdles36" / 0.914m8.40.06a12
May 26VHSL 4D Region ChampionshipMay 26 · 300m Hurdles · Place 1 · Charlottesville300m Hurdles36" / 0.914m1.39.90a PB12
May 26VHSL 4D Region ChampionshipMay 26 · 110m Hurdles · Place 6 · Charlottesville110m Hurdles39" / 0.991m6.15.90aWind: 0.612
May 12Jefferson District Outdoor T&F ChampionshipMay 12 · 300m Hurdles · Place 1 · Charlottesville300m Hurdles36" / 0.914m1.40.97a12
May 12Jefferson District Outdoor T&F ChampionshipMay 12 · 110m Hurdles · Place 2 · Charlottesville110m Hurdles39" / 0.991m2.15.45a PB12
May 1Dogwood Track ClassicMay 1 · 300m Hurdles · Place 6 · Charlottesville300m Hurdles36" / 0.914m6.39.92a12
May 1Dogwood Track ClassicMay 1 · 110m Hurdles · Place 39 · Charlottesville110m Hurdles39" / 0.991mRound P39.16.08aWind: -0.512
Apr 11Gus Lacy Track ClassicApr 11 · 300m Hurdles · Place 1 · Charlottesville300m Hurdles36" / 0.914m1.41.46a12
Apr 11Gus Lacy Track ClassicApr 11 · 110m Hurdles · Place 1 · Charlottesville110m Hurdles39" / 0.991m1.16.00a12
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 66 · Charlottesville300 Meters66.37.97a12
Jan 17Walter Bass InviteJan 17 · 55m Hurdles · Place 15 · Charlottesville55m Hurdles39"Round P15.8.56a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 300 Meters · Place 8 · Charlottesville300 Meters8.38.01a12
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 55m Hurdles · Place 8 · Charlottesville55m Hurdles39"8.8.50a PB12
Feb 6Jefferson District Indoor T&F Championship Feb 6 · 55m Hurdles · Place 2 · Charlottesvi55m Hurdles28.35—
Feb 6Jefferson District Indoor T&F Championship Feb 6 · 300 Meters · Place 6 · Charlottesvi300 Meters637.43 PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · 500 Meters · Place 2 · Charlottesville500 Meters2.1:14.18a PB12
Dec 11FUMA Mini Invite #1Dec 11 · 55m Hurdles · Place 5 · Charlottesville55m Hurdles39"5.8.59a12
Feb 1Bulldog InvitationalFeb 1 · 55m Hurdles · Place 46 · Charlottesvi55m Hurdles469.2511
Jan 25Fred Hardy InvitationalJan 25 · 55m Hurdles · Place 20 · Charlottesvi55m HurdlesRound P209.1411

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 65 · Charlottesville300 Meters65.37.87a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 24 · Charlottesville55m Hurdles39"Round P24.8.63a12
May 27VHSL 4D Region ChampionshipMay 27 · 300m Hurdles · Place 8 · Charlottesvi300m Hurdles842.71—
May 27VHSL 4D Region ChampionshipMay 27 · 110m Hurdles · Place 9 · Charlottesvi110m Hurdles917.21—
May 12Jefferson District Outdoor T&F Championship May 12 · 300m Hurdles · Place 2 · Charlottesvi300m Hurdles242.60—
May 12Jefferson District Outdoor T&F Championship May 12 · 110m Hurdles · Place 5 · Charlottesvi110m Hurdles516.81—
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 46 · Charlottesvi300m Hurdles4643.0711
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 62 · Charlottesvi110m HurdlesRound P6216.8711
May 2Dogwood Track ClassicMay 2 · 300m Hurdles · Place 46 · Charlottesvi300m Hurdles4643.0711
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 62 · Charlottesvi110m HurdlesRound P6216.8711
Feb 4Louisa Polar Bear 2Feb 4 · 300 Meters · Place 11 · Charlottesville300 Meters11.40.08aUnofficial11
Feb 4Louisa Polar Bear 2Feb 4 · 55m Hurdles · Place 2 · Charlottesville55m Hurdles39"2.8.99aUnofficial11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21VHSL 1D Region ChampionshipsMay 21 · 300m Hurdles · Place 7 · Charlottesvi300m Hurdles743.25—
May 21VHSL 1D Region ChampionshipsMay 21 · 110m Hurdles · Place 11 · Charlottesvi110m Hurdles1117.50—
May 21VHSL Region 4D ChampionshipMay 21 · 300m Hurdles · Place 7 · Charlottesville300m Hurdles36" / 0.914m7.43.25a10
May 21VHSL Region 4D ChampionshipMay 21 · 110m Hurdles · Place 11 · Charlottesville110m Hurdles39" / 0.991m11.17.50a10
May 8Jefferson District ChampionshipMay 8 · 300m Hurdles · Place 4 · Charlottesvi300m Hurdles443.40—
May 8Jefferson District ChampionshipMay 8 · 110m Hurdles · Place 6 · Charlottesvi110m Hurdles618.42—
May 3Dogwood Track ClassicMay 3 · 300m Hurdles · Place 67 · Charlottesvi300m Hurdles6745.6210
Apr 27Sprint into SpringApr 27 · 110m Hurdles · Place 5 · Charlottesvi110m Hurdles518.63—
Apr 23AHS Home Meet #1Apr 23 · 300m Hurdles · Place 3 · Charlottesvi300m Hurdles344.93—
Apr 23AHS Home Meet #1Apr 23 · 110m Hurdles · Place 4 · Charlottesvi110m Hurdles418.98—
Apr 17CHS QuadApr 17 · 300m Hurdles · Place 2 · Charlottesvi300m Hurdles243.85—
Apr 17CHS QuadApr 17 · 110m Hurdles · Place 3 · Charlottesvi110m Hurdles318.03—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Jefferson District Indoor Track and Field ChampionshipFeb 7 · 55m Hurdles · Place 7 · Charlottesvi55m Hurdles79.25—
Jan 26Louisa Polar Bear TwoJan 26 · 55m Hurdles · Place 1 · Charlottesvi55m Hurdles19.3410
Jan 20Fred Hardy InvitationalJan 20 · 55m Hurdles · Place 19 · Charlottesvi55m HurdlesRound P199.3710
Jan 20Fred Hardy InvitationalJan 20 · 300 Meters · Place 23 · Charlottesvi300 Meters2340.0910
Jan 13Walt Cormack MemorialJan 13 · 55m Hurdles · Place 32 · Charlottesvi55m Hurdles329.72—
Jan 13Walt Cormack MemorialJan 13 · 300 Meters · Place 51 · Charlottesvi300 Meters5139.40—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · 300 Meters · Place 12 · Charlottesville300 Meters12.40.96a10
Dec 13FUMA Mini Invite #2Dec 13 · 55m Hurdles · Place 11 · Charlottesville55m Hurdles39"11.9.75a10
Dec 9Wally Gilbert InvitationalDec 9 · 300 Meters · Place 8 · Charlottesville300 Meters8.41.45a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 3C Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 14 · Charlottesvi55m Hurdles1410.089
Feb 4Jefferson District Indoor T&F ChampionshipFeb 4 · 55m Hurdles · Place 12 · Charlottesvi55m Hurdles1210.19—
Jan 11FUMA Mini Invite #3Jan 11 · 55m Hurdles · Place 17 · Charlottesvi55m Hurdles1710.5859
Jan 7East Coast EliteJan 7 · 55m Hurdles · Place 1 · Charlottesville55m Hurdles110.389
Jan 7East Coast EliteJan 7 · 55m Hurdles · Place 37 · Charlottesville55m Hurdles3710.389

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14FUMA Mini Invite #2Dec 14 · 300 Meters · Place 17 · Charlottesville300 Meters17.44.20a9
Dec 14FUMA Mini Invite #2Dec 14 · 55m Hurdles · Place 13 · Charlottesville55m Hurdles39"13.10.44a9
Dec 7FUMA Mini Invite #1Dec 7 · 55m Hurdles · Place 5 · Charlottesville55m Hurdles39"5.10.91a9