Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2025 SoCon Outdoor Track & Field Championship · May 1214.35a2025 SoCon Outdoor Track & Field ChampionshipMay 12, 2025
200 Meters · IndoorWinter Classic · Jan 2728.07Winter ClassicJanuary 27, 2023
200 Meters · Outdoor2025 SoCon Outdoor Track & Field Championship · May 1226.24a2025 SoCon Outdoor Track & Field ChampionshipMay 12, 2025
300 Meters · IndoorVMI Invitational · Jan 2442.91aVMI InvitationalJanuary 24, 2025
300m Hurdles · 30" / 0.762m · OutdoorVHSL 3A State Championships · Jun 346.61aVHSL 3A State ChampionshipsJune 3, 2022
400m Hurdles · 30" / 0.762m · OutdoorJMU Invitational · Apr 101:03.60aJMU InvitationalApril 10, 2026
55m Hurdles · 33" · IndoorVHSL Class 3 State Indoor Championships · Feb 288.64aVHSL Class 3 State Indoor ChampionshipsFebruary 28, 2022
55m Hurdles · 33" · OutdoorWalter Bass HS Indoor Invitational · Jan 1410.91aWalter Bass HS Indoor InvitationalJanuary 14, 2022
60m Hurdles · 33" / 0.838m · IndoorVirginia Tech Invitational · Jan 179.00aVirginia Tech InvitationalJanuary 17, 2025
800 Meters · IndoorSouthern Conference Indoor Track and Field Championship · Feb 272:26.31aSouthern Conference Indoor Track and Field ChampionshipFebruary 27, 2026
800 Meters · Outdoor2025 SoCon Outdoor Track & Field Championship · May 122:25.98a2025 SoCon Outdoor Track & Field ChampionshipMay 12, 2025
Heptathlon · OutdoorSoCon Outdoor Championships · May 64418SoCon Outdoor ChampionshipsMay 6, 2024
High Jump · IndoorSouthern Conference Indoor Track and Field Championship · Feb 241.54mSouthern Conference Indoor Track and Field ChampionshipFebruary 24, 2024
High Jump · OutdoorVHSL Class 3 State Championships · Jun 184-10.00VHSL Class 3 State ChampionshipsJune 18, 2021
Javelin · 600g · OutdoorCNU's New Captains Classic · Apr 727.75mCNU's New Captains ClassicApril 7, 2023
Long Jump · IndoorDarius Dixon Memorial Invitational · Feb 145.21mDarius Dixon Memorial InvitationalFebruary 14, 2025
Long Jump · OutdoorJMU Invitational · Apr 154.65mJMU InvitationalApril 15, 2023
Pentathlon (Outdoor) · Standard · IndoorSouthern Conference Indoor Track and Field Championship · Feb 243119Southern Conference Indoor Track and Field ChampionshipFebruary 24, 2024
Shot Put · 4kg · IndoorSouthern Conference Indoor Track and Field Championship · Feb 248.98mSouthern Conference Indoor Track and Field ChampionshipFebruary 24, 2024
Shot Put · 4kg · OutdoorSoCon Outdoor Championships · May 69.29mSoCon Outdoor ChampionshipsMay 6, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 400m Hurdles · Place 5 · VMIVMI400m Hurdles30" / 0.762mRound P5.1:04.78aSr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 400m Hurdles · Place 8 · VMIVMI400m Hurdles30" / 0.762m8.1:06.09aSr
Apr 24John Weaver InviteApr 24 · 400m Hurdles · VMIVMI400m Hurdles30" / 0.762m--DNSSr
Apr 10JMU InvitationalApr 10 · 400m Hurdles · Place 2 · VMIVMI400m Hurdles30" / 0.762m2.1:03.60a PBSr
Apr 3Electric City InvitationalApr 3 · High Jump · VMIVMIHigh Jump--NHSr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27Southern Conference Indoor Track and Field ChampionshipFeb 27 · Long Jump · Place 3 · VMIVMILong Jump35.36mSR
Feb 27Southern Conference Indoor Track and Field ChampionshipFeb 27 · High Jump · Place 5 · VMIVMIHigh Jump51.51mSR
Feb 27Southern Conference Indoor Track and Field ChampionshipFeb 27 · Shot Put · Place 10 · VMIVMIShot Put108.25mSR
Feb 27Southern Conference Indoor Track and Field ChampionshipFeb 27 · 60m Hurdles · Place 4 · VMIVMI60m Hurdles48.78aSR
Feb 27Southern Conference Indoor Track and Field ChampionshipFeb 27 · 60m Hurdles · Place 3 · VMIVMI60m Hurdles38.71aSR
Feb 27Southern Conference Indoor Track and Field ChampionshipFeb 27 · 800 Meters · Place 3 · VMIVMI800 Meters32:26.31a PBSR
Feb 14VMI Winter ClassicFeb 14 · Long Jump · Place 3 · VMIVMILong Jump35.33mSr
Feb 14VMI Winter ClassicFeb 14 · 60m Hurdles · Place 2 · VMIVMI60m HurdlesRound P28.78aSr
Feb 6VMI Winter RelaysFeb 6 · 60m Hurdles · Place 6 · VMIVMI60m HurdlesRound P68.92aSr
Jan 23VMI InvitationalJan 23 · 60m Hurdles · Place 10 · VMIVMI60m Hurdles109.21aSR

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 6Colonel Bev Read OpenerDec 6 · 300 Meters · VMIVMI300 Meters--DNSSr
Dec 6Colonel Bev Read OpenerDec 6 · 60m Hurdles · VMIVMI60m Hurdles33" / 0.838mRound P--DNSSr
Dec 6Colonel Bev Read OpenerDec 6 · High Jump · VMIVMIHigh Jump--DNSSr
Feb 28Southern Conference Indoor Track and Field ChampionshipFeb 28 · Long Jump · Place 11 · VMIVMILong Jump115.28m—
Feb 28Southern Conference Indoor Track and Field ChampionshipFeb 28 · High Jump · Place 2 · VMIVMIHigh Jump21.59m—
Feb 28Southern Conference Indoor Track and Field ChampionshipFeb 28 · Shot Put · Place 9 · VMIVMIShot Put98.45m—
Feb 28Southern Conference Indoor Track and Field ChampionshipFeb 28 · 60m Hurdles · Place 3 · VMIVMI60m Hurdles38.63a—
Feb 28Southern Conference Indoor Track and Field ChampionshipFeb 28 · 60m Hurdles · Place 3 · VMIVMI60m Hurdles38.65a—
Feb 28Southern Conference Indoor Track and Field ChampionshipFeb 28 · 800 Meters · Place 2 · VMIVMI800 Meters22:29.57a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · Long Jump · Place 43 · VMIVMILong Jump435.21m PB—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 60m Hurdles · Place 19 · VMIVMI60m Hurdles198.90a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 60m Hurdles · Place 13 · VMIVMI60m Hurdles138.78a—
Jan 31VMI Winter RelaysJan 31 · Long Jump · Place 2 · VMIVMILong Jump25.37m—
Jan 31VMI Winter RelaysJan 31 · High Jump · Place 1 · VMIVMIHigh Jump11.54m—
Jan 31VMI Winter RelaysJan 31 · Shot Put · Place 6 · VMIVMIShot Put68.37m—
Jan 31VMI Winter RelaysJan 31 · 60m Hurdles · Place 1 · VMIVMI60m Hurdles18.78a—
Jan 31VMI Winter RelaysJan 31 · 800 Meters · Place 1 · VMIVMI800 Meters12:26.78a—
Jan 24VMI InvitationalJan 24 · Long Jump · Place 12 · VMIVMILong Jump125.24m—
Jan 24VMI InvitationalJan 24 · 60m Hurdles · Place 4 · VMIVMI60m Hurdles49.03a—
Jan 24VMI InvitationalJan 24 · 60m Hurdles · Place 6 · VMIVMI60m Hurdles69.01a—
Jan 24VMI InvitationalJan 24 · 60m Hurdles · Place 6 · VMIVMI60m Hurdles69.02a—
Jan 24VMI InvitationalJan 24 · 300 Meters · Place 14 · VMIVMI300 Meters1442.91a PB—
Jan 17Virginia Tech InvitationalJan 17 · 60m Hurdles · Place 13 · VMIVMI60m Hurdles33" / 0.838mRound P13.9.00a PBJr
Jan 11VMI Team ChallengeJan 11 · High Jump · Place 4 · VMIVMIHigh Jump44-11JR
Jan 11VMI Team ChallengeJan 11 · 60 Hurdles · Place 1 · VMIVMI60 Hurdles19.10JR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 800 Meters · Place 1 · VMIVMI800 MetersRound M1.2:25.98a PBJr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Javelin · Place 5 · VMIVMIJavelin600gRound M5.25.61mJr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Long Jump · Place 8 · VMIVMILong JumpRound M8.4.96mWind: 0Jr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 200 Meters · Place 2 · VMIVMI200 MetersRound M2.26.24a PBWind: -0.1Jr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Shot Put · Place 9 · VMIVMIShot Put4kgRound M9.8.77mJr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · High Jump · Place 8 · VMIVMIHigh JumpRound M8.1.46mJr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 100m Hurdles · Place 1 · VMIVMI100m Hurdles33" / 0.838mRound M1.14.35a PBWind: 0.4Jr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Heptathlon · Place 3 · VMIVMIHeptathlonRound M3.4417Jr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · 100m Hurdles · Place 10 · VMIVMI100m Hurdles33" / 0.838mRound P10.14.53aWind: 0.5Jr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · High Jump · Place 13 · VMIVMIHigh Jump13.1.51mJr
Apr 18Virginia ChallengeApr 18 · 100 Hurdles Section 3 · Place 29 · VMIVMI100 Hurdles Section 32914.40JR
Apr 18Virginia ChallengeApr 18 · 100 Hurdles · Place 29 · VMIVMI100 Hurdles2914.40JR

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6SoCon Outdoor ChampionshipsMay 6 · Heptathlon · Place 5 · VMIVMIHeptathlonRound M5.4418 PBSo
May 6SoCon Outdoor ChampionshipsMay 6 · Long Jump · Place 7 · VMIVMILong JumpRound M7.5.01mWind: 0.4So
May 6SoCon Outdoor ChampionshipsMay 6 · Javelin · Place 5 · VMIVMIJavelin600gRound M5.26.22mSo
May 6SoCon Outdoor ChampionshipsMay 6 · Shot Put · Place 6 · VMIVMIShot Put4kgRound M6.9.29m PBSo
May 6SoCon Outdoor ChampionshipsMay 6 · 100m Hurdles · Place 4 · VMIVMI100m Hurdles33" / 0.838mRound P4.14.50aWind: 2.6So
May 6SoCon Outdoor ChampionshipsMay 6 · 100m Hurdles · Place 2 · VMIVMI100m Hurdles33" / 0.838mRound M2.14.64aWind: 0.8So
May 6SoCon Outdoor ChampionshipsMay 6 · 100m Hurdles · Place 6 · VMIVMI100m Hurdles33" / 0.838m6.14.70aWind: 0.3So
May 6SoCon Outdoor ChampionshipsMay 6 · High Jump · Place 6 · VMIVMIHigh JumpRound M6.1.53mSo
May 6SoCon Outdoor ChampionshipsMay 6 · 800 Meters · Place 1 · VMIVMI800 MetersRound M1.2:29.88aSo
May 6SoCon Outdoor ChampionshipsMay 6 · 200 Meters · Place 4 · VMIVMI200 MetersRound M4.26.80aWind: 1.2So
Apr 25The 2024 Penn Relays (College)Apr 25 · 100m Hurdles · VMIVMI100m Hurdles33" / 0.838mRound P—15.03aWind: -0.3So
Apr 5George Mason Ebanks InvitationalApr 5 · High Jump · Place 15 · VMIVMIHigh Jump151.40m—
Apr 5George Mason Ebanks InvitationalApr 5 · Javelin · Place 15 · VMIVMIJavelin1527.61m—
Mar 22Fred Hardy InvitationalMar 22 · Long Jump · Place 14 · VMIVMILong Jump144.88m—
Mar 22Fred Hardy InvitationalMar 22 · 100m Hurdles · Place 5 · VMIVMI100m Hurdles514.95a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · Pentathlon (Outdoor) · Place 8 · VMIVMIPentathlon (Outdoor)StandardRound M8.3119 PBSo
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · 60m Hurdles · Place 10 · VMIVMI60m Hurdles33" / 0.838mRound P10.9.16aSo
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · 60m Hurdles · Place 8 · VMIVMI60m Hurdles33" / 0.838mRound M8.9.35aSo
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · Long Jump · Place 10 · VMIVMILong JumpRound M10.5.01mSo
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · Shot Put · Place 8 · VMIVMIShot Put4kgRound M8.8.98m PBSo
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · High Jump · Place 5 · VMIVMIHigh JumpRound M5.1.54m PBSo
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · High Jump · Place 11 · VMIVMIHigh Jump11.1.51mSo
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · 800 Meters · Place 5 · VMIVMI800 MetersRound M5.2:38.49aSo
Jan 202024 VMI Team ChallengeJan 20 · High Jump · Place 7 · VMIVMIHigh Jump71.56m—
Jan 202024 VMI Team ChallengeJan 20 · 60m Hurdles · Place 2 · VMIVMI60m Hurdles29.25a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · Heptathlon · Place 5 · VMIVMIHeptathlon5.3722Fr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · Long Jump · Place 4 · VMIVMILong Jump4.4.47mFr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · Javelin · Place 3 · VMIVMIJavelin600g3.27.10mFr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · Shot Put · Place 5 · VMIVMIShot Put4kg5.7.77mFr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · 100m Hurdles · Place 3 · VMIVMI100m Hurdles33" / 0.838m3.16.04aWind: 1Fr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · High Jump · Place 4 · VMIVMIHigh Jump4.1.45mFr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · 800 Meters · Place 3 · VMIVMI800 Meters3.2:38.59aFr
May 8Southern Conference Outdoor Track and Field ChampionshipsMay 8 · 200 Meters · Place 4 · VMIVMI200 Meters4.28.01aFr
Apr 15JMU InvitationalApr 15 · Long Jump · Place 18 · VMIVMILong Jump184.65m PBFR
Apr 7CNU's New Captains ClassicApr 7 · Heptathlon · Place 5 · VMIVMIHeptathlonRound M5.3126Fr
Apr 7CNU's New Captains ClassicApr 7 · Long Jump · Place 5 · VMIVMILong JumpRound M5.4.50mWind: 1Fr
Apr 7CNU's New Captains ClassicApr 7 · Javelin · Place 3 · VMIVMIJavelin600gRound M3.27.75m PBFr
Apr 7CNU's New Captains ClassicApr 7 · Shot Put · Place 5 · VMIVMIShot Put4kgRound M5.7.46mFr
Apr 7CNU's New Captains ClassicApr 7 · 100m Hurdles · Place 4 · VMIVMI100m Hurdles33" / 0.838mRound M4.16.04aWind: 1Fr
Apr 7CNU's New Captains ClassicApr 7 · High Jump · VMIVMIHigh JumpRound M--NHFr
Apr 7CNU's New Captains ClassicApr 7 · 800 Meters · Place 3 · VMIVMI800 MetersRound M3.2:38.36aFr
Apr 7CNU's New Captains ClassicApr 7 · 200 Meters · Place 5 · VMIVMI200 MetersRound M5.28.42aWind: -0.3Fr

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 27Winter ClassicJan 27 · Shot Put · Place 50 · VMIVMIShot Put507.42mFR
Jan 27Winter ClassicJan 27 · 60m Hurdles · Place 20 · VMIVMI60m HurdlesRound P209.54FR
Jan 27Winter ClassicJan 27 · 200 Meters · Place 55 · VMIVMI200 Meters5528.07 PBFR
Jan 24Liberty-VMI Women's DualJan 24 · High Jump · Place 3 · VMIVMIHigh Jump34-10.25FR
Jan 24Liberty-VMI Women's DualJan 24 · 800 Meters · Place 11 · VMIVMI800 Meters112:37.94FR
Jan 13VMI InvitationalJan 13 · High Jump · Place 11 · VMIVMIHigh Jump114-8.25FR
Jan 13VMI InvitationalJan 13 · 60 Hurdles Preliminaries Heat 2 · Place 14 · VMIVMI60 Hurdles Preliminaries Heat 2149.58FR
Jan 13VMI InvitationalJan 13 · 60 Hurdles Preliminaries · Place 14 · VMIVMI60 Hurdles Preliminaries149.58FR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 3VMI Team ChallengeDec 3 · 60m Hurdles · Place 11 · VMIVMI60m Hurdles33" / 0.838mRound P11.9.72aFr
Dec 3VMI Team ChallengeDec 3 · High Jump · Place 4 · VMIVMIHigh Jump4.1.50mFr
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · 55m Hurdles · Place 1 · Fluvanna CountyFluvanna County55m Hurdles33"Round P1.8.81a12
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · 55m Hurdles · Place 1 · Fluvanna CountyFluvanna County55m Hurdles33"1.8.64a PB12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · 300m Hurdles · Place 2 · Fluvanna CountyFluvanna County300m Hurdles30" / 0.762m2.46.61a PB12
Jun 3VHSL 3A State ChampionshipsJun 3 · 100m Hurdles · Place 1 · Fluvanna CountyFluvanna County100m Hurdles33" / 0.838mRound P1.15.57aWind: -1.212
Jun 3VHSL 3A State ChampionshipsJun 3 · 100m Hurdles · Place 3 · Fluvanna CountyFluvanna County100m Hurdles33" / 0.838m3.15.73aWind: 0.612
May 11Jefferson District ChampionshipsMay 11 · 300m Hurdles · Place 2 · Fluvanna CountyFluvanna County300m Hurdles30" / 0.762m2.48.23a12
May 11Jefferson District ChampionshipsMay 11 · 100m Hurdles · Place 1 · Fluvanna CountyFluvanna County100m Hurdles33" / 0.838m1.15.88a12
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 55m Hurdles · Place 29 · Fluvanna CountyFluvanna County55m Hurdles33"29.10.91a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 18VHSL Class 3 State ChampionshipsJun 18 · 300m Hurdles · Place 2 · Fluvanna CountyFluvanna County300m Hurdles30" / 0.762m2.47.44a11
Jun 18VHSL Class 3 State ChampionshipsJun 18 · 100m Hurdles · Place 3 · Fluvanna CountyFluvanna County100m Hurdles33" / 0.838m3.15.93aWind: 1.211
Jun 18VHSL Class 3 State ChampionshipsJun 18 · High Jump · Place 4 · Fluvanna CountyFluvanna CountyHigh Jump4.4-10.00 PB11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3A Indoor State ChampionshipsMar 2 · 55m Hurdles · Place 2 · Fluvanna CountyFluvanna County55m Hurdles33"2.8.83a11
Mar 2VHSL Class 3A Indoor State ChampionshipsMar 2 · High Jump · Fluvanna CountyFluvanna CountyHigh Jump--NH11