Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDogwood District Meet · May 195-00Dogwood District MeetMay 1, 2025
Shot Put · 12lb · IndoorLiberty Flames HS Invitational · Dec 737-05.25Liberty Flames HS InvitationalDecember 7, 2024
Shot Put · 12lb · OutdoorVHSL Region 2C Championships · May 2338-03.50VHSL Region 2C ChampionshipsMay 23, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30Chatham Home Meet #2Apr 30 · Shot Put · Place 4 · Nelson CountyShot Put12lb4.36' 6"12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 1Dogwood District MeetMay 1 · Discus · Place 7 · Nelson CountyDiscus1.6kg7.95-00 PB11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · Shot Put · Place 31 · Nelson CountyShot Put12lb31.37-05.25 PB11
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 16 · Nelson CountyCombined results1633-09.5010
Jan 13Walter Bass HS InvitationalJan 13 · Shot Put · Place 57 · Nelson CountyShot Put12lb57.34-07.5010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23VHSL Region 2C ChampionshipsMay 23 · Discus · Place 23 · Nelson CountyDiscus1.6kg23.72-0910
May 23VHSL Region 2C ChampionshipsMay 23 · Shot Put · Place 9 · Nelson CountyShot Put12lb9.38-03.50 PB10
Apr 25Altavista Quad MeetApr 25 · Shot Put · Place 6 · Nelson CountyShot Put635-5.5010
Apr 25Altavista Quad MeetApr 25 · Discus · Place 7 · Nelson CountyDiscus788-1110
Apr 18Appo/Galileo/NC @ WCApr 18 · Shot Put · Place 3 · Nelson CountyShot Put337-1110
Apr 18Appo/Galileo/NC @ WCApr 18 · Discus · Place 7 · Nelson CountyDiscus780-010
Apr 10Nelson, Altavista, Appo, Wm CampbellApr 10 · Shot Put · Place 5 · Nelson CountyShot Put534-1110
Apr 10Nelson, Altavista, Appo, Wm CampbellApr 10 · Discus · Place 3 · Nelson CountyDiscus394-010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · Shot Put · Place 61 · Nelson CountyShot Put12lb61.28-08.2510

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Galileo Track MeetMay 4 · Combined results · Place 17 · Nelson CountyCombined results1731-03.009
May 4Galileo Track MeetMay 4 · Combined results · Place 16 · Nelson CountyCombined results1683-119