Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCIAA Championships · Feb 163:01.06aCIAA ChampionshipsFebruary 16, 2025
110m Hurdles · 42" / 1.067m · OutdoorCIAA Outdoor Track and Field Championship · May 215.50aCIAA Outdoor Track and Field ChampionshipMay 2, 2025
300 Meters · IndoorVCU Indoor Invitational · Jan 937.23aVCU Indoor InvitationalJanuary 9, 2026
400 Meters · Indoor2024 VMI Team Challenge · Jan 2055.75a2024 VMI Team ChallengeJanuary 20, 2024
400 Meters · OutdoorThe Trojan Relays · Apr 1252.92aThe Trojan RelaysApril 12, 2024
400 Meters · Relay Split · IndoorMarlin Invite · Jan 3153.590Marlin InviteJanuary 31, 2025
400m Hurdles · 36" / 0.914m · OutdoorCIAA Outdoor Track and Field Championship · May 255.22aCIAA Outdoor Track and Field ChampionshipMay 2, 2025
500 Meters · IndoorLiberty Kickoff · Dec 41:09.99aLiberty KickoffDecember 4, 2025
55m Hurdles · 39" · IndoorWalt McCormick Memorial Invitational · Dec 118.52aWalt McCormick Memorial InvitationalDecember 11, 2021
60 Meter · IndoorCIAA Championships · Feb 167.33aCIAA ChampionshipsFebruary 16, 2025
60m Hurdles · 42" / 1.067m · IndoorMarlin Invite · Jan 318.59aMarlin InviteJanuary 31, 2025
Discus · 1.6kg · OutdoorVHSL 6A State Championships · Jun 3136-02VHSL 6A State ChampionshipsJune 3, 2022
Discus · 2kg · OutdoorCIAA Outdoor Track and Field Championship · May 233.75mCIAA Outdoor Track and Field ChampionshipMay 2, 2025
Heptathlon · IndoorCIAA Championships · Feb 164316CIAA ChampionshipsFebruary 16, 2025
High Jump · IndoorLiberty Kickoff · Dec 41.80mLiberty KickoffDecember 4, 2025
Javelin · 800g · OutdoorCIAA Outdoor Track and Field Championship · May 216.19mCIAA Outdoor Track and Field ChampionshipMay 2, 2025
Long Jump · IndoorVCU Indoor Invitational · Jan 96.49mVCU Indoor InvitationalJanuary 9, 2026
Long Jump · OutdoorJMU Invitational · Apr 106.42mJMU InvitationalApril 10, 2026
Pole Vault · IndoorCIAA Championships · Feb 162.60mCIAA ChampionshipsFebruary 16, 2025
Shot Put · 12lb · IndoorWalt McCormick Memorial Invitational · Dec 1137-03.00Walt McCormick Memorial InvitationalDecember 11, 2021
Shot Put · 16lb / 7.26kg · IndoorMarlin Invite · Jan 3110.69mMarlin InviteJanuary 31, 2025
Triple Jump · IndoorGrant Holloway Holiday Invitational · Dec 1841-3.50Grant Holloway Holiday InvitationalDecember 18, 2021
Triple Jump · OutdoorVHSL 6A State Championships · Jun 342-06.75VHSL 6A State ChampionshipsJune 3, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · High Jump · Virginia StateVirginia StateHigh Jump—DNSSr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · Javelin · Virginia StateVirginia StateJavelin800g—DNSSr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 400m Hurdles · Virginia StateVirginia State400m Hurdles36" / 0.914mRound P—DNSSr
Apr 18Virginia State InvitationalApr 18 · Pole Vault · Virginia StateVirginia StatePole Vault--DNSSr
Apr 18Virginia State InvitationalApr 18 · 400m Hurdles · Virginia StateVirginia State400m Hurdles36" / 0.914m--DNSSr
Apr 10JMU InvitationalApr 10 · Long Jump · Place 8 · Virginia StateVirginia StateLong Jump8.6.42m PBWind: -1.9Sr
Apr 10JMU InvitationalApr 10 · 400m Hurdles · Place 7 · Virginia StateVirginia State400m Hurdles36" / 0.914m7.59.11aSr
Mar 19Fred Hardy InvitationalMar 19 · 400m Hurdles · Virginia StateVirginia State400m Hurdles36" / 0.914m--DNSSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6VMI Winter RelaysFeb 6 · 60m Hurdles · Place 15 · Virginia StateVirginia State60m HurdlesRound P158.79aSr
Jan 9VCU Indoor InvitationalJan 9 · Long Jump · Place 16 · Virginia StateVirginia StateLong JumpRound P166.49m PBSr
Jan 9VCU Indoor InvitationalJan 9 · High Jump · Place 19 · Virginia StateVirginia StateHigh Jump191.79mSr
Jan 9VCU Indoor InvitationalJan 9 · 60m Hurdles · Place 17 · Virginia StateVirginia State60m HurdlesRound P178.89aSr
Jan 9VCU Indoor InvitationalJan 9 · 300 Meters · Place 40 · Virginia StateVirginia State300 Meters4037.23a PBSr

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 500 Meters · Place 12 · Virginia StateVirginia State500 Meters12.1:09.99a PBSr
Dec 4Liberty KickoffDec 4 · 60m Hurdles · Place 18 · Virginia StateVirginia State60m Hurdles42" / 1.067mRound P18.8.61aWind: 0Sr
Dec 4Liberty KickoffDec 4 · High Jump · Place 17 · Virginia StateVirginia StateHigh Jump17.1.80m PBSr
Feb 16CIAA ChampionshipsFeb 16 · 1000 Meters · Place 3 · Virginia StateVirginia State1000 MetersRound M3.3:01.06a PBJr
Feb 16CIAA ChampionshipsFeb 16 · Pole Vault · Place 7 · Virginia StateVirginia StatePole VaultRound M7.2.60m PBJr
Feb 16CIAA ChampionshipsFeb 16 · 60m Hurdles · Place 4 · Virginia StateVirginia State60m Hurdles42" / 1.067mRound M4.8.61aJr
Feb 16CIAA ChampionshipsFeb 16 · High Jump · Place 2 · Virginia StateVirginia StateHigh JumpRound M2.1.78mJr
Feb 16CIAA ChampionshipsFeb 16 · Shot Put · Place 1 · Virginia StateVirginia StateShot Put16lb / 7.26kgRound M1.10.43mJr
Feb 16CIAA ChampionshipsFeb 16 · Long Jump · Place 2 · Virginia StateVirginia StateLong JumpRound M2.6.39mJr
Feb 16CIAA ChampionshipsFeb 16 · 60 Meter · Place 5 · Virginia StateVirginia State60 MeterRound M5.7.33a PBJr
Feb 16CIAA ChampionshipsFeb 16 · Heptathlon · Place 1 · Virginia StateVirginia StateHeptathlonRound M1.4316 PBJr
Feb 16CIAA ChampionshipsFeb 16 · 60m Hurdles · Place 14 · Virginia StateVirginia State60m Hurdles42" / 1.067mRound P14.8.75aJr
Jan 31Marlin InviteJan 31 · 60m Hurdles · Place 5 · Virginia StateVirginia State60m Hurdles42" / 1.067mRound P5.8.88aJr
Jan 31Marlin InviteJan 31 · 60m Hurdles · Place 3 · Virginia StateVirginia State60m Hurdles42" / 1.067m3.8.59a PBJr
Jan 31Marlin InviteJan 31 · Long Jump · Virginia StateVirginia StateLong Jump--DNSJr
Jan 31Marlin InviteJan 31 · Shot Put · Place 18 · Virginia StateVirginia StateShot Put16lb / 7.26kg18.10.69m PBJr
Jan 31Marlin InviteJan 31 · 400 Meters · Virginia StateVirginia State400 MetersRelay Split—53.590 PBJr
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · 60m Hurdles · Place 18 · Virginia StateVirginia State60m Hurdles42" / 1.067mRound P18.8.66aJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 400m Hurdles · Place 7 · Virginia StateVirginia State400m Hurdles36" / 0.914mRound P7.55.22a PBJr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 400m Hurdles · Place 7 · Virginia StateVirginia State400m Hurdles36" / 0.914m7.56.09aJr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · Javelin · Place 19 · Virginia StateVirginia StateJavelin800g19.16.19m PBJr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · Discus · Place 17 · Virginia StateVirginia StateDiscus2kg17.33.75m PBJr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 110m Hurdles · Place 8 · Virginia StateVirginia State110m Hurdles42" / 1.067mRound P8.15.50a PBWind: 0.6Jr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 110m Hurdles · Place 6 · Virginia StateVirginia State110m Hurdles42" / 1.067m6.15.46aWind: 2.1Jr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3CIAA Outdoor Track and Field ChampionshipsMay 3 · 400m Hurdles · Place 15 · Virginia StateVirginia State400m Hurdles36" / 0.914mRound P15.59.83aSo
Apr 27VSU InviteApr 27 · 400m Hurdles · Place 2 · Virginia StateVirginia State400m Hurdles36" / 0.914m2.58.53aSo
Apr 12The Trojan RelaysApr 12 · 400 Meters · Place 8 · Virginia StateVirginia State400 Meters852.92a PB—
Apr 5Norfolk State University InvitationalApr 5 · 400m Hurdles · Place 3 · Virginia StateVirginia State400m Hurdles36" / 0.914m3.59.90aSo
Apr 5Norfolk State University InvitationalApr 5 · 110m Hurdles · Place 4 · Virginia StateVirginia State110m Hurdles42" / 1.067mRound P4.16.52aWind: 1.5So
Apr 5Norfolk State University InvitationalApr 5 · 110m Hurdles · Virginia StateVirginia State110m Hurdles42" / 1.067m--DNSWind: 1.5So

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11CIAA ChampionshipsFeb 11 · 60m Hurdles · Place 17 · Virginia StateVirginia State60m Hurdles42" / 1.067mRound P17.8.98aSo
Feb 3Liberty OpenFeb 3 · 60m Hurdles · Place 11 · Virginia StateVirginia State60m Hurdles119.02a—
Jan 202024 VMI Team ChallengeJan 20 · 60m Hurdles · Place 7 · Virginia StateVirginia State60m Hurdles79.01a—
Jan 202024 VMI Team ChallengeJan 20 · 60m Hurdles · Place 7 · Virginia StateVirginia State60m Hurdles78.83a—
Jan 202024 VMI Team ChallengeJan 20 · 400 Meters · Place 14 · Virginia StateVirginia State400 Meters1455.75a PB—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · 60m Hurdles · Place 24 · Virginia StateVirginia State60m Hurdles42" / 1.067mRound P24.9.06aSo
Feb 4Liberty University OpenFeb 4 · Triple Jump · Place 9 · Virginia StateVirginia StateTriple Jump943-0.25FR
Feb 4Liberty University OpenFeb 4 · Triple Jump · Place 9 · Virginia StateVirginia StateTriple Jump943-0.25FR
Feb 4Liberty University OpenFeb 4 · High Jump · Place 15 · Virginia StateVirginia StateHigh Jump155-8.75FR
Feb 4Liberty University OpenFeb 4 · 60 Hurdles Preliminaries Heat 2 · Place 17 · Virginia StateVirginia State60 Hurdles Preliminaries Heat 2179.21FR
Feb 4Liberty University OpenFeb 4 · 60 Hurdles Preliminaries · Place 17 · Virginia StateVirginia State60 Hurdles Preliminaries179.21FR
Jan 29Vince Brown InvitationalJan 29 · Long Jump · Place 6 · Virginia StateVirginia StateLong Jump619-10.25FR
Jan 29Vince Brown InvitationalJan 29 · Long Jump · Place 6 · Virginia StateVirginia StateLong Jump619-10.25FR
Jan 8VCU RAMS Indoor InvitationalJan 8 · Long Jump · Place 26 · Virginia StateVirginia StateLong Jump2619-6.25FR
Jan 8VCU RAMS Indoor InvitationalJan 8 · Long Jump · Place 26 · Virginia StateVirginia StateLong Jump2619-6.25FR

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3VHSL 6A State ChampionshipsJun 3 · Triple Jump · Place 9 · ManchesterManchesterTriple Jump9.42-06.75 PB12
Jun 3VHSL 6A State ChampionshipsJun 3 · Discus · Place 8 · ManchesterManchesterDiscus1.6kg8.136-02 PB12
Jun 3VHSL 6A State ChampionshipsJun 3 · High Jump · ManchesterManchesterHigh Jump--NH12
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · 300m Hurdles · Place 5 · ManchesterManchester300m Hurdles541.2212
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · 110m Hurdles · Place 7 · ManchesterManchester110m Hurdles715.8612
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Discus · Place 4 · ManchesterManchesterDiscus4143-112
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Triple Jump · Place 4 · ManchesterManchesterTriple Jump442-2.5012
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · High Jump · Place 3 · ManchesterManchesterHigh Jump36-212
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Long Jump · Place 11 · ManchesterManchesterLong Jump1120-2.2512

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Grant Holloway Holiday InvitationalDec 18 · 55m Hurdles · Place 17 · ManchesterManchester55m Hurdles39"Round P17.8.63a12
Dec 18Grant Holloway Holiday InvitationalDec 18 · Triple Jump · Place 6 · ManchesterManchesterTriple Jump6.41-3.50 PB12
Dec 18Grant Holloway Holiday InvitationalDec 18 · Long Jump · Place 17 · ManchesterManchesterLong Jump17.18-9.5012
Dec 11Walt McCormick Memorial InvitationalDec 11 · 55m Hurdles · Place 13 · ManchesterManchester55m Hurdles39"13.8.52a PB12
Dec 11Walt McCormick Memorial InvitationalDec 11 · Long Jump · Place 4 · ManchesterManchesterLong Jump4.19-11.5012
Dec 11Walt McCormick Memorial InvitationalDec 11 · Shot Put · Place 15 · ManchesterManchesterShot Put12lb15.37-03.00 PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Manchester Polar Bear MeetDec 14 · 55m Hurdles · Place 2 · ManchesterManchester55m Hurdles39"2.8.67aUnofficial12
Dec 14Manchester Polar Bear MeetDec 14 · Shot Put · Place 6 · ManchesterManchesterShot Put12lb6.36-01.00Unofficial12
Dec 14Manchester Polar Bear MeetDec 14 · High Jump · Place 1 · ManchesterManchesterHigh Jump1.5-08.00Unofficial12

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24St. Christopher's Indoor InvitationalJan 24 · 55m Hurdles · Place 22 · ManchesterManchester55m HurdlesRound P228.7510
Jan 24St. Christopher's Indoor InvitationalJan 24 · 55m Hurdles · Place 22 · ManchesterManchester55m HurdlesRound P228.7510
Jan 24St. Christopher's Indoor InvitationalJan 24 · 55m Hurdles · Place 22 · ManchesterManchester55m HurdlesRound P228.7510