Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorLiberty Christmas Invitational · Dec 1634-09.00Liberty Christmas InvitationalDecember 16, 2023
Shot Put · 12lb · OutdoorBattlefield District Championships · May 1936-03.00Battlefield District ChampionshipsMay 19, 2025

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Battlefield District ChampionshipsMay 19 · Shot Put · Place 11 · SpotsylvaniaShot Put12lb11.36-03.00 PB11
May 7Battlefield at CourtlandMay 7 · Shot Put · Place 11 · SpotsylvaniaShot Put1135-6.5"11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 18Battlefield at King George #1Dec 18 · Shot Put · SpotsylvaniaShot Put12lb—NM11
Apr 16Battlefield Meet (Caroline)Apr 16 · Shot Put · SpotsylvaniaShot Put12lb--ND10
Apr 10Battlefield Meet (EVHS)Apr 10 · Discus · Place 22 · SpotsylvaniaDiscus2274-9—
Apr 10Battlefield Meet (EVHS)Apr 10 · Shot Put · Place 9 · SpotsylvaniaShot Put936-10.25—
Apr 6Colonial Forge ShowcaseApr 6 · Discus · Place 14 · SPOTSYLVANIADiscus1497-08.5010
Apr 6Colonial Forge ShowcaseApr 6 · Shot Put · Place 11 · SPOTSYLVANIAShot Put1138-01.7510
Mar 20Battlefield Meet (JMHS)Mar 20 · Shot Put · Place 13 · SpotsylvaniaShot Put12lb13.33-08.5010
Feb 10VHSL Region 4B Indoor ChampionshipsFeb 10 · Shot Put · Place 13 · SpotsylvaniaShot Put12lb13.34-03.0010
Jan 24Battlefield (Chancellor)Jan 24 · Shot Put · Place 3 · SpotsylvaniaShot Put12lb3.34-09.50Unofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2WFS INDOOR MM#5Feb 2 · Shot Put · Place 11 · SpotsylvaniaShot Put1135-08.00—
Feb 2WFS INDOOR MM#5Feb 2 · Shot Put · Place 11 · SpotsylvaniaShot Put1135-08.00—
Jan 30Battlefield District ChampionshipJan 30 · Shot Put · Place 2 · SpotsylvaniaShot Put238-3.25SO
Jan 11Battlefield at KG #2Jan 11 · Shot Put · Place 2 · SpotsylvaniaShot Put236-5.50SO

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Shot Put · Place 43 · SpotsylvaniaShot Put12lb43.34-09.00 PB10
Dec 7Battlefield District Winter Meet #2 (Caroline)Dec 7 · Shot Put · Place 5 · SPOTSYLVANIAShot Put533-02.00—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Battlefield District Winter Meet (Spotsylvania) Dec 13 · Shot Put · Place 2 · SpotsylvaniaShot Put12lb2.37-11Unofficial10
May 11Battlefield District Outdoor Track ChampionshipsMay 11 · Discus · Place 21 · SPOTSYLVANIADiscus2190-00—
May 11Battlefield District Outdoor Track ChampionshipsMay 11 · Shot Put · Place 25 · SPOTSYLVANIAShot Put2528-08.00—
May 5Caroline InvitationalMay 5 · Discus · Place 28 · SPOTSYLVANIADiscus2890-09—
May 5Caroline InvitationalMay 5 · Shot Put · Place 34 · SPOTSYLVANIAShot Put3430-04.00—
Apr 29Sprint into Spring InvitationalApr 29 · Discus · Place 15 · SPOTSYLVANIADiscus1583-03—
Apr 29Sprint into Spring InvitationalApr 29 · Shot Put · Place 14 · SPOTSYLVANIAShot Put1432-07.00—
Apr 5Battlefield District Regular Season Meet (Eastern View)Apr 5 · Shot Put · Place 20 · SPOTSYLVANIAShot Put2029-04.259