Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorVHSL Class 4 State Championships · Jun 5119-10VHSL Class 4 State ChampionshipsJune 5, 2026
Shot Put · 4kg · IndoorVHSL Region 4B ITK Championships · Feb 2126-5.50VHSL Region 4B ITK ChampionshipsFebruary 21, 2026
Shot Put · 4kg · Outdoor2026 Colonial Forge Showcase · Apr 1127-03.002026 Colonial Forge ShowcaseApril 11, 2026
Shot Put · 8lb · OutdoorSpotsylvania Battlefield Home Meet · Apr 829' 6"Spotsylvania Battlefield Home MeetApril 8, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Discus · Place 6 · CourtlandDiscus1kg6.119-10 PB12
May 6Courtland Battlefield Home MeetMay 6 · Discus · Place 2 · CourtlandDiscus1kg2.115' 1"12
May 6Courtland Battlefield Home MeetMay 6 · Shot Put · Place 9 · CourtlandShot Put8lb9.26' 10"12
Apr 18Hanover Hawks Spring InvitationalApr 18 · Discus · Place 3 · CourtlandDiscus1kg3.109' 2"12
Apr 18Hanover Hawks Spring InvitationalApr 18 · Shot Put · Place 19 · CourtlandShot Put4kg19.25' 5"12
Apr 15Chancellor Battlefield MeetApr 15 · Discus · Place 2 · CourtlandDiscus1kg2.100' 3"12
Apr 15Chancellor Battlefield MeetApr 15 · Shot Put · Place 8 · CourtlandShot Put4kg8.26' 11"12
Apr 112026 Colonial Forge ShowcaseApr 11 · Discus · Place 4 · CourtlandDiscus1kg4.106-07.0012
Apr 112026 Colonial Forge ShowcaseApr 11 · Shot Put · Place 26 · CourtlandShot Put4kg26.27-03.00 PB12
Apr 8Spotsylvania Battlefield Home MeetApr 8 · Discus · Place 2 · CourtlandDiscus1kg2.110' 0"12
Apr 8Spotsylvania Battlefield Home MeetApr 8 · Shot Put · Place 4 · CourtlandShot Put8lb4.29' 6" PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · Shot Put · Place 13 · CourtlandShot Put4kg13.26-5.50 PB12
Jan 10CNU HS ShowcaseJan 10 · Shot Put · Place 20 · CourtlandShot Put4kg20.25-11.0012
Jan 7Courtland HS Polar Bear Meet #1Jan 7 · Shot Put · Place 3 · CourtlandShot Put326-1012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 17King George Polar Bear QuadDec 17 · Shot Put · Place 3 · CourtlandShot Put4kg3.27' 10"Unofficial12
Dec 3Spotsylvania HS Polar Bear Quad Plus 1Dec 3 · Shot Put · Place 2 · CourtlandShot Put4kg2.26' 3.5"Unofficial12
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Discus · Place 6 · CourtlandDiscus6103-0511
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Discus · Place 6 · CourtlandDiscus6103-0511
May 19Battlefield District ChampionshipsMay 19 · Discus · Place 2 · CourtlandDiscus1kg2.101-1011
May 7Battlefield at CourtlandMay 7 · Discus · Place 3 · CourtlandDiscus384-3"11
May 2Dogwood Track ClassicMay 2 · Discus · Place 41 · CourtlandDiscus4183-0211
May 2Dogwood Track ClassicMay 2 · Discus · Place 41 · CourtlandDiscus4183-0211
Apr 26Charles B Gordon InvitationalApr 26 · Discus · Place 2 · CourtlandDiscus2104-10.2511
Apr 26Charles B Gordon InvitationalApr 26 · Discus · Place 2 · CourtlandDiscus2104-1011
Apr 23Battlefield District at King GeorgeApr 23 · Shot Put · Place 12 · CourtlandShot Put1225- 111
Apr 23Battlefield District at King GeorgeApr 23 · Discus · Place 4 · CourtlandDiscus491- 811
Apr 17Battlefield District ChancellorApr 17 · Discus · Place 1 · CourtlandDiscus1kg1.98-0311
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · Discus · Place 2 · COURTLANDDiscus290-07—
Apr 2Battlefield Dist. (Eastern View)Apr 2 · Discus · Place 4 · COURTLANDDiscus496-04.50—
Apr 2Battlefield Dist. (Eastern View)Apr 2 · Shot Put · Place 8 · COURTLANDShot Put825-04.00—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · Shot Put · Place 43 · CourtlandShot Put4kg43.25-5.2512

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20VHSL Region 4B ChampionshipMay 20 · Discus · Place 8 · CourtlandDiscus889-03.00SO
May 8Battlefield Dist. ChampionshipsMay 8 · Discus · Place 8 · CourtlandDiscus884-1—
Apr 27Charles B Gordon InvitationalApr 27 · Discus · Place 13 · CourtlandDiscus1386-01—
Apr 27Charles B Gordon InvitationalApr 27 · Discus · Place 13 · CourtlandDiscus1386-110
Apr 24Battlefield at King GeorgeApr 24 · Discus · Place 6 · CourtlandDiscus680-0SO
Apr 16Battlefield Meet (Caroline)Apr 16 · Discus · Place 5 · CourtlandDiscus1kg5.90-0110
Apr 10Battlefield Meet (EVHS)Apr 10 · Discus · Place 5 · CourtlandDiscus582-11—
Mar 20Battlefield Meet (JMHS)Mar 20 · Shot Put · Place 16 · CourtlandShot Put4kg16.23-00.5010

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Battlefield District Regular Season Meet (Eastern View)Apr 5 · Discus · Place 9 · COURTLANDDiscus964-099