Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig South Outdoor Track and Field Championships · May 1111.74aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
200 Meters · IndoorTryon Winter Classic · Jan 1626.45aTryon Winter ClassicJanuary 16, 2026
200 Meters · OutdoorBig South Outdoor Track and Field Championships · May 1124.62aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
300 Meters · IndoorVHSL 1A/2A Regional · Feb 1446.78aVHSL 1A/2A RegionalFebruary 14, 2024
55 Meter · IndoorVHSL 1A/2A Regional · Feb 147.49aVHSL 1A/2A RegionalFebruary 14, 2024
55 Meter · OutdoorFUMA Mini Invite #2 · Dec 137.53aFUMA Mini Invite #2December 13, 2023
60 Meter · IndoorTryon Winter Classic · Jan 167.75aTryon Winter ClassicJanuary 16, 2026
60 Meters · IndoorBig South Indoor TF Championships 2026 · Feb 277.63aBig South Indoor TF Championships 2026February 27, 2026
Combined results · OutdoorPrince Edward, Cumberland, Amelia, Nottoway · May 1113.0Prince Edward, Cumberland, Amelia, NottowayMay 11, 2023
High Jump · IndoorLiberty Kickoff · Dec 41.71mLiberty KickoffDecember 4, 2025
High Jump · OutdoorRun 804 (Eight O Four) HS Invitational · Apr 65-02.00Run 804 (Eight O Four) HS InvitationalApril 6, 2024
Long Jump · IndoorLiberty Kickoff · Dec 55.41mLiberty KickoffDecember 5, 2024
Long Jump · OutdoorHigh Point VertKlasse Meeting · Apr 45.56mHigh Point VertKlasse MeetingApril 4, 2025
Shot Put · 4kg · IndoorVHSL Class 2A Region A Indoor Championships · Feb 1531-09.00VHSL Class 2A Region A Indoor ChampionshipsFebruary 15, 2023
Triple Jump · IndoorLiberty Kickoff · Dec 510.52mLiberty KickoffDecember 5, 2024
Triple Jump · OutdoorVHSL 2A State Championships · Jun 333-02.00VHSL 2A State ChampionshipsJune 3, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · High Jump · Place 6 · RadfordRadfordHigh Jump6.1.58mSo
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 200 Meters · Place 7 · RadfordRadford200 MetersRound P7.24.62a PBWind: -0.4So
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 200 Meters · Place 4 · RadfordRadford200 Meters4.24.12aWind: 2.4So
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 6 · RadfordRadford100 MetersRound P6.11.84aWind: 1.4So
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 4 · RadfordRadford100 Meters4.11.74a PBWind: 2So
Apr 17Virginia ChallengeApr 17 · High Jump · Place 11 · RadfordRadfordHigh Jump11.1.62mSo
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 31 · RadfordRadford200 Meters31.24.78aWind: -0.3So
Apr 10Duke InvitationalApr 10 · 100 Meters · Place 23 · RadfordRadford100 MetersRound P23.11.92aWind: 0.6So
Mar 27Davidson RelaysMar 27 · High Jump · Place 13 · RadfordRadfordHigh Jump13.1.48mSo
Mar 27Davidson RelaysMar 27 · 100 Meters · Place 3 · RadfordRadford100 Meters3.12.08aWind: 2So
Mar 20Big South vs SoCon Conference ChallengeMar 20 · High Jump · Place 4 · RadfordRadfordHigh Jump41.55mSO
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 200 Meters · Place 8 · RadfordRadford200 Meters825.14aSO
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 100 Meters · Place 3 · RadfordRadford100 Meters312.16aSO

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · High Jump · Place 4 · RadfordRadfordHigh Jump41.60mSO
Feb 27Big South Indoor TF Championships 2026Feb 27 · 60 Meters · Place 4 · RadfordRadford60 Meters47.64aSO
Feb 27Big South Indoor TF Championships 2026Feb 27 · 60 Meters · Place 6 · RadfordRadford60 Meters67.63a PBSO
Jan 16Tryon Winter ClassicJan 16 · 60 Meter · Place 3 · RadfordRadford60 MeterRound P3.7.75a PBSo
Jan 16Tryon Winter ClassicJan 16 · 60 Meter · Place 7 · RadfordRadford60 Meter7.7.84aSo
Jan 16Tryon Winter ClassicJan 16 · Long Jump · Place 16 · RadfordRadfordLong Jump16.5.04mSo
Jan 16Tryon Winter ClassicJan 16 · High Jump · RadfordRadfordHigh Jump—NHSo
Jan 16Tryon Winter ClassicJan 16 · 200 Meters · Place 22 · RadfordRadford200 Meters22.26.45a PBSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Long Jump · Place 26 · RadfordRadfordLong Jump26.4.91mSo
Dec 4Liberty KickoffDec 4 · High Jump · Place 1 · RadfordRadfordHigh Jump1.1.71m PBSo
Feb 28Big South Indoor ChampionshipFeb 28 · Triple Jump · RadfordRadfordTriple Jump--DNSFr
Feb 28Big South Indoor ChampionshipFeb 28 · Long Jump · Place 13 · RadfordRadfordLong Jump13.4.97mFr
Feb 28Big South Indoor ChampionshipFeb 28 · High Jump · Place 11 · RadfordRadfordHigh Jump11.1.39mFr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Triple Jump · Place 12 · RadfordRadfordTriple Jump12.10.15mFr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Long Jump · RadfordRadfordLong Jump—NDFr
Jan 17Virginia Tech InvitationalJan 17 · 60 Meter · Place 29 · RadfordRadford60 MeterRound P29.8.04aFr
Jan 17Virginia Tech InvitationalJan 17 · Long Jump · RadfordRadfordLong Jump—FOULFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 100 Meters · Place 8 · RadfordRadford100 Meters812.24aFR
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 100 Meters · Place 8 · RadfordRadford100 Meters812.24aFR
May 3The Hill City TwilightMay 3 · Long Jump · RadfordRadfordLong Jump--NMFr
May 3The Hill City TwilightMay 3 · High Jump · Place 2 · RadfordRadfordHigh Jump2.1.55mFr
May 3The Hill City TwilightMay 3 · 100 Meters · Place 3 · RadfordRadford100 Meters3.12.09aWind: 4.1Fr
Apr 4High Point VertKlasse MeetingApr 4 · 100 Meters · Place 12 · RadfordRadford100 Meters1212.09aFr
Apr 4High Point VertKlasse MeetingApr 4 · Long Jump · Place 16 · RadfordRadfordLong Jump165.56m PBFr
Mar 21Fred HardyMar 21 · Long Jump · Place 14 · RadfordRadfordLong Jump14.5.10mWind: 0.9Fr
Mar 21Fred HardyMar 21 · High Jump · RadfordRadfordHigh Jump--DNSFr
Mar 21Fred HardyMar 21 · 200 Meters · RadfordRadford200 Meters--DNSWind: -1Fr
Mar 21Fred HardyMar 21 · 100 Meters · Place 3 · RadfordRadford100 Meters3.12.35aWind: -0.1Fr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 60 Meter · Place 31 · RadfordRadford60 MeterRound P31.8.00aWind: 0Fr
Dec 5Liberty KickoffDec 5 · Triple Jump · Place 23 · RadfordRadfordTriple Jump23.10.52m PBFr
Dec 5Liberty KickoffDec 5 · Long Jump · Place 6 · RadfordRadfordLong Jump6.5.41m PBFr
Feb 14VHSL 1A/2A RegionalFeb 14 · 300 Meters · Place 6 · Prince Edward CountyPrince Edward County300 Meters6.46.78a PB12
Feb 14VHSL 1A/2A RegionalFeb 14 · 55 Meter · Place 6 · Prince Edward CountyPrince Edward County55 MeterRound P6.7.90a12
Feb 14VHSL 1A/2A RegionalFeb 14 · 55 Meter · Place 3 · Prince Edward CountyPrince Edward County55 Meter3.7.49a PB12
Feb 14VHSL 1A/2A RegionalFeb 14 · Triple Jump · Place 2 · Prince Edward CountyPrince Edward CountyTriple Jump2.32-11.0012
Feb 14VHSL 1A/2A RegionalFeb 14 · Long Jump · Place 1 · Prince Edward CountyPrince Edward CountyLong Jump1.17-07.5012
Feb 14VHSL 1A/2A RegionalFeb 14 · Shot Put · Place 6 · Prince Edward CountyPrince Edward CountyShot Put4kg6.25-07.0012
Feb 14VHSL 1A/2A RegionalFeb 14 · High Jump · Place 5 · Prince Edward CountyPrince Edward CountyHigh Jump5.4-04.0012

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Triple Jump · Prince Edward CountyPrince Edward CountyTriple Jump—NM12
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Long Jump · Place 1 · Prince Edward CountyPrince Edward CountyLong Jump1.17-06.5012
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · High Jump · Place 1 · Prince Edward CountyPrince Edward CountyHigh Jump1.5-02.00 PB12
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 200 Meters · Prince Edward CountyPrince Edward County200 Meters—DNS12
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 100 Meters · Place 10 · Prince Edward CountyPrince Edward County100 MetersRound P10.12.78a12

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · 55 Meter · Place 2 · Prince Edward CountyPrince Edward County55 Meter2.7.53a PB12
Dec 13FUMA Mini Invite #2Dec 13 · Triple Jump · Place 4 · Prince Edward CountyPrince Edward CountyTriple Jump4.30-11.0012
Dec 13FUMA Mini Invite #2Dec 13 · Long Jump · Place 1 · Prince Edward CountyPrince Edward CountyLong Jump1.16-05.5012
Dec 13FUMA Mini Invite #2Dec 13 · High Jump · Place 1 · Prince Edward CountyPrince Edward CountyHigh Jump1.5-00.0012
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · 300 Meters · Place 5 · Prince Edward CountyPrince Edward County300 Meters5.53.40aUnofficial12
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · 55 Meter · Place 2 · Prince Edward CountyPrince Edward County55 Meter2.7.78aUnofficial12
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · Triple Jump · Place 4 · Prince Edward CountyPrince Edward CountyTriple Jump4.31-04.75Unofficial12
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · Long Jump · Place 1 · Prince Edward CountyPrince Edward CountyLong Jump1.16-09.25Unofficial12
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · High Jump · Place 2 · Prince Edward CountyPrince Edward CountyHigh Jump2.4-08.00Unofficial12
Dec 2Caroline Icebreaker InvitationalDec 2 · 300 Meters · Place 5 · Prince Edward CountyPrince Edward County300 Meters5.47.75aUnofficial12
Dec 2Caroline Icebreaker InvitationalDec 2 · 55 Meter · Place 2 · Prince Edward CountyPrince Edward County55 Meter2.7.72aUnofficial12
Dec 2Caroline Icebreaker InvitationalDec 2 · Triple Jump · Place 2 · Prince Edward CountyPrince Edward CountyTriple Jump2.31-01.00Unofficial12
Dec 2Caroline Icebreaker InvitationalDec 2 · Long Jump · Place 1 · Prince Edward CountyPrince Edward CountyLong Jump1.16-05.00Unofficial12
Dec 2Caroline Icebreaker InvitationalDec 2 · High Jump · Place 2 · Prince Edward CountyPrince Edward CountyHigh Jump2.5-00.00Unofficial12
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 1 · Prince Edward CountyPrince Edward CountyCombined results14-08.0011
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 2 · Prince Edward CountyPrince Edward CountyCombined results213.0 PB11
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 1 · Prince Edward CountyPrince Edward CountyCombined results14-08.0011
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 2 · Prince Edward CountyPrince Edward CountyCombined results213.011

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1VHSL Class 1/2 Combined Indoor State ChampionshipsMar 1 · 55 Meter · Place 12 · Prince Edward CountyPrince Edward County55 MeterRound P12.7.99a11
Mar 1VHSL Class 1/2 Combined Indoor State ChampionshipsMar 1 · Long Jump · Place 1 · Prince Edward CountyPrince Edward CountyLong Jump1.17-04.0011
Mar 1VHSL Class 1/2 Combined Indoor State ChampionshipsMar 1 · Shot Put · Place 11 · Prince Edward CountyPrince Edward CountyShot Put4kg11.30-10.0011
Mar 1VHSL Class 1/2 Combined Indoor State ChampionshipsMar 1 · High Jump · Place 3 · Prince Edward CountyPrince Edward CountyHigh Jump3.4-10.0011
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · Shot Put · Place 4 · Prince Edward CountyPrince Edward CountyShot Put4kg4.31-09.00 PB11
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · High Jump · Place 3 · Prince Edward CountyPrince Edward CountyHigh Jump3.4-10.0011

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 3Caroline Icebreaker InvitationalDec 3 · 55 Meter · Place 4 · Prince Edward CountyPrince Edward County55 Meter4.7.81aUnofficial11
Dec 3Caroline Icebreaker InvitationalDec 3 · Triple Jump · Place 2 · Prince Edward CountyPrince Edward CountyTriple Jump2.32-07.00Unofficial11
Dec 3Caroline Icebreaker InvitationalDec 3 · Long Jump · Place 2 · Prince Edward CountyPrince Edward CountyLong Jump2.15-05.50Unofficial11
Dec 3Caroline Icebreaker InvitationalDec 3 · High Jump · Place 1 · Prince Edward CountyPrince Edward CountyHigh Jump1.5-02.00Unofficial11
Jun 3VHSL 2A State ChampionshipsJun 3 · Triple Jump · Place 9 · Prince Edward CountyPrince Edward CountyTriple Jump9.33-02.00 PB12
Jun 3VHSL 2A State ChampionshipsJun 3 · Long Jump · Place 4 · Prince Edward CountyPrince Edward CountyLong Jump4.16-07.0012
Jun 3VHSL 2A State ChampionshipsJun 3 · High Jump · Place 3 · Prince Edward CountyPrince Edward CountyHigh Jump3.5-00.0012
Jun 3VHSL 2A State ChampionshipsJun 3 · 200 Meters · Place 1 · Prince Edward CountyPrince Edward County200 MetersRound P1.25.84aWind: 0.912
Jun 3VHSL 2A State ChampionshipsJun 3 · 200 Meters · Place 3 · Prince Edward CountyPrince Edward County200 Meters3.26.46aWind: 1.112
Jun 3VHSL 2A State ChampionshipsJun 3 · 100 Meters · Place 3 · Prince Edward CountyPrince Edward County100 MetersRound P3.12.66aWind: 0.612
Jun 3VHSL 2A State ChampionshipsJun 3 · 100 Meters · Place 2 · Prince Edward CountyPrince Edward County100 Meters2.12.67aWind: 1.112
May 12Prince Edward Buckingham Central Randolph Henry MeetMay 12 · Combined results · Place 1 · Prince Edward CountyPrince Edward CountyCombined results14-08.0010
May 12Prince Edward Buckingham Central Randolph Henry MeetMay 12 · Combined results · Place 1 · Prince Edward CountyPrince Edward CountyCombined results113.0010
Apr 23Heritage InvitationalApr 23 · Long Jump · Place 1 · Prince Edward CountyPrince Edward CountyLong Jump116-06.0010
Apr 23Heritage InvitationalApr 23 · High Jump · Place 1 · Prince Edward CountyPrince Edward CountyHigh Jump15-00.0010
Apr 23Heritage InvitationalApr 23 · 200 Meters · Place 2 · Prince Edward CountyPrince Edward County200 Meters226.4110
Apr 23Heritage InvitationalApr 23 · 100 Meters · Place 5 · Prince Edward CountyPrince Edward County100 Meters513.0810