Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBattlefield Relays · Mar 2186-11Battlefield RelaysMarch 21, 2026
Shot Put · 4kg · OutdoorVictor Cahoon Invitational · May 933-10.00Victor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Shot Put · Place 11 · John ChampeShot Put4kg11.32-111
May 9Victor Cahoon InvitationalMay 9 · Discus · Place 17 · John ChampeDiscus1kg17.86-0411
May 9Victor Cahoon InvitationalMay 9 · Shot Put · Place 5 · John ChampeShot Put4kg5.33-10.00 PB11
May 1Dogwood Track ClassicMay 1 · Shot Put · Place 39 · John ChampeShot Put4kg39.30-10.0011
Mar 21Battlefield RelaysMar 21 · Discus · Place 4 · John ChampeDiscus1kg4.86-11 PB11
Mar 21Battlefield RelaysMar 21 · Shot Put · Place 2 · John ChampeShot Put4kg2.30-1111
Mar 18PV, BR, R, JC, WGMar 18 · Discus · Place 2 · John ChampeDiscus1kg2.80-311
Mar 18PV, BR, R, JC, WGMar 18 · Shot Put · Place 2 · John ChampeShot Put4kg2.30-711

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · Shot Put · Place 7 · John ChampeShot Put731-10.5011
Jan 10Walt Cormack MemorialJan 10 · Shot Put · Place 6 · John ChampeShot Put629-09.00—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · Shot Put · Place 9 · John ChampeShot Put927-110
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · Discus · Place 8 · John ChampeDiscus886-310
May 16Catoctin District ChampionshipMay 16 · Discus · Place 4 · John ChampeDiscus485-00—
May 16Catoctin District ChampionshipMay 16 · Shot Put · Place 1 · John ChampeShot Put129-09.50—
May 7Riverside Meet (BW, JC, LR)May 7 · Shot Put · Place 2 · John ChampeShot Put228-210
May 7Riverside Meet (BW, JC, LR)May 7 · Discus · Place 2 · John ChampeDiscus281-1110
Apr 26LOCO ChampionshipApr 26 · Shot Put · Place 15 · John ChampeShot Put1527-010
Apr 26LOCO ChampionshipApr 26 · Discus · Place 11 · John ChampeDiscus1186-310
Mar 29Spartan Classic Mar 29 · Shot Put · Place 7 · John ChampeShot Put728-210
Mar 29Spartan Classic Mar 29 · Discus · Place 11 · John ChampeDiscus1176-710
Mar 22Battlefield RelaysMar 22 · Discus · Place 9 · John ChampeDiscus975-4.5010
Mar 22Battlefield RelaysMar 22 · Shot Put · Place 9 · John ChampeShot Put927-610

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Region 4C ChampionshipsFeb 18 · Shot Put · Place 11 · John ChampeShot Put1123-910
Feb 10Catoctin District Indoor Track & Field ChampionshipsFeb 10 · Shot Put · Place 6 · John ChampeShot Put624-11.50—
Feb 1Groundhog Polar Bear InvitationalFeb 1 · Shot Put · Place 13 · John ChampeShot Put1324-510
Jan 28Loudoun Valley Quad (I, JC, LC)Jan 28 · Shot Put · Place 4 · John ChampeShot Put426-910