Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorVHSL Class 3 State Championships · Jun 5121-06VHSL Class 3 State ChampionshipsJune 5, 2026
Shot Put · 12lb · OutdoorWalter Bass Invite · Jan 1739-08.00Walter Bass InviteJanuary 17, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 84 · BDP TCBDP TCDiscus1.6kg84.37.0212
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Discus · Place 12 · Culpeper CountyCulpeper CountyDiscus1.6kg12.121-06 PB12
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · Discus · Place 3 · Culpeper CountyCulpeper CountyDiscus1.6kg3.120-1112
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · Shot Put · Place 5 · Culpeper CountyCulpeper CountyShot Put12lb5.39-05.0012
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 44 · Culpeper CountyCulpeper CountyShot Put12lb44.39-08.00 PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · Shot Put · Place 4 · Culpeper CouCulpeper CouShot Put439-10.50—
Jan 23WFS INDOOR MM#3Jan 23 · Shot Put · Place 5 · Culpeper CouCulpeper CouShot Put540-00.50—
Jan 10Heritage InvitationalJan 10 · Shot Put · Place 3 · Culpeper CouCulpeper CouShot Put342-05.00—
Jan 10Heritage InvitationalJan 10 · Shot Put · Place 3 · Culpeper CouCulpeper CouShot Put342-05.00—
Jan 7Courtland HS Polar Bear Meet #1Jan 7 · Shot Put · Place 3 · Culpeper CountyCulpeper CountyShot Put343-112

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 3Spotsylvania HS Polar Bear Quad Plus 1Dec 3 · Shot Put · Culpeper CountyCulpeper CountyShot Put12lb—DNS12
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · Discus · Place 2 · CULPEPER COUCULPEPER COUDiscus2129-08—
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · Shot Put · Place 6 · CULPEPER COUCULPEPER COUShot Put638-06.50—
Apr 2Battlefield Dist. (Eastern View)Apr 2 · Discus · CULPEPER COUCULPEPER COUDiscus—138-04—
Apr 2Battlefield Dist. (Eastern View)Apr 2 · Shot Put · Place 8 · CULPEPER COUCULPEPER COUShot Put837-10.00—
Mar 21adidas Track Nationals 2025Mar 21 · Shot Put · Culpeper CouCulpeper CouShot Put—FOUL11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Shot Put · Place 18 · Culpeper CouCulpeper CouShot Put1834-06.0011
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Shot Put · Place 18 · Culpeper CouCulpeper CouShot Put1834-06.0011
Jan 29Battlefield at King George #2Jan 29 · Shot Put · Place 2 · Culpeper CountyCulpeper CountyShot Put241-02.50JR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31VHSL Class 3 State ChampionshipsMay 31 · Discus · Place 23 · Culpeper CouCulpeper CouDiscus23119-0310
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · Shot Put · Place 14 · Culpeper CouCulpeper CouShot Put1436-00.50—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · Shot Put · Place 14 · Culpeper CouCulpeper CouShot Put1436-00.50—
Apr 26Falcon Track ClassicApr 26 · Shot Put · Place 9 · Culpeper CountyCulpeper CountyShot Put936-910
Apr 26Falcon Track ClassicApr 26 · Discus · Place 8 · Culpeper CountyCulpeper CountyDiscus8117-410
Apr 24Battlefield at King GeorgeApr 24 · Shot Put · Place 6 · Culpeper CountyCulpeper CountyShot Put640-5SO
Apr 19WFS Mini-Meet #3 Apr 19 · Shot Put · Place 5 · Culpeper CouCulpeper CouShot Put537-09.50—
Mar 15adidas Track NationalsMar 15 · Shot Put · Place 61 · Culpeper CouCulpeper CouShot Put6141-11.5010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Bulldog InvitationalJan 27 · Shot Put · Place 33 · Culpeper CouCulpeper CouShot Put3337-03.2510

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Battlefield District Winter Meet #2 (Caroline)Dec 7 · Shot Put · Place 2 · CULPEPER COUCULPEPER COUShot Put238-03.00—