Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorGus Lacy Track Classic · Apr 2227.60Gus Lacy Track ClassicApril 22, 2023
400 Meters · OutdoorJJ Updike Last Chance Invitational · May 1255.25JJ Updike Last Chance InvitationalMay 12, 2023
Pole Vault · OutdoorVHSL Class 3 State Championships · Jun 514-06.00VHSL Class 3 State ChampionshipsJune 5, 2026
Triple Jump · OutdoorVHSL Region 3C Championships · May 2337-03.50VHSL Region 3C ChampionshipsMay 23, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Pole Vault · Place 5 · SpotswoodPole Vault5.14-06.00 PB12
May 18Valley District ChampionshipMay 18 · Pole Vault · Place 2 · SpotswoodPole Vault2.14-00.0012
May 5SHS Valley District MiniMay 5 · Pole Vault · Place 2 · SpotswoodPole Vault2.13-06.0012
May 1Dogwood Track ClassicMay 1 · Pole Vault · Place 11 · SpotswoodPole Vault11.13-06.0012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · Pole Vault · Place 4 · SpotswoodPole Vault413-03.00—
Feb 7Valley District ChampionshipFeb 7 · Triple Jump · Place 3 · SpotswoodTriple Jump339-08.00—
Feb 7Valley District ChampionshipFeb 7 · Pole Vault · Place 1 · SpotswoodPole Vault112-06.00—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · Pole Vault · Place 1 · SpotswoodPole Vault113-09.00—
Jan 17Ed Long InvitationalJan 17 · Pole Vault · Place 2 · SpotswoodPole Vault213-06.00—
Jan 9VTCA Winter ClassicJan 9 · Pole Vault · Place 1 · SpotswoodPole Vault112-06.00—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · Pole Vault · Place 11 · SpotswoodPole Vault1111-06.0011
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Pole Vault · Place 10 · SpotswoodPole Vault1011-06.00—
May 7Valley District Meet #3May 7 · Pole Vault · Place 3 · SpotswoodPole Vault310-09.00—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Pole Vault · Place 4 · SpotswoodPole Vault411-011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Triple Jump · Place 15 · SpotswoodTriple Jump15.37-03.50 PB10
May 23VHSL Region 3C ChampionshipsMay 23 · Pole Vault · Place 11 · SpotswoodPole Vault11.11-00.0010
May 7Valley District Meet #4May 7 · Triple Jump · Place 5 · SpotswoodTriple Jump537-03.50—
May 7Valley District Meet #4May 7 · Pole Vault · Place 3 · SpotswoodPole Vault310-06.00—
Apr 24City / County MeetApr 24 · Triple Jump · Place 7 · SpotswoodTriple Jump736-02.00—
Apr 24City / County MeetApr 24 · Pole Vault · Place 4 · SpotswoodPole Vault410-06.00—
Apr 13Gus Lacy Track ClassicApr 13 · Pole Vault · Place 14 · SpotswoodPole Vault149-06.0010
Apr 13Gus Lacy Track ClassicApr 13 · Pole Vault · Place 16 · SpotswoodPole Vault1610-00.0010
Apr 10District Mini MeetApr 10 · Triple Jump · Place 8 · SpotswoodTriple Jump837-04.50—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Pole Vault · SpotswoodPole Vault--NH9
May 17Valley District ChampionshipsMay 17 · Triple Jump · Place 10 · SpotswoodTriple Jump1037-02.00—
May 12JJ Updike Last Chance InvitationalMay 12 · 400 Meters · Place 11 · Spotswood400 Meters1155.25 PB—
Apr 22Gus Lacy Track ClassicApr 22 · Pole Vault · Place 10 · SpotswoodPole Vault109-00.00—
Apr 22Gus Lacy Track ClassicApr 22 · 200 Meters · Place 19 · Spotswood200 Meters1927.60 PB—