Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCommonwealth District Championship · May 715.34aCommonwealth District ChampionshipMay 7, 2025
300 Meters · IndoorAtlantic Coast HS Invitational · Jan 1444.41Atlantic Coast HS InvitationalJanuary 14, 2023
300m Hurdles · 36" / 0.914m · OutdoorCommonwealth District Championship · May 945.72aCommonwealth District ChampionshipMay 9, 2024
500 Meters · IndoorCommonwealth District Indoor Track & Field Championships · Jan 311:20.41Commonwealth District Indoor Track & Field ChampionshipsJanuary 31, 2023
55 Meters · IndoorAtlantic Coast HS Last Chance Meet · Jan 287.77Atlantic Coast HS Last Chance MeetJanuary 28, 2023
55m Hurdles · 39" · IndoorDenbigh Holiday Track and Field Classic · Dec 99.40aDenbigh Holiday Track and Field ClassicDecember 9, 2023
55m Hurdles · 39" · OutdoorClass 6 Region B Indoor Track and Field Championship · Feb 128.27aClass 6 Region B Indoor Track and Field ChampionshipFebruary 12, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Commonwealth District ChampionshipMay 7 · 300m Hurdles · Stafford300m Hurdles36" / 0.914m—DNS12
May 7Commonwealth District ChampionshipMay 7 · 110m Hurdles · Place 3 · Stafford110m Hurdles39" / 0.991m3.15.34a PB12
Apr 26Patriot Fast Times InviteApr 26 · 300m Hurdles · Place 3 · Stafford Hig300m Hurdles343.75—
Apr 26Patriot Fast Times InviteApr 26 · 110m Hurdles · Place 1 · Stafford Hig110m Hurdles115.06—
Apr 26Patriot Fast Times InviteApr 26 · 110m Hurdles · Place 1 · Stafford Hig110m HurdlesRound P115.06—
Apr 26Patriot Fast Times InviteApr 26 · 300m Hurdles · Place 3 · Stafford Hig300m Hurdles343.75—
Apr 26Patriot Fast Times InviteApr 26 · 110m Hurdles · Place 1 · Stafford Hig110m Hurdles115.06—
Apr 26Patriot Fast Times InviteApr 26 · 110m Hurdles · Place 1 · Stafford Hig110m HurdlesRound P115.06—
Apr 19Gainesville Cardinal ClassicApr 19 · 300m Hurdles · Place 13 · Stafford300m Hurdles1346.30—
Apr 19Gainesville Cardinal ClassicApr 19 · 400m Hurdles · Place 8 · Stafford400m Hurdles81:03.10—
Apr 19Gainesville Cardinal ClassicApr 19 · 400m Hurdles · Place 8 · Stafford400m Hurdles81:03.1012
Apr 19Gainesville Cardinal ClassicApr 19 · 300m Hurdles · Place 13 · Stafford300m Hurdles1346.3012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 9 · Stafford Hig55m Hurdles97.8512
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 9 · Stafford55m HurdlesRound P97.8512
Jan 25Fred Hardy InvitationalJan 25 · 55m Hurdles · Place 6 · Stafford Hig55m Hurdles68.1612
Jan 25Fred Hardy InvitationalJan 25 · 55m Hurdles · Place 6 · Stafford Hig55m HurdlesRound P68.2012

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 14JR Tucker Winter ClassicDec 14 · 55m Hurdles · Place 1 · Stafford55m Hurdles39"1.8.36a12
May 9Commonwealth District ChampionshipMay 9 · 300m Hurdles · Place 12 · Stafford300m Hurdles36" / 0.914m12.45.72a PB11
May 9Commonwealth District ChampionshipMay 9 · 110m Hurdles · Place 6 · Stafford110m Hurdles39" / 0.991m6.16.99a11
Apr 24North Stafford County MeetApr 24 · 300m Hurdles · Place 7 · Stafford300m Hurdles747.44—
Apr 20Gainesville Cardinal ClassicApr 20 · 300m Hurdles · Stafford300m Hurdles36" / 0.914m—DNS11
Apr 20Gainesville Cardinal ClassicApr 20 · 110m Hurdles · Place 6 · Stafford110m Hurdles39" / 0.991m6.15.80a11
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · 55m Hurdles · Place 11 · Stafford55m Hurdles39"11.8.27a PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Boo Williams Indoor InvitationalJan 13 · 55m Hurdles · Place 3 · Stafford55m Hurdles39.10—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55m Hurdles · Place 13 · Stafford55m Hurdles139.10—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · 55m Hurdles · Place 16 · Stafford55m Hurdles39"Round P16.9.40a PB11
Jan 31Commonwealth District Indoor Track & Field ChampionshipsJan 31 · 500 Meters · Place 15 · STAFFORD HIG500 Meters151:20.41 PB10
Jan 28Atlantic Coast HS Last Chance MeetJan 28 · 55 Meters · Place 140 · Stafford Hig55 MetersRound P1407.77 PB10
Jan 14Atlantic Coast HS InvitationalJan 14 · 300 Meters · Place 99 · Stafford300 Meters9944.41 PB10
Jan 14Atlantic Coast HS InvitationalJan 14 · 500 Meters · Place 60 · Stafford500 Meters601:23.5410

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 300m Hurdles · Place 15 · Stafford Hig300m Hurdles1544.24—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 110m Hurdles · Place 13 · Stafford Hig110m Hurdles1317.19—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 300m Hurdles · Place 15 · Stafford Hig300m Hurdles1544.24—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 110m Hurdles · Place 13 · Stafford Hig110m Hurdles1317.19—
May 11Commonwealth District Outdoor Track & Field ChampionshipMay 11 · 300m Hurdles · Place 6 · Stafford300m Hurdles643.65SO
May 11Commonwealth District Outdoor Track & Field ChampionshipMay 11 · 110m Hurdles · Place 9 · Stafford110m Hurdles917.54SO
May 5Caroline InvitationalMay 5 · 300m Hurdles · Place 12 · STAFFORD HIG300m Hurdles1245.46—
Apr 29Sprint into Spring InvitationalApr 29 · 300m Hurdles · Place 4 · STAFFORD HIG300m Hurdles444.99—
Apr 29Sprint into Spring InvitationalApr 29 · 110m Hurdles · Place 5 · STAFFORD HIG110m Hurdles520.01—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Colonial Forge Tri MeetDec 7 · 300 Meters · Place 20 · Stafford300 Meters20.43.52Unofficial10