Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFred Hardy Invitational · Mar 1913.02aFred Hardy InvitationalMarch 19, 2026
200 Meters · IndoorDarius Dixon Invite · Feb 1326.05aDarius Dixon InviteFebruary 13, 2026
200 Meters · OutdoorCKC Championships · May 2227.36CKC ChampionshipsMay 22, 2021
60 Meter · IndoorRutgers University Scarlet Knights Open · Feb 37.96aRutgers University Scarlet Knights OpenFebruary 3, 2023
60 Meters · IndoorA-10 Indoor Championships · Feb 277.78aA-10 Indoor ChampionshipsFebruary 27, 2026
High Jump · IndoorAtlantic-10 Indoor Track & Field Championships · Feb 281.50mAtlantic-10 Indoor Track & Field ChampionshipsFebruary 28, 2025
Long Jump · IndoorDarius Dixon Memorial Invitational · Feb 105.25mDarius Dixon Memorial InvitationalFebruary 10, 2023
Long Jump · OutdoorFred Hardy Invitational · Mar 225.54mFred Hardy InvitationalMarch 22, 2024
Triple Jump · IndoorEastern Indoors Invitational · Feb 1137-06.50Eastern Indoors InvitationalFebruary 11, 2022
Triple Jump · OutdoorKHSAA Class 2A State Championship · Jun 1110.88mKHSAA Class 2A State ChampionshipJune 11, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Long Jump · Place 20 · RichmondRichmondLong JumpRound P20.6.05mWind: 1.6Sr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · Long Jump · Place 1 · RichmondRichmondLong Jump1.6.10mWind: 2.8Sr
Apr 23130th Penn Relays CarnivalApr 23 · Long Jump · Place 9 · RichmondRichmondLong Jump9.5.69mWind: -0.8Sr
Apr 10Duke InvitationalApr 10 · Long Jump · Place 5 · RichmondRichmondLong Jump5.6.12mWind: 0.7Sr
Apr 2Colonial RelaysApr 2 · Long Jump · Place 1 · RichmondRichmondLong Jump1.6.24mWind: 0.6Sr
Mar 26Raleigh RelaysMar 26 · Long Jump · Place 7 · RichmondRichmondLong Jump7.5.90mWind: 1.7Sr
Mar 19Fred Hardy InvitationalMar 19 · 100 Meters · Place 21 · RichmondRichmond100 Meters21.13.02a PBWind: -1.9Sr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27A-10 Indoor ChampionshipsFeb 27 · Long Jump · Place 2 · RichmondRichmondLong Jump25.88mSR
Feb 27A-10 Indoor ChampionshipsFeb 27 · 60 Meters · Place 10 · RichmondRichmond60 Meters107.78a PBSR
Feb 13Darius Dixon InviteFeb 13 · Long Jump · Place 1 · RichmondRichmondLong Jump16.17mSR
Feb 13Darius Dixon InviteFeb 13 · 200 Meters · Place 47 · RichmondRichmond200 Meters4726.05a PBSr
Feb 13Darius Dixon InviteFeb 13 · 60 Meters · Place 45 · RichmondRichmond60 MetersRound P457.84aSr
Jan 30PSU National OpenJan 30 · Long Jump · Place 1 · RichmondRichmondLong Jump1.6.18mSr
Jan 23Liberty OpenJan 23 · Long Jump · Place 1 · RichmondRichmondLong Jump16.18mSr
Jan 9VCU Indoor InvitationalJan 9 · Long Jump · Place 1 · RichmondRichmondLong JumpRound P15.97mSr
Jan 9VCU Indoor InvitationalJan 9 · Long Jump · Place 1 · RichmondRichmondLong Jump15.97mSr
Jan 9VCU Indoor InvitationalJan 9 · 60 Meters · Place 30 · RichmondRichmond60 MetersRound P308.05aSr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Long Jump · Place 1 · RichmondRichmondLong Jump1.6.22mSr
Mar 7IC4A/ECAC IndoorMar 7 · Long Jump · Place 1 · RichmondRichmondLong Jump1.5.95mJr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · Long Jump · Place 1 · RichmondRichmondLong Jump16.09mSO
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · High Jump · Place 20 · RichmondRichmondHigh Jump201.50m PBSO
Feb 14David Hemery Valentine InvitationalFeb 14 · Long Jump · Place 3 · RichmondRichmondLong Jump35.84m—
Jan 31PSU National OpenJan 31 · Long Jump · Place 1 · RichmondRichmondLong Jump1.6.05mJr
Jan 23Brant Tolsma InvitationalJan 23 · Long Jump · Place 1 · RichmondRichmondLong Jump16.15m—
Jan 17Virginia Tech InvitationalJan 17 · Long Jump · Place 5 · RichmondRichmondLong Jump5.5.74mJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · Long Jump · RichmondRichmondLong Jump--FOULJr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Long Jump · Place 9 · RichmondRichmondLong JumpRound P9.6.18mWind: 1.3Jr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Long Jump · Place 2 · RichmondRichmondLong Jump2.5.89mWind: 0Jr
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · Long Jump · Place 1 · RichmondRichmondLong Jump16.26mJR
Apr 27Virginia High PerformanceApr 27 · Long Jump · Place 1 · RichmondRichmondLong Jump16.26mSO
Mar 21Fred HardyMar 21 · Long Jump · Place 1 · RichmondRichmondLong Jump1.6.12mWind: 1.6Jr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · Long Jump · Place 1 · RichmondRichmondLong Jump1.6.12mJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · Long Jump · Place 2 · RichmondRichmondLong Jump219-7FR
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · Long Jump · Place 1 · RichmondRichmondLong Jump120-1FR
Apr 28Virginia High PerformanceApr 28 · Long Jump · Place 2 · RichmondRichmondLong Jump26.00m—
Apr 19Virginia ChallengeApr 19 · Long Jump · Place 15 · RichmondRichmondLong Jump155.69m—
Mar 22Fred Hardy InvitationalMar 22 · Long Jump · Place 2 · RichmondRichmondLong Jump25.54m PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · Long Jump · Place 11 · RichmondRichmondLong Jump11.5.42mFr
Feb 10Darius Dixon Memorial InvitationalFeb 10 · Long Jump · Place 32 · RichmondRichmondLong Jump325.25m PBFR
Feb 10Darius Dixon Memorial InvitationalFeb 10 · 60 Meters · Place 24 · RichmondRichmond60 Meters248.12FR
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 60 Meter · Place 2 · RichmondRichmond60 Meter2.7.96a PBFr

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Triple Jump · Place 1 · Boyle CountyBoyle CountyTriple Jump136-06.7512
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Long Jump · Place 1 · Boyle CountyBoyle CountyLong Jump117-10.5012
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Triple Jump · Place 1 · Boyle CountyBoyle CountyTriple Jump136-6.7512
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Long Jump · Place 1 · Boyle CountyBoyle CountyLong Jump117-10.5012
May 23KHSAA Class 2A Region 5May 23 · Triple Jump · Place 1 · Boyle CountyBoyle CountyTriple Jump136-07.2512
May 23KHSAA Class 2A Region 5May 23 · Long Jump · Place 2 · Boyle CountyBoyle CountyLong Jump216-10.7512
Apr 22Eastern RelaysApr 22 · Triple Jump · Boyle CountyBoyle CountyTriple Jump—FOUL12
Apr 22Eastern RelaysApr 22 · Long Jump · Place 2 · Boyle CountyBoyle CountyLong Jump218-04.7512
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · Triple Jump · Place 4 · Boyle CountyBoyle CountyTriple Jump434-03.0012
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · Long Jump · Place 5 · Boyle CountyBoyle CountyLong Jump515-07.0012
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · Triple Jump · Place 4 · Boyle CountyBoyle CountyTriple Jump434-312
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · Long Jump · Place 5 · Boyle CountyBoyle CountyLong Jump515-712
Apr 12Dunbar All-ComersApr 12 · Triple Jump · Place 1 · BoyleBoyleTriple Jump135-7.50SR
Apr 12Dunbar All-ComersApr 12 · Long Jump · Place 1 · BoyleBoyleLong Jump117-1.25SR

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26KTCCCA State AA/AAA Indoor ChampionshipsFeb 26 · Triple Jump · Place 1 · Boyle CountyBoyle CountyTriple Jump133-09.5012
Feb 26KTCCCA State AA/AAA Indoor ChampionshipsFeb 26 · Long Jump · Place 1 · Boyle CountyBoyle CountyLong Jump117-04.2512
Feb 11Eastern Indoors InvitationalFeb 11 · Triple Jump · Place 1 · Boyle CountyBoyle CountyTriple Jump1.37-06.50 PB12
Feb 11Eastern Indoors InvitationalFeb 11 · Long Jump · Place 3 · Boyle CountyBoyle CountyLong Jump3.17-02.2512
Feb 5Louisville Indoor GamesFeb 5 · Long Jump · Place 1 · Boyle CountyBoyle CountyLong Jump117-10.50F12
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · Triple Jump · Place 2 · UnattachedUnattachedTriple Jump2.11.01m12
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · Long Jump · Place 13 · UnattachedUnattachedLong Jump13.4.49m12

2021 Outdoor Track

40 results
DateMeetEventPlMarkGr
Jun 23AAU Region 6Jun 23 · Triple Jump · Place 5 · UnattachedUnattachedTriple Jump5.35-04.2511
Jun 23AAU Region 6Jun 23 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.17-00.5011
Jun 11KHSAA Class 2A State ChampionshipJun 11 · Triple Jump · Place 4 · Boyle CountyBoyle CountyTriple Jump4.10.88m PB11
Jun 11KHSAA Class 2A State ChampionshipJun 11 · Long Jump · Place 5 · Boyle CountyBoyle CountyLong Jump5.5.13m11
Jun 11KHSAA Class 2A State ChampionshipJun 11 · 100 Meters · Place 15 · Boyle CountyBoyle County100 Meters15.13.15aWind: 011
Jun 2KHSAA Class AA Region 5Jun 2 · Triple Jump · Place 2 · Boyle CountyBoyle CountyTriple Jump234-08.2511
Jun 2KHSAA Class AA Region 5Jun 2 · Long Jump · Place 2 · Boyle CountyBoyle CountyLong Jump216-09.5011
Jun 2KHSAA Class AA Region 5Jun 2 · 200 Meters · Place 3 · Boyle CountyBoyle County200 Meters327.4711
Jun 2KHSAA Class AA Region 5Jun 2 · 100 Meters · Place 3 · Boyle CountyBoyle County100 Meters313.3211
May 22CKC ChampionshipsMay 22 · Triple Jump · Place 2 · Boyle CountyBoyle CountyTriple Jump236-11.5011
May 22CKC ChampionshipsMay 22 · Long Jump · Place 3 · Boyle CountyBoyle CountyLong Jump316-09.7511
May 22CKC ChampionshipsMay 22 · 200 Meters · Place 3 · Boyle CountyBoyle County200 Meters327.36 PB11
May 22CKC ChampionshipsMay 22 · 100 Meters · Place 4 · Boyle CountyBoyle County100 Meters413.1711
May 7Eastern RelaysMay 7 · Triple Jump · Place 3 · Boyle CountyBoyle CountyTriple Jump3.34-01.2511
May 7Eastern RelaysMay 7 · Long Jump · Place 6 · Boyle CountyBoyle CountyLong Jump6.15-09.5011
Apr 30South Laurel InvitationalApr 30 · Triple Jump · Place 2 · Boyle CountyBoyle CountyTriple Jump233-10.0011
Apr 30South Laurel InvitationalApr 30 · Long Jump · Place 4 · Boyle CountyBoyle CountyLong Jump414-09.2511
Apr 30South Laurel InvitationalApr 30 · 100 Meters · Place 5 · Boyle CountyBoyle County100 Meters513.9811
Apr 27Mercer County All-Comers MeetApr 27 · Triple Jump · Place 2 · Boyle CountyBoyle CountyTriple Jump236-03.5011
Apr 27Mercer County All-Comers MeetApr 27 · Long Jump · Place 2 · Boyle CountyBoyle CountyLong Jump215-11.2511
Apr 27Mercer County All-Comers MeetApr 27 · 100 Meters · Place 4 · Boyle CountyBoyle County100 Meters413.6811
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · Triple Jump · Place 1 · Boyle CountyBoyle CountyTriple Jump135-03.5011
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · Long Jump · Place 1 · Boyle CountyBoyle CountyLong Jump116-07.7511
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · 100 Meters · Place 2 · Boyle CountyBoyle County100 Meters214.0711
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · Triple Jump · Place 1 · Boyle CountyBoyle CountyTriple Jump135-03.5011
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · Long Jump · Place 1 · Boyle CountyBoyle CountyLong Jump116-07.7511
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · 100 Meters · Place 2 · Boyle CountyBoyle County100 Meters214.0711
Apr 20Danville HS AllcomersApr 20 · Triple Jump · Place 1 · Boyle CountyBoyle CountyTriple Jump134-06.0011
Apr 20Danville HS AllcomersApr 20 · Long Jump · Place 3 · Boyle CountyBoyle CountyLong Jump314-08.7511
Apr 20Danville HS AllcomersApr 20 · 100 Meters · Place 3 · Boyle CountyBoyle County100 Meters313.6011
Apr 17AJ's Heart of the Bluegrass Track ClassicApr 17 · Triple Jump · Place 8 · Boyle CountyBoyle CountyTriple Jump833-10.2511
Apr 17AJ's Heart of the Bluegrass Track ClassicApr 17 · Long Jump · Place 7 · Boyle CountyBoyle CountyLong Jump715-05.7511
Apr 13Mercer County All ComersApr 13 · Triple Jump · Place 2 · Boyle CountyBoyle CountyTriple Jump234-04.0011
Apr 13Mercer County All ComersApr 13 · Long Jump · Place 3 · Boyle CountyBoyle CountyLong Jump315-03.0011
Apr 10Clash of the Classes IXApr 10 · Triple Jump · Place 2 · Boyle CountyBoyle CountyTriple Jump232-05.2511
Apr 10Clash of the Classes IXApr 10 · Long Jump · Place 3 · Boyle CountyBoyle CountyLong Jump314-05.5011
Mar 30Danville HS All ComersMar 30 · Triple Jump · Place 2 · Boyle CountyBoyle CountyTriple Jump234-10.0011
Mar 30Danville HS All ComersMar 30 · Long Jump · Place 2 · Boyle CountyBoyle CountyLong Jump215-09.5011
Mar 30Danville HS All ComersMar 30 · 200 Meters · Place 3 · Boyle CountyBoyle County200 Meters328.8011
Mar 30Danville HS All ComersMar 30 · 100 Meters · Place 3 · Boyle CountyBoyle County100 Meters313.7611