Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorHanover Hawks Spring Invitational · Apr 1816.58aHanover Hawks Spring InvitationalApril 18, 2026
200 Meters · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 725.53aCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
300 Meters · IndoorRegion 5C Indoor Championships · Feb 1739.85aRegion 5C Indoor ChampionshipsFebruary 17, 2025
300m Hurdles · 36" / 0.914m · OutdoorCharles B Gordon Invitational · Apr 2543.51aCharles B Gordon InvitationalApril 25, 2026
400 Meters · IndoorAAU Indoor National Champonships · Mar 159.14aAAU Indoor National ChamponshipsMarch 1, 2024
55m Hurdles · 39" · IndoorVHSL Region 5C ITK Championships · Feb 198.46aVHSL Region 5C ITK ChampionshipsFebruary 19, 2026
55m Hurdles · 39" · OutdoorJR Tucker Winter Classic · Dec 1410.31aJR Tucker Winter ClassicDecember 14, 2024
60m Hurdles · 39" / 0.991m · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 710.24aCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
Pole Vault · IndoorUCS Spirit National Pole Vault Summit 2024 · Jan 1112-8UCS Spirit National Pole Vault Summit 2024January 11, 2024
Pole Vault · OutdoorDogwood Track Classic · May 116-00.00Dogwood Track ClassicMay 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13XHPV Summer Series Meet #1 USATF SanctionedJun 13 · Pole Vault · Place 2 · Xtreme Heights LLCXtreme Heights LLCPole Vault2.15'6"10
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Pole Vault · Place 1 · Douglas FreemanDouglas FreemanPole Vault1.15-610
May 23Down the Stretch Vault FestMay 23 · Pole Vault · Place 1 · UnattachedUnattachedPole Vault1.14' 6"10
May 13Douglas Freeman Senior NightMay 13 · 300m Hurdles · Douglas FreemanDouglas Freeman300m Hurdles36" / 0.914m—DNS10
May 13Douglas Freeman Senior NightMay 13 · 110m Hurdles · Place 4 · Douglas FreemanDouglas Freeman110m Hurdles39" / 0.991m4.18.39a10
May 1Dogwood Track ClassicMay 1 · Pole Vault · Place 2 · Douglas FreemanDouglas FreemanPole Vault2.16-00.00 PB10
Apr 25Charles B Gordon InvitationalApr 25 · Pole Vault · Place 2 · Douglas FreemanDouglas FreemanPole Vault2.14-910
Apr 25Charles B Gordon InvitationalApr 25 · 300m Hurdles · Place 5 · Douglas FreemanDouglas Freeman300m Hurdles36" / 0.914m5.43.51a PB10
Apr 25Charles B Gordon InvitationalApr 25 · 110m Hurdles · Place 9 · Douglas FreemanDouglas Freeman110m Hurdles39" / 0.991mRound P9.20.59a10
Apr 18Hanover Hawks Spring InvitationalApr 18 · Pole Vault · Place 1 · Douglas FreemanDouglas FreemanPole Vault1.15' 9"10
Apr 18Hanover Hawks Spring InvitationalApr 18 · 300m Hurdles · Place 12 · Douglas FreemanDouglas Freeman300m Hurdles36" / 0.914m12.48.67a10
Apr 18Hanover Hawks Spring InvitationalApr 18 · 110m Hurdles · Place 6 · Douglas FreemanDouglas Freeman110m Hurdles39" / 0.991mRound P6.16.58a PB10
Apr 18Hanover Hawks Spring InvitationalApr 18 · 110m Hurdles · Place 6 · Douglas FreemanDouglas Freeman110m Hurdles39" / 0.991m6.16.63a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Pole Vault · Place 6 · Xtreme Heights LLCXtreme Heights LLCPole Vault6.4.62m10
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 1 · Xtreme Heights LLCXtreme Heights LLCPole Vault14.71m—
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 55m Hurdles · Place 6 · Douglas FreemanDouglas Freeman55m Hurdles39"6.8.46a PB10
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · Pole Vault · Place 2 · Douglas FreemanDouglas FreemanPole Vault2.14-010
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55m Hurdles · Place 21 · Douglas FreemanDouglas Freeman55m HurdlesRound P218.7910
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · Pole Vault · Place 2 · Douglas FreemanDouglas FreemanPole Vault215-010
Jan 172026 UCS Spirit National Pole Vault Summit Jan 17 · Pole Vault · Place 1 · Xtreme Heights LLCXtreme Heights LLCPole Vault1.4.75m10
Jan 10CNU HS ShowcaseJan 10 · 55m Hurdles · Place 9 · Douglas FreemanDouglas Freeman55m Hurdles39"9.8.73a10
Jan 10CNU HS ShowcaseJan 10 · Pole Vault · Place 1 · Douglas FreemanDouglas FreemanPole Vault1.14-06.0010

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · 300 Meters · Place 13 · Douglas FreemanDouglas Freeman300 Meters13.40.33a10
Dec 20STC MEET #3Dec 20 · Pole Vault · Place 4 · Douglas FreemanDouglas FreemanPole Vault4.14-610
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 60m Hurdles · Place 3 · UnattachedUnattached60m Hurdles39" / 0.991mRound P3.10.24a PBWind: 010
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · Pole Vault · Place 1 · UnattachedUnattachedPole Vault1.4.30m10
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 200 Meters · Place 35 · UnattachedUnattached200 Meters35.25.53a PBWind: 010
Mar 7AAU Indoor National ChampionshipsMar 7 · Pole Vault · Place 2 · Xtreme Heights LLCXtreme Heights LLCPole Vault24.25m—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60m Hurdles · Place 16 · Xtreme Heights LLCXtreme Heights LLC60m HurdlesRound P1612.02a—
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Pole Vault · Place 1 · Douglas FreemanDouglas FreemanPole Vault114-79
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 300 Meters · Place 22 · Douglas FreemanDouglas Freeman300 Meters22.39.85a PB9
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 55m Hurdles · Place 7 · Douglas FreemanDouglas Freeman55m Hurdles39"7.8.93a9
Feb 17Region 5C Indoor ChampionshipsFeb 17 · Pole Vault · Place 1 · Douglas FreemanDouglas FreemanPole Vault1.14-0.259
Feb 1T757 Last Chance HS InviteFeb 1 · Pole Vault · Place 4 · Douglas FreemanDouglas FreemanPole Vault4.13-06.009
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Pole Vault · Place 3 · Douglas FreemanDouglas FreemanPole Vault314-69
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Pole Vault · Place 3 · Douglas FreemanDouglas FreemanPole Vault314-06.009
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 300 Meters · Place 3 · 12-Unattached12-Unattached300 Meters3.40.07a9
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Pole Vault · Place 2 · 12-Unattached12-UnattachedPole Vault2.4.25m9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · Pole Vault · Place 1 · Douglas FreemanDouglas FreemanPole Vault1.14-69
Apr 26Charles B Gordon InvitationalApr 26 · Pole Vault · Place 1 · Douglas FreemanDouglas FreemanPole Vault113-09
Apr 26Charles B Gordon InvitationalApr 26 · 300m Hurdles · Place 7 · Douglas FreemanDouglas Freeman300m Hurdles745.539
Apr 26Charles B Gordon InvitationalApr 26 · 110m Hurdles · Place 5 · Douglas FreemanDouglas Freeman110m HurdlesRound P517.519
Apr 26Charles B Gordon InvitationalApr 26 · 110m Hurdles · Place 5 · Douglas FreemanDouglas Freeman110m Hurdles517.349

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 14JR Tucker Winter ClassicDec 14 · 55m Hurdles · Place 8 · Douglas FreemanDouglas Freeman55m Hurdles39"8.10.31a PB9
Jun 29XH PV Summer Series Meet 4Jun 29 · Pole Vault · Place 1 · Xtreme Heights LLCXtreme Heights LLCPole Vault1.13'0"8
Jun 22XH PV Summer Series Meet 3Jun 22 · Pole Vault · Place 1 · Xtreme Heights LLCXtreme Heights LLCPole Vault1.13'6"8
Jun 1DMV Youth ChallengeJun 1 · Pole Vault · Place 1 · UnattachedUnattachedPole Vault1.14-00.008

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 4Lampert Timing Indoor Track MeetDec 4 · 300 Meters · Place 16 · Douglas FreemanDouglas Freeman300 Meters16.41.04a9
Dec 4Lampert Timing Indoor Track MeetDec 4 · Pole Vault · Place 1 · Douglas FreemanDouglas FreemanPole Vault1.13-00.009
Mar 1AAU Indoor National ChamponshipsMar 1 · Pole Vault · Place 1 · Xtreme Heights LLCXtreme Heights LLCPole Vault13.66m—
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 27 · Xtreme Heights LLCXtreme Heights LLC400 MetersRound P2759.14a PB—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60m Hurdles · Place 12 · Xtreme Heights LLCXtreme Heights LLC60m HurdlesRound P1211.31a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 44 · Xtreme Heights LLCXtreme Heights LLC200 MetersRound P4426.05a—
Jan 11UCS Spirit National Pole Vault Summit 2024Jan 11 · Pole Vault · Place 4 · Xtreme Heights LLCXtreme Heights LLCPole Vault4.12-8 PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10XH Summer Series Meet #3Jun 10 · Pole Vault · Place 2 · Xtreme Heights LLCXtreme Heights LLCPole Vault211-3—
Jun 4XHPV Summer Series Meet 2Jun 4 · Pole Vault · Place 1 · Xtreme Heights LLCXtreme Heights LLCPole Vault110-9—
May 27XHPV Summer Series meet 1May 27 · Pole Vault · Place 2 · Xtreme Heights LLCXtreme Heights LLCPole Vault2.11-27