Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorVHSL Bull Run District Championship · May 20106-07VHSL Bull Run District ChampionshipMay 20, 2026
Shot Put · 12lb · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 1010.94mECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
Shot Put · 12lb · OutdoorAugusta County Invitational · Apr 2537-01.00Augusta County InvitationalApril 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27VHSL Region 1B Championship 2026May 27 · Discus · Place 12 · Rappahannock CountyRappahannock CountyDiscus1.6kg12.97' 8"11
May 27VHSL Region 1B Championship 2026May 27 · Shot Put · Place 6 · Rappahannock CountyRappahannock CountyShot Put12lb6.36' 4"11
May 20VHSL Bull Run District ChampionshipMay 20 · Discus · Place 9 · Rappahannock CountyRappahannock CountyDiscus1.6kg9.106-07 PB11
May 20VHSL Bull Run District ChampionshipMay 20 · Shot Put · Place 15 · Rappahannock CountyRappahannock CountyShot Put12lb15.34-11.0011
May 8JJ Updike Last Chance InvitationalMay 8 · Discus · Place 11 · Rappahannock CountyRappahannock CountyDiscus1.6kg11.90-1011
May 8JJ Updike Last Chance InvitationalMay 8 · Shot Put · Place 14 · Rappahannock CountyRappahannock CountyShot Put12lb14.36-00.7511
May 1Falcon Track ClassicMay 1 · Discus · Place 21 · Rappahannock CountyRappahannock CountyDiscus1.6kg21.79-311
May 1Falcon Track ClassicMay 1 · Shot Put · Place 13 · Rappahannock CountyRappahannock CountyShot Put12lb13.36-1111
Apr 25Augusta County InvitationalApr 25 · Discus · Place 7 · Rappahannock CountyRappahannock CountyDiscus1.6kg7.88-1011
Apr 25Augusta County InvitationalApr 25 · Shot Put · Place 4 · Rappahannock CountyRappahannock CountyShot Put12lb4.37-01.00 PB11
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 84 · Rappahannock CountyRappahannock CountyShot Put12lb84.33-06.5011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Fred Hardy InvitationalFeb 23 · Shot Put · Place 24 · Rappahannock CountyRappahannock CountyShot Put2433-611
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Shot Put · Place 36 · Rappahannock CountyRappahannock CountyShot Put12lb36.10.94m PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Place 68 · RappahannockRappahannockShot Put12lb68.31-02.7511
Jun 6VHSL Class 1 State ChampionshipsJun 6 · Shot Put · Place 17 · RappahannockRappahannockShot Put1735-07.5010
Jun 6VHSL Class 1 State ChampionshipsJun 6 · Shot Put · Place 17 · RappahannockRappahannockShot Put1735-07.5010
May 28VHSL Class 1 Region B ChampionshipsMay 28 · Discus · Place 7 · Rappahannock CountyRappahannock CountyDiscus791-010
May 28VHSL Class 1 Region B ChampionshipsMay 28 · Shot Put · Place 4 · Rappahannock CountyRappahannock CountyShot Put436-2.5010
May 21Bull Run District ChampionshipsMay 21 · Discus · Place 15 · RappahannockRappahannockDiscus1586-03—
May 21Bull Run District ChampionshipsMay 21 · Shot Put · Place 14 · RappahannockRappahannockShot Put1432-10.00—
May 2Falcon Track ClassicMay 2 · Shot Put · Place 16 · Rappahannock CountyRappahannock CountyShot Put1630-4.5010
May 2Falcon Track ClassicMay 2 · Discus · Place 16 · Rappahannock CountyRappahannock CountyDiscus1690-110

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · Shot Put · Place 77 · Rappahannock CountyRappahannock CountyShot Put12lb77.26-08.0010

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22VHSL Class 1 Region B ChampionshipsMay 22 · Discus · Place 12 · RappahannockRappahannockDiscus1274-02—
May 22VHSL Class 1 Region B ChampionshipsMay 22 · Shot Put · Place 8 · RappahannockRappahannockShot Put830-11.00—
May 15Bull Run District ChampionshipsMay 15 · Shot Put · Place 19 · RappahannockRappahannockShot Put1928-09.50—
May 3Generals T & F InvitationalMay 3 · Shot Put · Place 33 · RappahannockRappahannockShot Put3329-06.009
May 3Generals T & F InvitationalMay 3 · Shot Put · Place 33 · Rappahannock CountyRappahannock CountyShot Put3329-69
May 1Rapp Co vs Mountain View and RMAMay 1 · Shot Put · Place 14 · Rappahannock CountyRappahannock CountyShot Put1427-09.009
May 1Rapp Co vs Mountain View and RMAMay 1 · Discus · Place 13 · Rappahannock CountyRappahannock CountyDiscus1364-089
Apr 24Rapp Co VS, Madison, Central, and RMAApr 24 · Shot Put · Place 11 · Rappahannock CountyRappahannock CountyShot Put1129-05.509
Apr 24Rapp Co VS, Madison, Central, and RMAApr 24 · Discus · Place 17 · Rappahannock CountyRappahannock CountyDiscus1762-009
Apr 8Ram Country Track & Field InvitationalApr 8 · Shot Put · Place 26 · RappahannockRappahannockShot Put2619-04.50—