Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorGainesville Cardinal Classic · Apr 2018.72aGainesville Cardinal ClassicApril 20, 2024
300 Meters · IndoorUnity Reed PB Meet · Jan 2147.47Unity Reed PB MeetJanuary 21, 2026
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 646.38aLiberty Flames HS InvitationalDecember 6, 2025
300m Hurdles · 30" / 0.762m · OutdoorVictor Cahoon Invitational · May 1052.44aVictor Cahoon InvitationalMay 10, 2025
400 Meters · OutdoorVictor Cahoon Track Classic · May 131:12.46Victor Cahoon Track ClassicMay 13, 2023
55 Meter · IndoorLiberty Christmas Invitational · Dec 168.40aLiberty Christmas InvitationalDecember 16, 2023
55 Meters · IndoorLiberty Premier Invitational · Jan 108.082Liberty Premier InvitationalJanuary 10, 2026
55m Hurdles · 33" · IndoorWalter Bass HS Invitational · Jan 1311.00aWalter Bass HS InvitationalJanuary 13, 2024
55m Hurdles · 33" · OutdoorLiberty Christmas HS Invitational · Dec 139.75aLiberty Christmas HS InvitationalDecember 13, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 10 · Gainesville300m Hurdles30" / 0.762m10.52.95a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Unity Reed PB MeetJan 21 · 300 Meters · Place 6 · Gainesville300 Meters647.47 PB12
Jan 21Unity Reed PB MeetJan 21 · 55m Hurdles · Place 3 · Gainesville55m Hurdles310.5712
Jan 10Liberty Premier InvitationalJan 10 · 55m Hurdles · Place 31 · Gainesville55m HurdlesRound P3110.60—
Jan 10Liberty Premier InvitationalJan 10 · 55 Meters · Place 87 · Gainesville55 MetersRound P878.082 PB—

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Dec 17Cedar Run Winter Dual #3Dec 17 · 55m Hurdles · Place 3 · Gainesville55m Hurdles33"3.10.05aUnofficial12
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 129 · Gainesville300 Meters129.47.06a12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 24 · Gainesville55m Hurdles33"Round P24.9.75a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 99 · Gainesville300 Meters99.46.38a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 28 · Gainesville55m Hurdles33"Round P28.9.88aWind: 012
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 300m Hurdles · Place 7 · Gainesville300m Hurdles754.9511
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 100m Hurdles · Place 6 · Gainesville100m Hurdles618.1311
May 10Victor Cahoon InvitationalMay 10 · 300m Hurdles · Place 19 · Gainesville300m Hurdles30" / 0.762m19.52.44a PB11
May 2Dogwood Track ClassicMay 2 · 100m Hurdles · Place 59 · Gainesville100m HurdlesRound P5917.9011
May 2Dogwood Track ClassicMay 2 · 100m Hurdles · Place 59 · Gainesville100m HurdlesRound P5917.9011
Apr 26Patriot Fast Times InviteApr 26 · 300m Hurdles · Place 4 · Gainesville300m Hurdles454.19—
Apr 26Patriot Fast Times InviteApr 26 · 100m Hurdles · Place 6 · Gainesville100m Hurdles618.71—
Apr 26Patriot Fast Times InviteApr 26 · 100m Hurdles · Place 6 · Gainesville100m HurdlesRound P618.92—
Apr 26Patriot Fast Times InviteApr 26 · 300m Hurdles · Place 4 · Gainesville300m Hurdles454.19—
Apr 26Patriot Fast Times InviteApr 26 · 100m Hurdles · Place 6 · Gainesville100m Hurdles618.71—
Apr 26Patriot Fast Times InviteApr 26 · 100m Hurdles · Place 6 · Gainesville100m HurdlesRound P618.92—
Apr 11=PR= Northern Virginia InvitationalApr 11 · 300m Hurdles · Place 24 · Gainesville300m Hurdles2454.0411
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100m Hurdles · Place 25 · Gainesville100m Hurdles2519.3311
Mar 29Patriot InvitationalMar 29 · 300m Hurdles · Place 2 · Gainesville High Sch300m Hurdles255.44JR
Mar 29Patriot InvitationalMar 29 · 100m Hurdles · Place 3 · Gainesville High Sch100m Hurdles318.98JR
Mar 29Patriot InvitationalMar 29 · 300m Hurdles · Place 2 · Gainesville High Sch300m Hurdles255.44JR
Mar 29Patriot InvitationalMar 29 · 100m Hurdles · Place 3 · Gainesville High Sch100m Hurdles318.98JR
Mar 22Battlefield RelaysMar 22 · 400m Hurdles · Place 5 · Gainesville400m Hurdles51:21.4211
Mar 18Osbourn Home MeetMar 18 · 300m Hurdles · Place 3 · Gainesville300m Hurdles354.8111
Mar 18Osbourn Home MeetMar 18 · 300m Hurdles · Place 3 · Gainesville300m Hurdles354.8111
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · 55m Hurdles · Place 7 · Gainesville55m Hurdles33"7.9.86aUnofficial11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 1Bulldog InvitationalFeb 1 · 55m Hurdles · Place 41 · Gainesville55m Hurdles4110.5611
Feb 1Bulldog InvitationalFeb 1 · 55m Hurdles · Place 34 · Gainesville55m Hurdles3410.5511
Feb 1Bulldog InvitationalFeb 1 · 55m Hurdles · Place 34 · Gainesville55m Hurdles3410.5511
Jan 18Walter Bass HS InvitationalJan 18 · 55m Hurdles · Place 39 · Gainesville55m HurdlesRound P3910.90—
Jan 18Walter Bass HS InvitationalJan 18 · 300 Meters · Place 126 · Gainesville300 Meters12648.34—
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 103 · Gainesville55 MetersRound P1038.251—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 55m Hurdles · Place 68 · Gainesville55m Hurdles33"Round P68.11.06a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 202 · Gainesville55 MeterRound P202.8.44a11
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 122 · Gainesville300 Meters122.47.66a11
Dec 7Liberty Flames HS InvitationalDec 7 · 55m Hurdles · Place 52 · Gainesville55m Hurdles33"Round P52.11.28a11
Jan 27Bulldog InvitationalJan 27 · 55m Hurdles · Place 69 · Gainesville55m Hurdles6911.1610
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 204 · Gainesville55 Meters2048.38710
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 135 · Gainesville300 Meters135.49.08a10
Jan 13Walter Bass HS InvitationalJan 13 · 55m Hurdles · Place 58 · Gainesville55m Hurdles33"Round P58.11.00a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Victor Cahoon Track ClassicMay 11 · 300m Hurdles · Place 22 · Gainesville300m Hurdles2255.1910
May 11Victor Cahoon Track ClassicMay 11 · 100m Hurdles · Place 19 · Gainesville100m HurdlesRound P1919.2510
May 2Osbourn Home MeetMay 2 · 300m Hurdles · Place 1 · Gainesville300m Hurdles155.5610
May 2Osbourn Home MeetMay 2 · 100m Hurdles · Place 3 · Gainesville100m Hurdles318.6610
Apr 27Ramtastic InvitationalApr 27 · 100m Hurdles · Place 19 · Gainesville100m Hurdles33" / 0.838m19.19.33aWind: 0.110
Apr 20Gainesville Cardinal ClassicApr 20 · 300m Hurdles · Place 27 · Gainesville300m Hurdles30" / 0.762m27.59.93a10
Apr 20Gainesville Cardinal ClassicApr 20 · 100m Hurdles · Place 18 · Gainesville100m Hurdles33" / 0.838m18.18.72a PB10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 300m Hurdles · Place 40 · Gainesville300m Hurdles30" / 0.762m40.1:00.03a10
Apr 6Battlefield RelaysApr 6 · 100m Hurdles · Place 9 · Gainesville100m Hurdles919.5510
Mar 16ShamROCK InvitationalMar 16 · 300m Hurdles · Place 10 · Gainesville300m Hurdles1055.56—
Mar 16ShamROCK InvitationalMar 16 · 100m Hurdles · Place 7 · Gainesville100m Hurdles718.66—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 162 · Gainesville300 Meters162.49.26a10
Dec 16Liberty Christmas InvitationalDec 16 · 55m Hurdles · Place 61 · Gainesville55m Hurdles33"Round P61.11.07a10
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 154 · Gainesville55 MeterRound P154.8.40a PB10
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 258 · Gainesville55 Meters2588.8779
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 258 · Gainesville55 Meters2588.8779
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 267 · Gainesville300 Meters26752.929
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 254 · Gainesville300 Meters25452.929
Jan 10CRD Mini #2 @ GVHSJan 10 · 300 Meters · Place 17 · Gainesville300 Meters1754.43—
Jan 10CRD Mini #2 @ GVHSJan 10 · 55 Meters · Place 23 · Gainesville55 Meters239.14—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 300 Meters · Place 60 · Gainesville300 Meters60.49.55aUnofficial10
Dec 9Bobcat Blizzard InvitationalDec 9 · 55m Hurdles · Place 20 · Gainesville55m Hurdles33"20.11.19aUnofficial10
Dec 9Bobcat Blizzard InvitationalDec 9 · 55 Meter · Place 49 · Gainesville55 Meter49.8.56aUnofficial10
Dec 2Winter Jacket ClassicDec 2 · 300 Meters · Place 14 · Gainesville300 Meters14.47.52aUnofficial10
Dec 2Winter Jacket ClassicDec 2 · 55m Hurdles · Place 11 · Gainesville55m Hurdles33"11.11.47aUnofficial10
Dec 2Winter Jacket ClassicDec 2 · 55 Meter · Place 29 · Gainesville55 Meter29.8.45aUnofficial10
May 13Victor Cahoon Track ClassicMay 13 · 400 Meters · Place 31 · Gainesville400 Meters311:12.46 PB—
May 3The Running Store City-County ChampionshipsMay 3 · 400 Meters · Place 20 · Gainesville400 Meters201:15.029
Apr 14Gojekian Twilight ClassicApr 14 · 300m Hurdles · Place 17 · Gainesville High Sch300m Hurdles171:03.589

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7CRD Mini #1Dec 7 · 300 Meters · Place 28 · Gainesville300 Meters28.56.75aUnofficial9
Dec 7CRD Mini #1Dec 7 · 55 Meter · Place 31 · Gainesville55 Meter31.9.11aUnofficial9