Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGreensville Co. Home Meet #1 · Mar 1373-8Greensville Co. Home Meet #1March 13, 2024
Shot Put · 12lb · OutdoorVHSL Region 2A Championships · May 2737-09.50VHSL Region 2A Championships May 27, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27VHSL Region 2A Championships May 27 · Shot Put · Place 14 · Greensville CountyShot Put12lb14.37-09.50 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Tri-Rivers District ChampionshipsMay 14 · Discus · Place 10 · GreensvilleDiscus1082-0611
May 14Tri-Rivers District ChampionshipsMay 14 · Shot Put · Place 14 · GreensvilleShot Put1431-09.5011
May 14Tri-Rivers District ChampionshipsMay 14 · Discus · Place 10 · Greensville CountyDiscus1082-611
May 14Tri-Rivers District ChampionshipsMay 14 · Shot Put · Place 14 · Greensville CountyShot Put1431-9.5011
May 7Greensville Co. Home Meet 2May 7 · Discus · Place 8 · Greensville CountyDiscus887-1011
May 7Greensville Co. Home Meet 2May 7 · Shot Put · Place 7 · Greensville CountyShot Put733-111
May 1Franklin HS Meet #2May 1 · Discus · Place 8 · GreensvilleDiscus886-02—
May 1Franklin HS Meet #2May 1 · Shot Put · Place 9 · GreensvilleShot Put932-00.00—
May 1Franklin HS Meet #2May 1 · Discus · Place 8 · GreensvilleDiscus886-02—
May 1Franklin HS Meet #2May 1 · Shot Put · Place 9 · GreensvilleShot Put932-00.00—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Greensville Co. Home Meet #3May 1 · Discus · Place 3 · Greensville CountyDiscus3100-810
May 1Greensville Co. Home Meet #3May 1 · Shot Put · Place 9 · Greensville CountyShot Put925-110
Apr 24Sussex Home Meet #3Apr 24 · Discus · Place 11 · Greensville CountyDiscus1175-410
Apr 24Sussex Home Meet #3Apr 24 · Shot Put · Place 16 · Greensville CountyShot Put1627-210
Apr 18Franklin HS Meet #2Apr 18 · Discus · Place 11 · GreensvilleDiscus1172-02—
Apr 18Franklin HS Meet #2Apr 18 · Shot Put · Place 10 · GreensvilleShot Put1031-05.00—
Apr 18Franklin HS Meet #2Apr 18 · Discus · Place 11 · GreensvilleDiscus1172-02—
Apr 18Franklin HS Meet #2Apr 18 · Shot Put · Place 10 · GreensvilleShot Put1031-05.00—
Apr 10Greensville Co. Home Meet #2Apr 10 · Discus · Place 10 · Greensville CountyDiscus1072-110
Apr 10Greensville Co. Home Meet #2Apr 10 · Shot Put · Place 11 · Greensville CountyShot Put1127-11.5010
Mar 13Greensville Co. Home Meet #1Mar 13 · Discus · Place 4 · Greensville CountyDiscus1.6kg4.73-8 PB10
Mar 13Greensville Co. Home Meet #1Mar 13 · Shot Put · Place 5 · Greensville CountyShot Put12lb5.29-5.5010