Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSHS Valley District Mini · May 572-00SHS Valley District MiniMay 5, 2026
Shot Put · 4kg · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 236.74mEast Coast Elite - Roanoke 1.23.25January 23, 2025
Shot Put · 4kg · OutdoorSHS Valley District Mini · May 528-05.00SHS Valley District MiniMay 5, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Valley District ChampionshipMay 18 · Shot Put · Place 11 · SpotswoodShot Put4kg11.25-00.2511
May 5SHS Valley District MiniMay 5 · Discus · Place 8 · SpotswoodDiscus1kg8.72-00 PB11
May 5SHS Valley District MiniMay 5 · Shot Put · Place 3 · SpotswoodShot Put4kg3.28-05.00 PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Valley District ChampionshipFeb 7 · Shot Put · Place 8 · SpotswoodShot Put827-02.00—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Discus · Place 18 · SpotswoodDiscus1878-03—
May 20Valley District Track & Field ChampionshipsMay 20 · Discus · Place 5 · SpotswoodDiscus583-10—
May 7Valley District Meet #3May 7 · Discus · Place 9 · SpotswoodDiscus978-01—
May 7Valley District Meet #3May 7 · Shot Put · Place 20 · SpotswoodShot Put2023-08.00—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 43 · SpotswoodShot Put4kg43.6.74m PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · Shot Put · Place 38 · SpotswoodShot Put4kg38.6.60m10
Jan 25WFS INDOOR MM#4Jan 25 · Shot Put · Place 14 · SpotswoodShot Put1418-09.00—
Jan 20Fred Hardy InvitationalJan 20 · Shot Put · Place 30 · SpotswoodShot Put3020-00.009
Jan 17EMU Mini InviteJan 17 · Shot Put · Place 8 · SpotswoodShot Put820-06.00—
Jan 13Walt Cormack MemorialJan 13 · Shot Put · Place 44 · SpotswoodShot Put4421-09.75—
Jan 5East Coast Elite #1Jan 5 · Shot Put · Place 19 · SpotswoodShot Put4kg19.6.34m9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Valley District Meet #4May 7 · Discus · Place 10 · SpotswoodDiscus1067-10—
May 7Valley District Meet #4May 7 · Shot Put · Place 22 · SpotswoodShot Put2219-03.00—
Apr 10District Mini MeetApr 10 · Discus · Place 20 · SpotswoodDiscus2056-09—
Apr 10District Mini MeetApr 10 · Shot Put · Place 21 · SpotswoodShot Put2119-01.00—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · Shot Put · Place 27 · SpotswoodShot Put4kg27.6.29m9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12EMU Meet 1Dec 12 · Shot Put · Place 9 · SpotswoodShot Put4kg9.21-10.50Unofficial9
Dec 5FUMA Mini Invite #1Dec 5 · Shot Put · Place 14 · SpotswoodShot Put4kg14.21-02.009