Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor804 RJT Meet · May 213.92a804 RJT MeetMay 2, 2021
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 5 State Championships · Jun 514.35aVHSL Class 5 State ChampionshipsJune 5, 2026
200 Meters · IndoorAAU National Indoor Championships · Mar 1127.32aAAU National Indoor ChampionshipsMarch 11, 2022
200 Meters · OutdoorQueen Harrison Track Classic Invitational · May 325.58Queen Harrison Track Classic InvitationalMay 3, 2025
300 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Mar 340.91VHSL Class 6 State Indoor T & F ChampionshipsMarch 3, 2025
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 5 State Championships · Jun 543.56aVHSL Class 5 State ChampionshipsJune 5, 2026
400 Meters · IndoorAAU National Indoor Championships · Mar 111:06.32aAAU National Indoor ChampionshipsMarch 11, 2022
400 Meters · OutdoorCharles B Gordon Invitational · Apr 2657.98Charles B Gordon InvitationalApril 26, 2025
400m Hurdles · 30" / 0.762m · OutdoorAdidas Track Nationals 2026 · Jun 181:03.23aAdidas Track Nationals 2026June 18, 2026
500 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 201:19.58aGrant Holloway Holiday Invitational 2026December 20, 2025
55 Meter · IndoorCNU HS Winter Frolic · Dec 87.30aCNU HS Winter FrolicDecember 8, 2023
55 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Feb 267.36VHSL Class 6 State Indoor T & F ChampionshipsFebruary 26, 2024
55m Hurdles · 33" · IndoorVHSL Region 5C ITK Championships · Feb 198.50aVHSL Region 5C ITK ChampionshipsFebruary 19, 2026
800 Meters · OutdoorGlen Allen Mini Meet 2026 · May 212:23.28aGlen Allen Mini Meet 2026May 21, 2026
Long Jump · IndoorVirginia Beach HS Opener · Dec 1316-11Virginia Beach HS OpenerDecember 13, 2025
Long Jump · OutdoorHanover Hawks Spring Invitational · Apr 1817' 6"Hanover Hawks Spring InvitationalApril 18, 2026
Triple Jump · IndoorVHSL Region 5C ITK Championships · Feb 1937-6.50VHSL Region 5C ITK ChampionshipsFebruary 19, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 11 · Superior Track & FieldSuperior Track & Field400m Hurdles30" / 0.762m11.1:03.23a PB11
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Long Jump · Place 6 · Glen AllenGlen AllenLong Jump6.17-5.75Wind: 0.811
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 300m Hurdles · Place 1 · Glen AllenGlen Allen300m Hurdles30" / 0.762m1.43.56a PB11
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100m Hurdles · Place 3 · Glen AllenGlen Allen100m Hurdles33" / 0.838mRound P3.14.56aWind: -0.311
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100m Hurdles · Place 2 · Glen AllenGlen Allen100m Hurdles33" / 0.838m2.14.35a PBWind: -0.811
May 21Glen Allen Mini Meet 2026May 21 · 800 Meters · Place 5 · Glen AllenGlen Allen800 Meters5.2:23.28a PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · Long Jump · Place 1 · Glen AllenGlen AllenLong Jump1.17' 6" PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 300m Hurdles · Place 1 · Glen AllenGlen Allen300m Hurdles30" / 0.762m1.45.31a11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 100m Hurdles · Place 1 · Glen AllenGlen Allen100m Hurdles33" / 0.838mRound P1.15.48a11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 100m Hurdles · Place 1 · Glen AllenGlen Allen100m Hurdles33" / 0.838m1.14.69a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 300 Meters · Place 7 · Glen AllenGlen Allen300 Meters7.41.74a11
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 55m Hurdles · Place 2 · Glen AllenGlen Allen55m Hurdles33"2.8.50a PB11
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · Triple Jump · Place 2 · Glen AllenGlen AllenTriple Jump2.37-6.50 PB11
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55m Hurdles · Place 2 · Glen AllenGlen Allen55m HurdlesRound P28.7111
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55m Hurdles · Place 2 · Glen AllenGlen Allen55m Hurdles28.6111
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 36 · Glen AllenGlen Allen300 Meters36.41.06a11
Jan 17The VA ShowcaseJan 17 · Triple Jump · Place 7 · Glen AllenGlen AllenTriple Jump7.11.13m11
Jan 14Hanover Polar Bear Meet #1Jan 14 · 55 Meters · Place 2 · Glen AllenGlen Allen55 Meters27.67a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 500 Meters · Place 8 · Glen AllenGlen Allen500 Meters8.1:19.58a PB11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55m Hurdles · Place 42 · Glen AllenGlen Allen55m Hurdles33"Round P42.10.16a11
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 12 · Glen AllenGlen Allen300 Meters12.41.75a11
Dec 13Virginia Beach HS OpenerDec 13 · Long Jump · Place 3 · Glen AllenGlen AllenLong Jump3.16-11 PB11
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 300 Meters · Place 10 · Glen AllenGlen Allen300 Meters1040.91 PB10
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 300 Meters · Place 6 · Glen AllenGlen Allen300 Meters642.6110

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Tucker Wednesday MeetDec 17 · 55m Hurdles · Place 1 · Glen AllenGlen Allen55m Hurdles33"1.8.82aUnofficial11
Jul 12Cannonball Cooper InviteJul 12 · 400m Hurdles · Place 2 · Superior Track & FieldSuperior Track & Field400m Hurdles30" / 0.762m2.1:05.04a10
May 3Queen Harrison Track Classic InvitationalMay 3 · 400 Meters · Place 5 · Glen AllenGlen Allen400 Meters558.0210
May 3Queen Harrison Track Classic InvitationalMay 3 · 200 Meters · Place 3 · Glen AllenGlen Allen200 Meters325.58 PB10
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 3 · Glen AllenGlen AllenLong Jump317-1010
Apr 26Charles B Gordon InvitationalApr 26 · 400 Meters · Place 1 · Glen AllenGlen Allen400 Meters157.98 PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 300 Meters · Place 2 · Glen AllenGlen Allen300 Meters2.42.01a10
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 55 Meters · Place 13 · Glen AllenGlen Allen55 MetersRound P137.36 PB9
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 300 Meters · Place 7 · Glen AllenGlen Allen300 Meters741.809
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 55 Meters · Place 6 · Glen AllenGlen Allen55 Meters67.469

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Atlee Polar Bear #2Dec 10 · 500 Meters · Place 1 · Glen AllenGlen Allen500 Meters1.1:21.13aUnofficial10
May 17VHSL 6A RegionalMay 17 · Triple Jump · Place 3 · Glen AllenGlen AllenTriple Jump337-7.25—
May 17VHSL 6A RegionalMay 17 · 400 Meters · Place 4 · Glen AllenGlen Allen400 Meters459.19a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8CNU HS Winter FrolicDec 8 · 55 Meter · Place 3 · Glen AllenGlen Allen55 MeterRound P3.7.31a9
Dec 8CNU HS Winter FrolicDec 8 · 55 Meter · Place 2 · Glen AllenGlen Allen55 Meter2.7.30a PB9
Dec 8CNU HS Winter FrolicDec 8 · Long Jump · Glen AllenGlen AllenLong Jump--DNS9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 3 · Superior Track & FieldSuperior Track & FieldLong Jump3.5.28mWind: 0.1Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 12 · Superior Track & FieldSuperior Track & Field100 MetersRound P12.12.76Wind: 1.3Unofficial8

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · Long Jump · Place 13 · Legion of Zoom Track ClubLegion of Zoom Track ClubLong Jump13.14-02.007
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 13 · Legion of Zoom Track ClubLegion of Zoom Track Club400 MetersRound P13.1:06.32a PB7
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 11 · Legion of Zoom Track ClubLegion of Zoom Track Club200 MetersRound P11.27.32a PB7

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Grant Holloway AAU InvitationalDec 19 · Long Jump · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track ClubLong Jump1.15-02.007
Dec 19Grant Holloway AAU InvitationalDec 19 · 400 Meters · Place 4 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters4.1:06.92a7

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29PWC Panthers I-95 InvitationalMay 29 · Long Jump · Place 3 · Legion of Zoom Track ClubLegion of Zoom Track ClubLong Jump3.13-03.006
May 29PWC Panthers I-95 InvitationalMay 29 · 400 Meters · Place 3 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters3.1:07.55a6
May 29PWC Panthers I-95 InvitationalMay 29 · 200 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club200 Meters2.29.19a6
May 8Maggie Walker Legends InvitationalMay 8 · Long Jump · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track ClubLong Jump1.14-09.506
May 8Maggie Walker Legends InvitationalMay 8 · 400 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters2.1:06.70a6
May 8Maggie Walker Legends InvitationalMay 8 · 200 Meters · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track Club200 Meters1.28.75a6
May 2804 RJT MeetMay 2 · 400 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters2.1:06.91a6
May 2804 RJT MeetMay 2 · 200 Meters · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track Club200 Meters1.29.14a6
May 2804 RJT MeetMay 2 · 100 Meters · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track Club100 Meters1.13.92a PB6