Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVictor Cahoon Invitational · May 1012.17aVictor Cahoon InvitationalMay 10, 2025
100 Meters · Outdoor · Hand timedNorth Stafford County Meet · Apr 2412.5hNorth Stafford County MeetApril 24, 2024
110m Hurdles · 39" / 0.991m · OutdoorVictor Cahoon Invitational · May 916.12aVictor Cahoon InvitationalMay 9, 2026
200 Meters · IndoorVirginia Beach HS Relays · Jan 1024.79Virginia Beach HS RelaysJanuary 10, 2026
300m Hurdles · 36" / 0.914m · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 2542.30aPatriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026
55m Hurdles · 39" · IndoorVirginia Premier Invitational · Dec 208.14aVirginia Premier InvitationalDecember 20, 2025
55m Hurdles · 39" · OutdoorClass 6 Region B Indoor Track and Field Championship · Feb 129.38aClass 6 Region B Indoor Track and Field ChampionshipFebruary 12, 2024
60m Hurdles · 39" / 0.991m · IndoorAdidas Indoor Nationals · Mar 208.74aAdidas Indoor NationalsMarch 20, 2026
Long Jump · IndoorGrant Holloway Holiday Invitational · Dec 1614-11.50Grant Holloway Holiday InvitationalDecember 16, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 110m Hurdles · Place 12 · North Stafford110m Hurdles39" / 0.991mRound P12.16.12a PB11
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 300m Hurdles · Place 5 · North Stafford300m Hurdles36" / 0.914m5.42.30a PB11
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 110m Hurdles · Place 10 · North Stafford110m Hurdles39" / 0.991mRound P10.16.91aWind: -1.311
Apr 112026 Colonial Forge ShowcaseApr 11 · 300m Hurdles · Place 7 · North Stafford300m Hurdles36" / 0.914m7.42.75a11
Apr 112026 Colonial Forge ShowcaseApr 11 · 110m Hurdles · Place 11 · North Stafford110m Hurdles39" / 0.991mRound P11.17.70a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 44 · North Stafford60m Hurdles39" / 0.991mRound P44.8.74a PB11
Jan 10Virginia Beach HS RelaysJan 10 · 55m Hurdles · Place 12 · North Stafford55m HurdlesRound P128.2411
Jan 10Virginia Beach HS RelaysJan 10 · 55m Hurdles · Place 12 · North Stafford55m Hurdles128.2711
Jan 10Virginia Beach HS RelaysJan 10 · 200 Meters · Place 78 · North Stafford200 Meters7824.79 PB11
Jan 10Virginia Beach HS RelaysJan 10 · 60m Hurdles · Place 12 · North Stafford60m HurdlesRound P128.8911
Jan 10Virginia Beach HS RelaysJan 10 · 60m Hurdles · Place 13 · North Stafford60m Hurdles138.9011

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 55m Hurdles · Place 4 · North Stafford55m Hurdles39"4.8.14a PB11
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55m Hurdles · Place 29 · North Stafford55m HurdlesRound P298.6710
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55m Hurdles · Place 29 · North Stafford55m HurdlesRound P298.6710

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 92 · North Stafford100 MetersRound P92.12.17a PB10
May 7Commonwealth District ChampionshipMay 7 · 300m Hurdles · Place 9 · North Stafford300m Hurdles36" / 0.914m9.47.21a10
May 7Commonwealth District ChampionshipMay 7 · 110m Hurdles · Place 7 · North Stafford110m Hurdles39" / 0.991m7.16.59a10
Apr 19Gainesville Cardinal ClassicApr 19 · 300m Hurdles · Place 18 · North Stafford300m Hurdles1848.54—
Apr 19Gainesville Cardinal ClassicApr 19 · 110m Hurdles · Place 10 · North Stafford110m Hurdles1016.80—
Apr 19Gainesville Cardinal ClassicApr 19 · 110m Hurdles · Place 10 · North Stafford110m Hurdles1016.8010
Apr 19Gainesville Cardinal ClassicApr 19 · 300m Hurdles · Place 18 · North Stafford300m Hurdles1848.5410
Apr 11SoCo Stallions InviteApr 11 · 300m Hurdles · North Stafford300m Hurdles36" / 0.914m--DNS10
Apr 11SoCo Stallions InviteApr 11 · 110m Hurdles · Place 8 · North Stafford110m Hurdles39" / 0.991mRound P8.17.29aWind: -0.710
Apr 5Colonial Forge ShowcaseApr 5 · 300m Hurdles · Place 9 · North Stafford300m Hurdles944.39SO
Apr 5Colonial Forge ShowcaseApr 5 · 110m Hurdles · Place 24 · North Stafford110m HurdlesRound P2421.76SO
Apr 5Colonial Forge InvitationalApr 5 · 300m Hurdles · Place 9 · North Stafford300m Hurdles36" / 0.914m9.44.39a10
Apr 5Colonial Forge InvitationalApr 5 · 110m Hurdles · Place 24 · North Stafford110m Hurdles39" / 0.991mRound P24.21.76a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Commonwealth District ChampionshipMay 9 · 300m Hurdles · Place 10 · North Stafford300m Hurdles36" / 0.914m10.45.27a9
May 9Commonwealth District ChampionshipMay 9 · 110m Hurdles · Place 8 · North Stafford110m Hurdles39" / 0.991m8.17.69a9
Apr 24North Stafford County MeetApr 24 · Triple Jump · Place 7 · North StaffordTriple Jump733-00.00—
Apr 24North Stafford County MeetApr 24 · 300m Hurdles · Place 6 · North Stafford300m Hurdles646.84—
Apr 24North Stafford County MeetApr 24 · 100 Meters · Place 27 · North Stafford100 Meters2712.5h PB—
Apr 20Gainesville Cardinal ClassicApr 20 · 300m Hurdles · Place 22 · North Stafford300m Hurdles36" / 0.914m22.46.84a9
Apr 20Gainesville Cardinal ClassicApr 20 · 110m Hurdles · Place 27 · North Stafford110m Hurdles39" / 0.991m27.19.80a9
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · 55m Hurdles · Place 14 · North Stafford55m Hurdles39"14.9.38a PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 40 · North Stafford55m Hurdles409.979
Jan 27Track 757 Last Chance MeetJan 27 · 55m Hurdles · Place 40 · North Stafford55m HurdlesRound P409.979

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · Long Jump · Place 93 · North StaffordLong Jump93.14-11.50 PB9