Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorDogwood Track Classic · May 115.53aDogwood Track ClassicMay 1, 2026
300 Meters · IndoorLiberty Flames HS Invitational · Dec 942.20aLiberty Flames HS InvitationalDecember 9, 2023
300m Hurdles · 36" / 0.914m · OutdoorVictor Cahoon Invitational · May 1043.87aVictor Cahoon InvitationalMay 10, 2025
55m Hurdles · 39" · IndoorLiberty Flames HS Invitational · Dec 910.50aLiberty Flames HS InvitationalDecember 9, 2023
55m Hurdles · 39" · OutdoorLiberty Flames HS Invitational · Dec 68.02aLiberty 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 1Dogwood Track ClassicMay 1 · 110m Hurdles · Place 22 · Patriot110m Hurdles39" / 0.991mRound P22.15.53a PBWind: 1.811
Apr 11Ramtastic InvitationalApr 11 · 300m Hurdles · Patriot300m Hurdles36" / 0.914m—DNS11
Apr 11Ramtastic InvitationalApr 11 · 110m Hurdles · Patriot110m Hurdles39" / 0.991m—DNS11
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 15 · Patriot300m Hurdles36" / 0.914m15.44.62a11
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Place 4 · Patriot110m Hurdles39" / 0.991mRound P4.16.56a11
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Place 6 · Patriot110m Hurdles39" / 0.991m6.16.74a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Liberty Premier InvitationalJan 10 · 55m Hurdles · Place 20 · Patriot High55m HurdlesRound P208.36—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 17Cedar Run Winter Dual #3Dec 17 · 55m Hurdles · Place 4 · Patriot55m Hurdles39"4.8.21aUnofficial11
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 5 · Patriot55m Hurdles39"Round P5.8.02a PBWind: 011
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 7 · Patriot55m Hurdles39"7.8.12aWind: 011
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 110m Hurdles · Place 6 · Patriot High110m Hurdles615.9610
May 10Victor Cahoon InvitationalMay 10 · 300m Hurdles · Place 18 · Patriot300m Hurdles36" / 0.914m18.43.87a PB10
May 10Victor Cahoon InvitationalMay 10 · 110m Hurdles · Place 8 · Patriot110m Hurdles39" / 0.991mRound P8.15.71a10
May 10Victor Cahoon InvitationalMay 10 · 110m Hurdles · Place 8 · Patriot110m Hurdles39" / 0.991m8.16.02a10
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 31 · Patriot High110m HurdlesRound P3115.7010
May 2Dogwood Track ClassicMay 2 · 110m Hurdles · Place 31 · Patriot High110m HurdlesRound P3115.7010
Apr 26Patriot Fast Times InviteApr 26 · 300m Hurdles · Place 5 · Patriot High300m Hurdles545.46—
Apr 26Patriot Fast Times InviteApr 26 · 110m Hurdles · Place 4 · Patriot High110m Hurdles416.09—
Apr 26Patriot Fast Times InviteApr 26 · 110m Hurdles · Place 4 · Patriot High110m HurdlesRound P416.09—
Apr 26Patriot Fast Times InviteApr 26 · 300m Hurdles · Place 5 · Patriot High300m Hurdles545.46—
Apr 26Patriot Fast Times InviteApr 26 · 110m Hurdles · Place 4 · Patriot High110m Hurdles416.09—
Apr 26Patriot Fast Times InviteApr 26 · 110m Hurdles · Place 4 · Patriot High110m HurdlesRound P416.09—
Apr 19Gainesville Cardinal ClassicApr 19 · 300m Hurdles · Place 16 · Patriot300m Hurdles1648.14—
Apr 19Gainesville Cardinal ClassicApr 19 · 110m Hurdles · Place 9 · Patriot110m Hurdles916.77—
Apr 19Gainesville Cardinal ClassicApr 19 · 110m Hurdles · Place 9 · Patriot110m Hurdles916.7710
Apr 19Gainesville Cardinal ClassicApr 19 · 300m Hurdles · Place 16 · Patriot300m Hurdles1648.1410
Mar 29Patriot InvitationalMar 29 · 300m Hurdles · Place 4 · Patriot300m Hurdles447.46SO
Mar 29Patriot InvitationalMar 29 · 110m Hurdles · Place 3 · Patriot110m Hurdles317.09SO
Mar 29Patriot InvitationalMar 29 · 300m Hurdles · Place 4 · Patriot300m Hurdles447.46SO
Mar 29Patriot InvitationalMar 29 · 110m Hurdles · Place 3 · Patriot110m Hurdles317.09SO

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Bulldog InvitationalFeb 1 · 55m Hurdles · Place 69 · Patriot High55m Hurdles6910.5011
Jan 18Walter Bass HS InvitationalJan 18 · 55m Hurdles · Place 42 · Patriot High55m HurdlesRound P429.18—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 4Cedar Run District #1 (Battlefield, Patriot, OP, UR)Dec 4 · 300 Meters · Place 12 · Patriot300 Meters12.42.3hUnofficial10
Dec 4Cedar Run District #1 (Battlefield, Patriot, OP, UR)Dec 4 · 55m Hurdles · Patriot55m Hurdles39"--NT10
May 11Victor Cahoon Track ClassicMay 11 · 300m Hurdles · Place 31 · Patriot High300m Hurdles3148.519
May 11Victor Cahoon Track ClassicMay 11 · 110m Hurdles · Place 15 · Patriot High110m HurdlesRound P1517.709
May 2Osbourn Home MeetMay 2 · 300m Hurdles · Place 5 · Patriot High300m Hurdles549.579
May 2Osbourn Home MeetMay 2 · 110m Hurdles · Place 3 · Patriot High110m Hurdles318.129
Apr 24CRD #2 at PatriotApr 24 · 300m Hurdles · Place 9 · Patriot High300m Hurdles950.05—
Apr 24CRD #2 at PatriotApr 24 · 110m Hurdles · Place 7 · Patriot High110m Hurdles718.88—
Apr 24CRD #2 at PatriotApr 24 · 300m Hurdles · Place 9 · Patriot High300m Hurdles950.05—
Apr 24CRD #2 at PatriotApr 24 · 110m Hurdles · Place 7 · Patriot High110m Hurdles718.88—
Apr 20Gainesville Cardinal ClassicApr 20 · 300m Hurdles · Place 31 · Patriot300m Hurdles36" / 0.914m31.49.57a9
Apr 20Gainesville Cardinal ClassicApr 20 · 110m Hurdles · Place 19 · Patriot110m Hurdles39" / 0.991m19.18.58a9
Apr 6Battlefield RelaysApr 6 · 110m Hurdles · Place 14 · Patriot110m Hurdles1422.139

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 201 · Patriot300 Meters201.42.42a9
Jan 13Walter Bass HS InvitationalJan 13 · 55m Hurdles · Place 57 · Patriot55m Hurdles39"Round P57.10.80a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 192 · Patriot300 Meters192.42.20a PB9
Dec 9Liberty Flames HS InvitationalDec 9 · 55m Hurdles · Place 38 · Patriot55m Hurdles39"Round P38.10.50a PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Winter Jacket ClassicDec 2 · 55 Meter · Place 41 · Patriot55 Meter41.7.72aUnofficial9