Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSoutheastern District Meet #1 · Dec 73:21.65aSoutheastern District Meet #1December 7, 2022
110m Hurdles · 39" / 0.991m · OutdoorVHSL Region 3A Outdoor T&F Championships · May 2315.49aVHSL Region 3A Outdoor T&F ChampionshipsMay 23, 2023
300 Meters · IndoorSED Meet #3 · Jan 2538.20aSED Meet #3January 25, 2023
300m Hurdles · 36" / 0.914m · OutdoorVHSL Region 3A Outdoor T&F Championships · May 2341.44aVHSL Region 3A Outdoor T&F ChampionshipsMay 23, 2023
400m Hurdles · 36" / 0.914m · OutdoorJMU Invitational · Apr 101:01.82aJMU InvitationalApril 10, 2026
500 Meters · IndoorVHSL Class 3_4 Region A Indoor T&F Championship · Feb 181:16.57aVHSL Class 3_4 Region A Indoor T&F ChampionshipFebruary 18, 2022
55m Hurdles · 39" · IndoorVHSL Class 3 State Indoor Championships · Feb 278.30aVHSL Class 3 State Indoor ChampionshipsFebruary 27, 2023
Pole Vault · OutdoorVirginia State Invitational · Apr 182.81mVirginia State InvitationalApril 18, 2026
Triple Jump · IndoorSoutheastern District Meet #1 · Dec 737-08.50Southeastern District Meet #1December 7, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Virginia State InvitationalApr 18 · Pole Vault · Place 1 · Virginia UnionVirginia UnionPole Vault1.2.81m PBSo
Apr 18Virginia State InvitationalApr 18 · 400m Hurdles · Place 4 · Virginia UnionVirginia Union400m Hurdles36" / 0.914m4.1:01.91aSo
Apr 10JMU InvitationalApr 10 · 400m Hurdles · Place 13 · Virginia UnionVirginia Union400m Hurdles36" / 0.914m13.1:01.82a PBSo
Apr 4NSU Invitational 2026Apr 4 · 400m Hurdles · Place 14 · Virginia UnionVirginia Union400m Hurdles141:00.10aSo
Mar 19Fred Hardy InvitationalMar 19 · 400m Hurdles · Place 19 · Virginia UnionVirginia Union400m Hurdles36" / 0.914m19.1:03.88aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9VCU Indoor InvitationalJan 9 · 60m Hurdles · Place 23 · Virginia UnionVirginia Union60m HurdlesRound P239.24aSo

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 110m Hurdles · Place 5 · LakelandLakeland110m HurdlesRound P516.0912
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 300m Hurdles · Place 13 · LakelandLakeland300m Hurdles1343.8212
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 110m Hurdles · Place 5 · LakelandLakeland110m Hurdles516.03412
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 110m Hurdles · Place 5 · LakelandLakeland110m HurdlesRound P516.0912
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 300m Hurdles · Place 2 · LakelandLakeland300m Hurdles36" / 0.914m2.41.44a PB11
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 110m Hurdles · Place 3 · LakelandLakeland110m Hurdles39" / 0.991mRound P3.16.20a11
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 110m Hurdles · Place 1 · LakelandLakeland110m Hurdles39" / 0.991m1.15.49a PB11
May 20Suffolk InvitationalMay 20 · 110m Hurdles · Place 5 · LakelandLakeland110m Hurdles516.7212
Apr 29Portsmouth T & F InvitationalApr 29 · 300m Hurdles · Place 5 · LakelandLakeland300m Hurdles541.8412
Apr 29Portsmouth T & F InvitationalApr 29 · 110m Hurdles · Place 3 · LakelandLakeland110m Hurdles316.5212
Apr 29Portsmouth T & F InvitationalApr 29 · 300m Hurdles · Place 5 · LakelandLakeland300m Hurdles541.8412
Apr 29Portsmouth T & F InvitationalApr 29 · 110m Hurdles · Place 3 · LakelandLakeland110m Hurdles316.5212
Apr 22Track 757 InvitationalApr 22 · 110m Hurdles · Place 9 · LakelandLakeland110m Hurdles915.9212
Apr 22Track 757 InvitationalApr 22 · 110m Hurdles · Place 10 · LakelandLakeland110m Hurdles1016.6512

2023 Indoor Track

26 results
DateMeetEventPlMarkGr
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 55m Hurdles · Place 3 · LakelandLakeland55m Hurdles39"Round P3.8.30a PB12
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 55m Hurdles · Place 7 · LakelandLakeland55m Hurdles39"7.8.45a12
Feb 17VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 17 · Triple Jump · Place 12 · LakelandLakelandTriple Jump1237-01.7512
Feb 17VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 17 · 55m Hurdles · Place 2 · LakelandLakeland55m Hurdles28.1612
Feb 17VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 17 · 55m Hurdles · Place 3 · LakelandLakeland55m HurdlesRound P38.3312
Feb 4East Coast Invitational - HSFeb 4 · 55m Hurdles · Place 10 · LakelandLakeland55m Hurdles39"Round P10.8.39a12
Jan 25SED Meet #3Jan 25 · 300 Meters · Place 8 · LakelandLakeland300 Meters8.38.20a PB12
Jan 25SED Meet #3Jan 25 · 55m Hurdles · Place 6 · LakelandLakeland55m Hurdles39"6.8.66a12
Jan 25SED Meet #3Jan 25 · Triple Jump · Place 22 · LakelandLakelandTriple Jump22.36-02.0012
Jan 21 Suffolk InvitationalJan 21 · Triple Jump · Place 6 · LakelandLakelandTriple Jump637-11.5012
Jan 21 Suffolk InvitationalJan 21 · 55m Hurdles · Place 5 · LakelandLakeland55m Hurdles58.4812
Jan 14Atlantic Coast HS InvitationalJan 14 · 55m Hurdles · Place 7 · LakelandLakeland55m HurdlesRound P78.3412
Jan 14Atlantic Coast HS InvitationalJan 14 · 55m Hurdles · Place 8 · LakelandLakeland55m Hurdles88.3812
Jan 13Virginia Showcase InvitationalJan 13 · 55m Hurdles · Place 40 · LakelandLakeland55m Hurdles39"Round P40.8.46a12
Jan 12Southeastern District Meet #2Jan 12 · 55m Hurdles · Place 4 · LakelandLakeland55m Hurdles48.2512
Jan 12Southeastern District Meet #2Jan 12 · Triple Jump · Place 10 · LakelandLakelandTriple Jump1037-3.5012
Jan 6Virginia Beach HS RelaysJan 6 · 55m Hurdles · Place 7 · LakelandLakeland55m Hurdles78.4412
Jan 6Virginia Beach HS RelaysJan 6 · 55m Hurdles · Place 7 · LakelandLakeland55m HurdlesRound P78.5412
Jan 6Virginia Beach HS RelaysJan 6 · 55m Hurdles · Place 7 · LakelandLakeland55m Hurdles78.4412
Jan 6Virginia Beach HS RelaysJan 6 · 55m Hurdles · Place 7 · LakelandLakeland55m HurdlesRound P78.5412
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 33 · LakelandLakeland500 Meters331:16.9112
Jan 6Virginia Beach HS RelaysJan 6 · 60m Hurdles · Place 7 · LakelandLakeland60m Hurdles79.1012
Jan 6Virginia Beach HS RelaysJan 6 · 60m Hurdles · Place 7 · LakelandLakeland60m HurdlesRound P79.1812
Jan 6Virginia Beach HS RelaysJan 6 · 60m Hurdles · Place 7 · LakelandLakeland60m Hurdles79.1012
Jan 6Virginia Beach HS RelaysJan 6 · 60m Hurdles · Place 7 · LakelandLakeland60m Hurdles79.1812
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 33 · LakelandLakeland500 Meters331:16.9112

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 500 Meters · Place 80 · LakelandLakeland500 Meters80.1:19.22a12
Dec 17Grant Holloway Holiday InvitationalDec 17 · 55m Hurdles · Place 16 · LakelandLakeland55m Hurdles39"Round P16.8.58a12
Dec 17Grant Holloway Holiday InvitationalDec 17 · 55m Hurdles · Place 13 · LakelandLakeland55m Hurdles39"13.8.42a12
Dec 7Southeastern District Meet #1Dec 7 · 1000 Meters · Place 17 · LakelandLakeland1000 Meters17.3:21.65a PB12
Dec 7Southeastern District Meet #1Dec 7 · 55m Hurdles · Place 3 · LakelandLakeland55m Hurdles39"3.8.49a12
Dec 7Southeastern District Meet #1Dec 7 · Triple Jump · Place 8 · LakelandLakelandTriple Jump8.37-08.50 PB12
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 500 Meters · Place 14 · LakelandLakeland500 Meters14.1:16.57a PB11
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 55m Hurdles · Place 5 · LakelandLakeland55m Hurdles39"Round P5.9.64a11
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 55m Hurdles · Place 5 · LakelandLakeland55m Hurdles39"5.9.84a11
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · Triple Jump · Place 12 · LakelandLakelandTriple Jump12.33-611
Feb 5Cavaliers Last Chance MeetFeb 5 · 500 Meters · Place 40 · LakelandLakeland500 Meters401:21.92—
Feb 5Cavaliers Last Chance MeetFeb 5 · 55m Hurdles · Place 18 · LakelandLakeland55m Hurdles189.66—
Feb 5Cavaliers Last Chance MeetFeb 5 · Triple Jump · Place 24 · LakelandLakelandTriple Jump2433-06.50—
Jan 26SED Meet #3Jan 26 · 500 Meters · Place 21 · LakelandLakeland500 Meters211:20.89—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · 300m Hurdles · Place 7 · LakelandLakeland300m Hurdles36" / 0.914m7.43.04a10
Jun 3VHSL 3A State ChampionshipsJun 3 · 110m Hurdles · Place 7 · LakelandLakeland110m Hurdles39" / 0.991mRound P7.16.47aWind: -1.210
Jun 3VHSL 3A State ChampionshipsJun 3 · 110m Hurdles · Place 6 · LakelandLakeland110m Hurdles39" / 0.991m6.16.72aWind: -1.510
May 20VHSL Region 3A Outdoor ChampionshipsMay 20 · 300m Hurdles · Place 3 · LakelandLakeland300m Hurdles36" / 0.914m3.43.16a10
May 20VHSL Region 3A Outdoor ChampionshipsMay 20 · 110m Hurdles · Place 2 · LakelandLakeland110m Hurdles39" / 0.991mRound P2.16.70aWind: -1.510
May 20VHSL Region 3A Outdoor ChampionshipsMay 20 · 110m Hurdles · Place 2 · LakelandLakeland110m Hurdles39" / 0.991m2.17.04aWind: -1.810
May 3SE District Meet #2May 3 · 300m Hurdles · Place 11 · LakelandLakeland300m Hurdles1146.28—
May 3SE District Meet #2May 3 · 110m Hurdles · Place 4 · LakelandLakeland110m Hurdles416.35—
May 3SE District Meet #2May 3 · Triple Jump · Place 19 · LakelandLakelandTriple Jump1933-02.00—
Apr 23Track 757 InvitationalApr 23 · 300m Hurdles · Place 17 · LakelandLakeland300m Hurdles1745.1010
Apr 23Track 757 InvitationalApr 23 · 110m Hurdles · Place 15 · LakelandLakeland110m HurdlesRound P1517.5510

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Virginia Beach HS OpenerDec 10 · 55m Hurdles · Place 5 · LakelandLakeland55m Hurdles39"Round P5.10.67a11
Dec 10Virginia Beach HS OpenerDec 10 · 55m Hurdles · Place 4 · LakelandLakeland55m Hurdles39"4.9.45a11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17Atlantic Coast InvitationalJan 17 · 1000 Meters · Place 64 · LakelandLakeland1000 Meters643:29.029
Jan 16Southeastern District Meet #2Jan 16 · 1000 Meters · Place 20 · LakelandLakeland1000 Meters203:33.70—
Jan 10Southeastern District Meet #1Jan 10 · 1000 Meters · Place 23 · LakelandLakeland1000 Meters233:35.16—