Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorAggie Invite · Apr 1721.83aAggie InviteApril 17, 2026
300 Meters · IndoorPeninsula District Meet #3 · Jan 1735.82Peninsula District Meet #3January 17, 2024
400 Meters · IndoorDiv. I Indoor Pre-Nationals Invite · Feb 1449.78aDiv. I Indoor Pre-Nationals InviteFebruary 14, 2025
400 Meters · OutdoorCAA Outdoor Championships · May 1546.41aCAA Outdoor ChampionshipsMay 15, 2026
500 Meters · IndoorVHSL Class 5 State Indoor T & F Championships · Feb 261:04.23VHSL Class 5 State Indoor T & F ChampionshipsFebruary 26, 2024
600 Meters · IndoorUK Rod McCravy Invite · Jan 91:19.42aUK Rod McCravy InviteJanuary 9, 2026
800 Meters · IndoorAAU National Indoor Championships · Mar 112:04.86aAAU National Indoor ChampionshipsMarch 11, 2022
800 Meters · OutdoorRaleigh Relays · Mar 271:56.19Raleigh RelaysMarch 27, 2025
High Jump · IndoorPeninsula District Regular Season Meet #1 · Dec 135-04.00Peninsula District Regular Season Meet #1December 13, 2023
Long Jump · IndoorMid-Atlantic HS Invitational · Dec 1618-1Mid-Atlantic HS 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 15CAA Outdoor ChampionshipsMay 15 · 400 Meters · Place 4 · HamptonHampton400 MetersRound P4.46.59aSo
May 15CAA Outdoor ChampionshipsMay 15 · 400 Meters · Place 4 · HamptonHampton400 Meters4.46.41a PBSo
May 14MEAC ChampionshipsMay 14 · 400 Meters · Place 4 · HamptonHampton400 MetersRound P4.46.59aSo
May 6Liberty Twilight QualiferMay 6 · 400 Meters · Place 2 · HamptonHampton400 Meters2.48.16aSo
Apr 17Aggie InviteApr 17 · 200 Meters · Place 35 · HamptonHampton200 Meters35.21.83a PBWind: 0.5So

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 400 Meters · Place 16 · HamptonHampton400 Meters16.50.81aSo
Jan 9UK Rod McCravy InviteJan 9 · 600 Meters · Place 5 · HamptonHampton600 Meters5.1:19.42a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 600 Meters · Place 21 · HamptonHampton600 Meters21.1:27.61aSo
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 400 Meters · Place 11 · HamptonHampton400 Meters11.49.78a PBFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14CAA Outdoor ChampionshipsMay 14 · 400 Meters · Place 17 · HamptonHampton400 MetersRound P1749.52SR
May 14CAA Outdoor ChampionshipsMay 14 · 400 Meters · Place 17 · HamptonHampton400 MetersRound P1749.52SR
May 2Aggie InviteMay 2 · 400 Meters · Place 15 · HamptonHampton400 Meters15.48.59aSr
Apr 4High Point VertKlasse MeetingApr 4 · 400 Meters · Place 13 · HamptonHampton400 Meters1349.47aSr
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 142 · HamptonHampton800 Meters1421:56.19 PBSR
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 142 · HamptonHampton800 Meters1421:56.19SR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 4 · KecoughtanKecoughtan400 Meters4.48.96a12
May 31VHSL Class 5 State ChampionshipsMay 31 · 400 Meters · Place 5 · KecoughtanKecoughtan400 Meters548.54—
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · 400 Meters · Place 2 · KecoughtanKecoughtan400 Meters247.7012
May 10Grassfield Invitational At NightMay 10 · 400 Meters · Place 2 · KecoughtanKecoughtan400 Meters249.4612
May 8Peninsula District Meet #4May 8 · 400 Meters · Place 1 · KecoughtanKecoughtan400 Meters148.2012
May 1Peninsula District Meet #3May 1 · 200 Meters · Place 1 · KecoughtanKecoughtan200 Meters122.7312
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 400 Meters · Place 1 · KecoughtanKecoughtan400 Meters1.49.55a12
Mar 30Shoot the Gun & Run 2024Mar 30 · 800 Meters · Place 2 · KECOUGHTANKECOUGHTAN800 Meters21:59.84—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · 500 Meters · Place 2 · KecoughtanKecoughtan500 Meters21:04.23 PB12
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · 300 Meters · Place 5 · KecoughtanKecoughtan300 Meters535.8412
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · 500 Meters · Place 1 · KecoughtanKecoughtan500 Meters11:04.9612
Jan 31Peninsula District Meet #4Jan 31 · 500 Meters · Place 6 · KecoughtanKecoughtan500 Meters61:11.5712
Jan 31Peninsula District Meet #4Jan 31 · Long Jump · Place 7 · KecoughtanKecoughtanLong Jump718-1012
Jan 17Peninsula District Meet #3Jan 17 · 300 Meters · Place 1 · KecoughtanKecoughtan300 Meters135.82 PB12
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 2 · KecoughtanKecoughtan500 Meters21:05.4412
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 2 · KecoughtanKecoughtan500 Meters21:05.4412
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 2 · KecoughtanKecoughtan500 Meters21:05.4412

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Mid-Atlantic HS InvitationalDec 16 · 500 Meters · Place 2 · KecoughtanKecoughtan500 Meters2.1:08.60a12
Dec 16Mid-Atlantic HS InvitationalDec 16 · Long Jump · Place 12 · KecoughtanKecoughtanLong Jump12.18-1 PB12
Dec 16Mid-Atlantic HS InvitationalDec 16 · High Jump · Place 6 · KecoughtanKecoughtanHigh Jump6.5-212
Dec 13Peninsula District Regular Season Meet #1Dec 13 · 500 Meters · Place 1 · KecoughtanKecoughtan500 Meters1.1:06.42a12
Dec 13Peninsula District Regular Season Meet #1Dec 13 · High Jump · Place 7 · KecoughtanKecoughtanHigh Jump7.5-04.00 PB12
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · 500 Meters · Place 1 · KecoughtanKecoughtan500 Meters1.1:07.34a12
Feb 24VHSL Class 5 State Indoor T & F ChampionshipsFeb 24 · 500 Meters · Place 5 · KecoughtanKecoughtan500 Meters51:05.7811
Jan 18Peninsula District Meet #3Jan 18 · 300 Meters · Place 3 · KecoughtanKecoughtan300 Meters336.9011
Jan 13Virginia Showcase InvitationalJan 13 · 500 Meters · Place 13 · KecoughtanKecoughtan500 Meters13.1:06.97a11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 5 State ChampionshipsJun 2 · 400 Meters · Place 7 · KecoughtanKecoughtan400 Meters749.59—
May 19VHSL Class 5B Outdoor Region ChampionshipsMay 19 · 400 Meters · Place 4 · KecoughtanKecoughtan400 Meters449.86—
Apr 15LEGENDS OF TRACK AND FIELD INVITATIONALApr 15 · 800 Meters · Place 6 · KecoughtanKecoughtan800 Meters6.2:08.43a11
Apr 15LEGENDS OF TRACK AND FIELD INVITATIONALApr 15 · 400 Meters · Place 1 · KecoughtanKecoughtan400 Meters1.49.70a11
Apr 8Run 804 Track HS InvitationalApr 8 · 800 Meters · Place 1 · KecoughtanKecoughtan800 Meters12:02.00JR
Apr 8Run 804 Track HS InvitationalApr 8 · 800 Meters · Place 1 · KecoughtanKecoughtan800 Meters12:02.00JR

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · 400 Meters · Place 1 · KecoughtanKecoughtan400 Meters1.52.03a11
Dec 14Peninsula District Meet #1Dec 14 · 300 Meters · Place 1 · KecoughtanKecoughtan300 Meters1.37.25a11
Dec 9CNU HS Winter FrolicDec 9 · 500 Meters · Place 1 · KecoughtanKecoughtan500 Meters1.1:09.40a11
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 5 · Aerial Supreme Track ClubAerial Supreme Track Club800 Meters5.2:04.86a PB10
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 4 · Aerial Supreme Track ClubAerial Supreme Track Club400 MetersRound P4.52.22a10
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 4 · Aerial Supreme Track ClubAerial Supreme Track Club400 Meters4.52.13a10
Feb 25VHSL Class 5 State Indoor Track & Field ChampionshipsFeb 25 · 500 Meters · Place 6 · KecoughtanKecoughtan500 Meters61:07.1310
Feb 11VHSL Class 5 Region B ChampionshipFeb 11 · 500 Meters · Place 3 · KecoughtanKecoughtan500 Meters31:09.5710
Feb 2Peninsula District Meet #4Feb 2 · 500 Meters · Place 2 · KecoughtanKecoughtan500 Meters21:10.0110
Jan 28Francena McCorory HS InvitationalJan 28 · 500 Meters · Place 2 · KECOUGHTANKECOUGHTAN500 Meters21:09.1110
Jan 19Peninsula District Meet #3Jan 19 · 500 Meters · Place 1 · KecoughtanKecoughtan500 Meters11:09.7710
Jan 12Peninsula District Meet #2Jan 12 · 500 Meters · Place 1 · KecoughtanKecoughtan500 Meters11:10.8910

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3VHSL 5A State ChampionshipsJun 3 · 800 Meters · Place 10 · KecoughtanKecoughtan800 Meters10.2:00.78a10
May 20VHSL Class 5B Outdoor ChampionshipsMay 20 · 800 Meters · Place 2 · KecoughtanKecoughtan800 Meters22:02.17—
Apr 2All American Track Classic VirginiaApr 2 · 800 Meters · Place 9 · KECOUGHTAN, HampKECOUGHTAN, Hamp800 Meters92:05.0010
Apr 2All American Track Classic VirginiaApr 2 · 400 Meters · Place 10 · KECOUGHTAN, HampKECOUGHTAN, Hamp400 Meters1051.5010
Apr 2All American Track Classic VirginiaApr 2 · 400 Meters · Place 13 · KECOUGHTANKECOUGHTAN400 Meters1352.6610
Apr 2All American Track Classic VirginiaApr 2 · 800 Meters · Place 9 · KECOUGHTANKECOUGHTAN800 Meters92:05.0010
Apr 2All American Track Classic VirginiaApr 2 · 400 Meters · Place 6 · KECOUGHTANKECOUGHTAN400 Meters651.5010

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Grant Holloway Holiday InvitationalDec 18 · 500 Meters · Place 28 · KecoughtanKecoughtan500 Meters28.1:12.93a10