Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorRegion 4D Indoor Track & Field Championships · Feb 1647-06.25Region 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
Shot Put · 12lb · OutdoorApple Blossom Invitational · Apr 2550-8.75Apple Blossom InvitationalApril 25, 2026
Top 8 to Finals; No Minimum Marks · IndoorEast Coast Elite · Jan 78.98mEast Coast EliteJanuary 7, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · Shot Put · Place 4 · John HandleyShot Put12lb4.47-05.5012
Apr 25Apple Blossom InvitationalApr 25 · Shot Put · Place 1 · John HandleyShot Put12lb1.50-8.75 PB12
Apr 11John Handley InvitationalApr 11 · Shot Put · Place 8 · John HandleyShot Put843-112
Apr 11John Handley InvitationalApr 11 · Shot Put · Place 8 · John HandleyShot Put843-112
Mar 28Patriot InvitationalMar 28 · Shot Put · John HandleyShot Put12lb—ND12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Shot Put · Place 7 · John HandleyShot Put748-03.5012
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Shot Put · Place 2 · John HandleyShot Put12lb2.47-06.25 PB12
Feb 9Northwestern District ChampionshipFeb 9 · Shot Put · Place 1 · John HandleyShot Put145-04.25—
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 17 · John HandleyShot Put12lb17.13.96m12
Jan 12Wilkins Center HS ChallengeJan 12 · Shot Put · Place 1 · John HandleyShot Put146-09.50—
Jan 9VTCA Winter ClassicJan 9 · Shot Put · Place 2 · John HandleyShot Put245-02.00—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Millbrook Polar BearDec 17 · Shot Put · Place 1 · John HandleyShot Put12lb1.44-7.50Unofficial12
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Place 5 · John HandleyShot Put12lb5.46-00.0012
Dec 10Colonels Ice Cube QuadDec 10 · Shot Put · Place 1 · John HandleyShot Put12lb1.46-2.50Unofficial12
May 27VHSL 4D Region ChampionshipMay 27 · Shot Put · Place 7 · John HandleyShot Put742-10.50—
May 10Lake Braddock Hall of Fame InvitationalMay 10 · Shot Put · Place 3 · John HandleyShot Put346-03.75—
Apr 26Apple Blossom InvitationalApr 26 · Shot Put · Place 3 · John HandleyShot Put344-11.5011
Mar 29Patriot InvitationalMar 29 · Shot Put · Place 6 · John HandleyShot Put641-07.00JR
Mar 29Patriot InvitationalMar 29 · Shot Put · Place 6 · John HandleyShot Put641-07.00JR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · Shot Put · Place 9 · John HandleyShot Put12lb9.43-08.5011
Feb 3Northwestern District ChampionshipFeb 3 · Shot Put · Place 8 · John HandleyShot Put842-06.25—
Jan 13Wilkins Center HS ChallengeJan 13 · Shot Put · Place 10 · John HandleyShot Put1042-02.75—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · Shot Put · Place 13 · John HandleyShot Put12lb13.41-03.0011
Feb 5Northwestern District ChampionshipFeb 5 · Shot Put · Place 12 · John HandleyShot Put1236-10.00—
Jan 13Walt Cormack MemorialJan 13 · Shot Put · Place 32 · John HandleyShot Put3237-00.00—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21VHSL 1D Region ChampionshipsMay 21 · Shot Put · Place 5 · John HandleyShot Put546-10.00—
May 21VHSL Region 4D ChampionshipMay 21 · Shot Put · Place 5 · John HandleyShot Put12lb5.46-10.0010
May 10NWD ChampionshipMay 10 · Shot Put · Place 8 · John HandleyShot Put840-10.50—
May 1Sherando JV InvitationalMay 1 · Shot Put · Place 22 · John HandleyShot Put2224-6.5010
Apr 27Apple Blossom InvitationalApr 27 · Shot Put · Place 10 · John HandleyShot Put1042-09.00—
Apr 24Kettle Run MeetApr 24 · Shot Put · Place 3 · John HandleyShot Put339-310
Apr 10City-County + Clarke County MeetApr 10 · Shot Put · Place 6 · John HandleyShot Put640-1—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Millbrook Polar BearDec 12 · Shot Put · Place 4 · John HandleyShot Put12lb4.39-7Unofficial10
Dec 6Colonels Ice Cube QuadDec 6 · Shot Put · Place 6 · John HandleyShot Put12lb6.35-1.25Unofficial10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7East Coast EliteJan 7 · Top 8 to Finals; No Minimum Marks · Place 10 · John HandleyTop 8 to Finals; No Minimum Marks108.98m PB9
Jan 7East Coast EliteJan 7 · Top 8 to Finals; No Minimum Marks · Place 77 · John HandleyTop 8 to Finals; No Minimum Marks778.98m9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Colonels Ice Cube QuadDec 14 · Shot Put · Place 8 · John HandleyShot Put12lb8.30-2Unofficial9
Dec 1Millbrook Polar Bear KickoffDec 1 · Shot Put · Place 11 · John HandleyShot Put12lb11.26-8.50Unofficial9