Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley District Track & Field Championships · May 2012.70Valley District Track & Field ChampionshipsMay 20, 2025
200 Meters · OutdoorVHSL Region 3C Outdoor Track and Field Championship Meet · May 2826.42VHSL Region 3C Outdoor Track and Field Championship MeetMay 28, 2025
300 Meters · IndoorRegion 3C Indoor Track & Field Championships · Feb 2242.82Region 3C Indoor Track & Field ChampionshipsFebruary 22, 2025
400 Meters · OutdoorValley District Championships · May 171:00.12Valley District ChampionshipsMay 17, 2023
500 Meters · IndoorEast Coast Elite - Roanoke · Dec 141:24.04aEast Coast Elite - RoanokeDecember 14, 2024
55 Meter · IndoorFUMA Mini Invite #2 · Dec 187.74aFUMA Mini Invite #2December 18, 2024
55 Meters · IndoorRegion 3C Indoor Track & Field Championships · Feb 227.51Region 3C Indoor Track & Field ChampionshipsFebruary 22, 2025
Long Jump · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 234.86mEast Coast Elite - Roanoke 1.23.25January 23, 2025
Long Jump · OutdoorVHSL 3A State Championships · Jun 317-02.00VHSL 3A State ChampionshipsJune 3, 2022
Triple Jump · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 239.61mEast Coast Elite - Roanoke 1.23.25January 23, 2025
Triple Jump · OutdoorVHSL 3A State Championships · Jun 337-02.50VHSL 3A State ChampionshipsJune 3, 2022

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

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · Long Jump · Place 1 · SpotswoodLong Jump117-11.5012
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 400 Meters · Place 11 · Spotswood400 Meters111:01.5712
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Triple Jump · Place 4 · SpotswoodTriple Jump435-06.50—
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Long Jump · Place 5 · SpotswoodLong Jump516-11.75—
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · 200 Meters · Place 4 · Spotswood200 Meters426.42 PB—
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · 100 Meters · Place 6 · Spotswood100 Meters612.80—
May 20Valley District Track & Field ChampionshipsMay 20 · Triple Jump · Place 1 · SpotswoodTriple Jump134-08.00—
May 20Valley District Track & Field ChampionshipsMay 20 · Long Jump · Place 1 · SpotswoodLong Jump117-04.00—
May 20Valley District Track & Field ChampionshipsMay 20 · 200 Meters · Place 1 · Spotswood200 Meters126.49—
May 20Valley District Track & Field ChampionshipsMay 20 · 100 Meters · Place 1 · Spotswood100 Meters112.70 PB—
May 7Valley District Meet #3May 7 · Long Jump · Place 1 · SpotswoodLong Jump116-06.25—
May 7Valley District Meet #3May 7 · 400 Meters · Place 1 · Spotswood400 Meters11:00.59—
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 8 · SpotswoodTriple Jump835-07.5012
May 2Dogwood Track ClassicMay 2 · Long Jump · Place 21 · SpotswoodLong Jump2116-02.5012
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 8 · SpotswoodTriple Jump835-07.5012
May 2Dogwood Track ClassicMay 2 · Long Jump · Place 21 · SpotswoodLong Jump2116-02.5012
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 200 Meters · Place 1 · Spotswood200 Meters127.0612
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Triple Jump · Place 1 · SpotswoodTriple Jump135-112
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Long Jump · Place 1 · SpotswoodLong Jump117-212

2025 Indoor Track

32 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Long Jump · Place 12 · SpotswoodLong Jump1216-00.2512
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55 Meters · Place 14 · Spotswood55 MetersRound P147.5712
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Triple Jump · Place 6 · SpotswoodTriple Jump635-05.5012
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Long Jump · Place 12 · SpotswoodLong Jump1216-00.2512
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55 Meters · Place 14 · Spotswood55 MetersRound P147.5712
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · Triple Jump · Place 3 · SpotswoodTriple Jump334-10.00—
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 300 Meters · Place 3 · Spotswood300 Meters342.82 PB—
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 55 Meters · Place 3 · Spotswood55 Meters37.51 PB—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · Triple Jump · Place 3 · SpotswoodTriple Jump332-09.25—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · Long Jump · Place 2 · SpotswoodLong Jump216-08.50—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 300 Meters · Place 1 · Spotswood300 Meters143.97—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 55 Meters · Place 1 · Spotswood55 Meters17.59—
Feb 8Parks and Recreation InvitationalFeb 8 · Triple Jump · SpotswoodTriple Jump—31-06.25—
Feb 8Parks and Recreation InvitationalFeb 8 · Long Jump · Place 3 · SpotswoodLong Jump315-10.75—
Feb 8Parks and Recreation InvitationalFeb 8 · 55 Meters · Place 1 · Spotswood55 Meters17.60—
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 22 · SpotswoodLong Jump2215-11.2512
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 19 · Spotswood300 Meters1943.2112
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 35 · Spotswood55 Meters357.7412
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 3 · SpotswoodLong Jump315-08.2512
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 23 · Spotswood300 Meters2344.1812
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 20 · Spotswood55 MetersRound P207.67412
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 3 · SpotswoodLong Jump315-08.2512
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 23 · Spotswood300 Meters2344.1812
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 20 · Spotswood55 MetersRound P207.67412
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 500 Meters · Place 22 · Spotswood500 Meters221:24.1412
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55 Meters · Place 34 · Spotswood55 MetersRound P347.7812
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 500 Meters · Place 22 · Spotswood500 Meters221:24.1412
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55 Meters · Place 34 · Spotswood55 MetersRound P347.7812
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Triple Jump · Place 12 · SpotswoodTriple Jump12.9.61m PB12
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Long Jump · Place 6 · SpotswoodLong Jump6.4.86m PB12
Jan 18Walt Cormack MemorialJan 18 · 300 Meters · Place 16 · Spotswood300 Meters1644.03—
Jan 18Walt Cormack MemorialJan 18 · 55 Meters · Place 12 · Spotswood55 Meters127.74—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 55 Meter · Place 6 · Spotswood55 Meter6.7.74a PB12
Dec 18FUMA Mini Invite #2Dec 18 · Long Jump · Place 4 · SpotswoodLong Jump4.15-01.0012
Dec 14East Coast Elite - RoanokeDec 14 · 500 Meters · Place 4 · Spotswood500 Meters4.1:24.04a PB12
Dec 14East Coast Elite - RoanokeDec 14 · 300 Meters · Place 7 · Spotswood300 Meters7.44.91a12
Dec 14East Coast Elite - RoanokeDec 14 · Long Jump · Place 5 · SpotswoodLong Jump5.4.81m12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31VHSL Class 3 State ChampionshipsMay 31 · 400 Meters · Place 14 · Spotswood400 Meters141:03.4011
May 23VHSL Region 3C ChampionshipsMay 23 · 400 Meters · Place 4 · Spotswood400 Meters4.1:02.83a11
May 23VHSL Region 3C ChampionshipsMay 23 · 200 Meters · Place 12 · Spotswood200 Meters12.27.36a11
May 23VHSL Region 3C ChampionshipsMay 23 · 100 Meters · Place 9 · Spotswood100 Meters9.13.17a11
May 7Valley District Meet #4May 7 · 100 Meters · Place 1 · Spotswood100 Meters113.48—
May 3Dogwood Track ClassicMay 3 · 200 Meters · Place 77 · Spotswood200 Meters7728.3011
May 3Dogwood Track ClassicMay 3 · 100 Meters · Place 90 · Spotswood100 MetersRound P9013.76411
Apr 24City / County MeetApr 24 · 400 Meters · Place 2 · Spotswood400 Meters21:03.46—
Apr 24City / County MeetApr 24 · 100 Meters · Place 1 · Spotswood100 Meters113.59—
Apr 13Gus Lacy Track ClassicApr 13 · 200 Meters · Place 8 · Spotswood200 Meters829.0611
Apr 13Gus Lacy Track ClassicApr 13 · 100 Meters · Place 8 · Spotswood100 Meters814.1511
Apr 13Gus Lacy Track ClassicApr 13 · 200 Meters · Place 9 · Spotswood200 Meters928.1411
Apr 13Gus Lacy Track ClassicApr 13 · 100 Meters · Place 4 · Spotswood100 Meters412.9111
Apr 10District Mini MeetApr 10 · 200 Meters · Place 4 · Spotswood200 Meters428.61—
Apr 10District Mini MeetApr 10 · 100 Meters · Place 3 · Spotswood100 Meters313.47—

2023 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 3 State ChampionshipsJun 2 · Triple Jump · Place 3 · SpotswoodTriple Jump337-06.0010
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 200 Meters · Place 9 · Spotswood200 MetersRound P927.0610
Jun 2VHSL Class 3 State ChampionshipsJun 2 · Triple Jump · Place 3 · SpotswoodTriple Jump337-06.0010
Jun 2VHSL Class 3 State ChampionshipsJun 2 · Long Jump · Place 3 · SpotswoodLong Jump317-09.5010
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 400 Meters · Place 7 · Spotswood400 Meters71:00.7910
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 200 Meters · Place 9 · Spotswood200 MetersRound P927.0610
May 23VHSL Region 3C ChampionshipsMay 23 · Triple Jump · Place 4 · SpotswoodTriple Jump4.34-04.7510
May 23VHSL Region 3C ChampionshipsMay 23 · Long Jump · Place 2 · SpotswoodLong Jump2.17-00.5010
May 23VHSL Region 3C ChampionshipsMay 23 · 200 Meters · Place 5 · Spotswood200 Meters5.26.57a10
May 17Valley District ChampionshipsMay 17 · Triple Jump · Place 1 · SpotswoodTriple Jump136-07.75—
May 17Valley District ChampionshipsMay 17 · Long Jump · Place 1 · SpotswoodLong Jump117-05.25—
May 17Valley District ChampionshipsMay 17 · 200 Meters · Place 1 · Spotswood200 Meters126.87—
May 17Valley District ChampionshipsMay 17 · 400 Meters · Place 1 · Spotswood400 Meters11:00.12 PB—
May 17Valley District ChampionshipsMay 17 · 100 Meters · Place 1 · Spotswood100 Meters113.01—
May 12JJ Updike Last Chance InvitationalMay 12 · Triple Jump · Place 1 · SpotswoodTriple Jump135-11.75—
May 12JJ Updike Last Chance InvitationalMay 12 · Long Jump · Place 1 · SpotswoodLong Jump117-07.00—
May 12JJ Updike Last Chance InvitationalMay 12 · 200 Meters · Place 3 · Spotswood200 Meters326.94—
May 5Dogwood Track ClassicMay 5 · Triple Jump · Place 5 · SpotswoodTriple Jump537-10.5010
May 5Dogwood Track ClassicMay 5 · Long Jump · Place 17 · SpotswoodLong Jump1717-07.5010
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 71 · Spotswood400 Meters711:01.7210
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 64 · Spotswood200 Meters6426.8610
May 5Dogwood Track ClassicMay 5 · Triple Jump · Place 5 · SpotswoodTriple Jump537-10.5010
May 5Dogwood Track ClassicMay 5 · Long Jump · Place 17 · SpotswoodLong Jump1717-07.5010
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 70 · Spotswood400 Meters701:01.7210
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 64 · Spotswood200 Meters6426.8610
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 7 · Spotswood200 Meters726.8610
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 6 · Spotswood400 Meters61:01.7210
May 5Dogwood Track ClassicMay 5 · Triple Jump · Place 7 · SpotswoodTriple Jump737-10.5010
May 5Dogwood Track ClassicMay 5 · Long Jump · Place 10 · SpotswoodLong Jump1017-07.5010
May 5Dogwood Track ClassicMay 5 · Triple Jump · Place 5 · SpotswoodTriple Jump536-01.2510
May 5Dogwood Track ClassicMay 5 · Long Jump · Place 29 · SpotswoodLong Jump2916-03.0010
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 64 · Spotswood400 Meters641:02.9510
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 75 · Spotswood200 Meters7527.3410
May 5Dogwood Track ClassicMay 5 · Triple Jump · Place 5 · SpotswoodTriple Jump536-01.2510
May 5Dogwood Track ClassicMay 5 · Long Jump · Place 29 · SpotswoodLong Jump2916-03.0010
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 64 · Spotswood400 Meters641:02.9510
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 75 · Spotswood200 Meters7527.3410
Apr 22Gus Lacy Track ClassicApr 22 · Triple Jump · Place 1 · SpotswoodTriple Jump133-11.75—
Apr 22Gus Lacy Track ClassicApr 22 · Long Jump · Place 3 · SpotswoodLong Jump315-06.50—
Apr 22Gus Lacy Track ClassicApr 22 · 400 Meters · Place 5 · Spotswood400 Meters51:06.87—
Apr 22Gus Lacy Track ClassicApr 22 · 100 Meters · Place 4 · Spotswood100 Meters413.28—

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · Triple Jump · Place 3 · SpotswoodTriple Jump3.37-02.50 PB9
Jun 3VHSL 3A State ChampionshipsJun 3 · Long Jump · Place 5 · SpotswoodLong Jump5.17-02.00 PB9
Jun 3VHSL 3A State ChampionshipsJun 3 · 400 Meters · Place 15 · Spotswood400 Meters15.1:03.86a9
Jun 3VHSL 3A State ChampionshipsJun 3 · 200 Meters · Place 13 · Spotswood200 MetersRound P13.26.93aWind: -0.59
Jun 3VHSL 3A State ChampionshipsJun 3 · 100 Meters · Place 12 · Spotswood100 MetersRound P12.13.03aWind: -1.29
May 13JJ Updike Last Chance InvitationalMay 13 · Long Jump · Place 1 · SpotswoodLong Jump116-05.50—
May 13JJ Updike Last Chance InvitationalMay 13 · 400 Meters · Place 2 · Spotswood400 Meters21:01.72—
May 13JJ Updike Last Chance InvitationalMay 13 · 200 Meters · Place 1 · Spotswood200 Meters127.37—
May 6Dogwood Track ClassicMay 6 · 100 Meters · Place 22 · Spotswood100 MetersRound P2213.109—
May 6Dogwood Track ClassicMay 6 · Triple Jump · Place 2 · SpotswoodTriple Jump237-10.50—
May 6Dogwood Track ClassicMay 6 · Long Jump · Place 8 · SpotswoodLong Jump816-07.00—
May 6Dogwood Track ClassicMay 6 · 200 Meters · Place 30 · Spotswood200 Meters3027.50—
May 6Dogwood Track ClassicMay 6 · 100 Meters · Place 22 · Spotswood100 MetersRound P2213.109—
Apr 23Gus Lacy Track ClassicApr 23 · Triple Jump · Place 2 · SpotswoodTriple Jump235-06.509
Apr 23Gus Lacy Track ClassicApr 23 · Long Jump · Place 1 · SpotswoodLong Jump117-02.009
Apr 23Gus Lacy Track ClassicApr 23 · 200 Meters · Place 6 · Spotswood200 Meters627.099
Apr 9Sprint into Spring InvitationalApr 9 · Triple Jump · Place 1 · SPOTSWOODTriple Jump136-04.509
Apr 9Sprint into Spring InvitationalApr 9 · Long Jump · Place 2 · SPOTSWOODLong Jump214-09.509
Apr 9Sprint into Spring InvitationalApr 9 · 100 Meters · Place 3 · SPOTSWOOD100 Meters313.189
Apr 6Rockbridge Meet Apr 6 · Triple Jump · Place 1 · SpotswoodTriple Jump135-03.50—
Apr 6Rockbridge Meet Apr 6 · Long Jump · Place 1 · SpotswoodLong Jump117-07.50—
Apr 6Rockbridge Meet Apr 6 · 200 Meters · Place 1 · Spotswood200 Meters127.51—
Apr 6Rockbridge Meet Apr 6 · Triple Jump · Place 1 · SpotswoodTriple Jump135-03.50—
Apr 6Rockbridge Meet Apr 6 · Long Jump · Place 1 · SpotswoodLong Jump117-07.50—
Apr 6Rockbridge Meet Apr 6 · 200 Meters · Place 1 · Spotswood200 Meters127.51—