Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDogwood Track Classic · May 1108-00.50Dogwood Track ClassicMay 1, 2026
Shot Put · 4kg · OutdoorDogwood Track Classic · May 131-03.50Dogwood Track ClassicMay 1, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Discus · Place 11 · HanoverDiscus1kg11.106-0412
May 1Dogwood Track ClassicMay 1 · Discus · Place 12 · HanoverDiscus1kg12.108-00.50 PB12
May 1Dogwood Track ClassicMay 1 · Shot Put · Place 36 · HanoverShot Put4kg36.31-03.50 PB12
Apr 18Hanover Hawks Spring InvitationalApr 18 · Discus · Place 4 · HanoverDiscus1kg4.106' 3"12
Apr 18Hanover Hawks Spring InvitationalApr 18 · Shot Put · Place 8 · HanoverShot Put4kg8.31' 0"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Atlee PB Meet #3Feb 11 · Shot Put · Place 2 · HanoverShot Put230-04.0012
Feb 11Atlee PB Meet #3Feb 11 · Shot Put · Place 2 · HanoverShot Put230-412
Feb 7The 63rd East Coast InvitationalFeb 7 · Shot Put · Place 9 · HanoverShot Put932-03.75—
Jan 14Hanover Polar Bear Meet #1Jan 14 · Shot Put · Place 1 · HanoverShot Put132-612

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Shot Put · Place 7 · HanoverShot Put735-04.5011
May 2Dogwood Track ClassicMay 2 · Discus · Place 29 · HanoverDiscus2994-0811
May 2Dogwood Track ClassicMay 2 · Shot Put · Place 17 · HanoverShot Put1733-01.5011
May 2Dogwood Track ClassicMay 2 · Discus · Place 29 · HanoverDiscus2994-0811
May 2Dogwood Track ClassicMay 2 · Shot Put · Place 17 · HanoverShot Put1733-01.5011
Apr 18Mechanicsville InvitationalApr 18 · Discus · Place 4 · HanoverDiscus4102-00—
Apr 18Mechanicsville InvitationalApr 18 · Shot Put · Place 5 · HanoverShot Put531-10.00—
Apr 9Atlee Meet #1 Apr 9 · Discus · Place 2 · HanoverDiscus289-511
Apr 9Atlee Meet #1 Apr 9 · Shot Put · Place 1 · HanoverShot Put133-711

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · Shot Put · Place 7 · HanoverShot Put733-00.0011
Feb 6Atlee Polar Bear #5Feb 6 · Shot Put · Place 3 · HanoverShot Put332-04.00—
Jan 29Atlee Polar Bear #4Jan 29 · Shot Put · Place 2 · HanoverShot Put233-01.00—
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Shot Put · Place 5 · HanoverShot Put532-02.0011
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Shot Put · Place 5 · HanoverShot Put532-211

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20VHSL Region 4B ChampionshipMay 20 · Discus · Place 7 · HanoverDiscus794-01.00SO
May 20VHSL Region 4B ChampionshipMay 20 · Shot Put · Place 10 · HanoverShot Put1029-11.50SO
May 3Dogwood Track ClassicMay 3 · Shot Put · Place 36 · HanoverShot Put3627-06.0010
Apr 24Atlee JV InvitationalApr 24 · Discus · Place 1 · HanoverDiscus184-410
Apr 10Atlee Meet #1Apr 10 · Discus · Place 4 · HanoverDiscus482-1010
Apr 10Atlee Meet #1Apr 10 · Shot Put · Place 4 · HanoverShot Put431-6.5010
Mar 29Charles City InvitationalMar 29 · Discus · Place 14 · HanoverDiscus1474-05—
Mar 29Charles City InvitationalMar 29 · Shot Put · Place 7 · HanoverShot Put730-09.00—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Louisa Polar Bear TwoJan 26 · Shot Put · Place 2 · HanoverShot Put232-08.5010
Jan 13STC MEET #3Jan 13 · Shot Put · Place 6 · HanoverShot Put628-06.0010

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Glen Allen InvitationalMay 13 · Shot Put · Place 25 · HanoverShot Put2528-06.509
May 13Glen Allen InvitationalMay 13 · Shot Put · Place 25 · HanoverShot Put2528-06.509
Apr 29Atlee Mini-InvitationalApr 29 · Discus · Place 10 · HanoverDiscus1077-089
Apr 29Atlee Mini-InvitationalApr 29 · Shot Put · Place 28 · HanoverShot Put2823-05.009
Apr 15Kellie Wells ClassicApr 15 · Shot Put · Place 35 · HanoverShot Put3525-10.00—
Apr 15Kellie Wells ClassicApr 15 · Shot Put · Place 35 · HanoverShot Put3525-109
Mar 25FLUVANNA COUNTY HS INVITATIONAL 2023Mar 25 · Shot Put · Place 9 · HanoverShot Put925-03.00—
Mar 25FLUVANNA COUNTY HS INVITATIONAL 2023Mar 25 · Discus · Place 9 · HanoverDiscus974-07—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10Louisa Last Chance Polar BearFeb 10 · Shot Put · Place 8 · HanoverShot Put824-07.009
Feb 10Louisa Last Chance Polar BearFeb 10 · Shot Put · Place 8 · HanoverShot Put824-07.009
Feb 1Hanover Polar Bear MeetFeb 1 · Shot Put · Place 8 · HanoverShot Put822-04.00—
Jan 11FUMA Mini Invite #3Jan 11 · Shot Put · Place 20 · HanoverShot Put2021-01.009