Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPage Home Meet #1 · May 686-08Page Home Meet #1May 6, 2026
Discus · 1kg · OutdoorWCMS @ J-WMS MS Meet · Apr 2298-03.00WCMS @ J-WMS MS MeetApril 22, 2024
Shot Put · 12lb · OutdoorVHSL Bull Run District Championship · May 2039-11.25VHSL Bull Run District ChampionshipMay 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorVictor Cahoon Invitational · May 940-04.00Victor Cahoon InvitationalMay 9, 2026
Shot Put · 4kg · OutdoorRMA , SH & SMS J-WMS · Apr 3032-01.00RMA , SH & SMS J-WMSApril 30, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26VHSL Region 2B ChampionshipsMay 26 · Shot Put · Place 6 · Clarke CountyClarke CountyShot Put12lb6.38-08.2510
May 20VHSL Bull Run District ChampionshipMay 20 · Shot Put · Place 5 · Clarke CountyClarke CountyShot Put12lb5.39-11.25 PB10
May 9Victor Cahoon InvitationalMay 9 · Shot Put · Place 16 · Clarke CountyClarke CountyShot Put16lb / 7.26kg16.40-04.00 PB10
May 6Page Home Meet #1May 6 · Discus · Place 7 · Clarke CountyClarke CountyDiscus1.6kg7.86-08 PB10
May 6Page Home Meet #1May 6 · Shot Put · Place 3 · Clarke CountyClarke CountyShot Put12lb3.38-10.0010
May 1Generals T & F InvitationalMay 1 · Shot Put · Place 4 · Clarke CountyClarke CountyShot Put12lb4.39-4.2510
Apr 25Apple Blossom InvitationalApr 25 · Shot Put · Place 12 · Clarke CountyClarke CountyShot Put12lb12.39-5.5010

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Bull Run District ChampionshipsMay 21 · Shot Put · Place 13 · Clarke CountClarke CountShot Put1332-11.00—
May 7Clarke Co Home MeetMay 7 · Shot Put · Place 5 · Clarke CountyClarke CountyShot Put531-59
May 7Clarke Co Home MeetMay 7 · Discus · Place 13 · Clarke CountyClarke CountyDiscus1379-79
May 2Generals InvitationalMay 2 · Shot Put · Place 27 · Clarke CountyClarke CountyShot Put12lb27.32-119
Apr 26Apple Blossom InvitationalApr 26 · Shot Put · Place 23 · Clarke CountyClarke CountyShot Put2332-89

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20NVJL District Championship MeetMay 20 · Discus · Place 1 · Johnson-WillJohnson-WillDiscus1101-02—
May 20NVJL District Championship MeetMay 20 · Shot Put · Place 8 · Johnson-WillJohnson-WillShot Put829-02.00—
Apr 30RMA , SH & SMS J-WMSApr 30 · Discus · Place 1 · Johnson-WilliamsJohnson-WilliamsDiscus1kg1.94-08.008
Apr 30RMA , SH & SMS J-WMSApr 30 · Shot Put · Place 2 · Johnson-WilliamsJohnson-WilliamsShot Put4kg2.32-01.00 PB8
Apr 25Johnson-Williams, Sacred Heart @ DMMSApr 25 · Discus · Place 1 · Johnson-WillJohnson-WillDiscus196-11.50—
Apr 25Johnson-Williams, Sacred Heart @ DMMSApr 25 · Shot Put · Place 1 · Johnson-WillJohnson-WillShot Put134-10.00—
Apr 22WCMS @ J-WMS MS MeetApr 22 · Discus · Place 1 · Johnson-WilliamsJohnson-WilliamsDiscus1kg1.98-03.00 PB8
Apr 22WCMS @ J-WMS MS MeetApr 22 · Shot Put · Place 2 · Johnson-WilliamsJohnson-WilliamsShot Put4kg2.32-00.008

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16JWIL & REA @ WCMay 16 · Discus · Place 12 · Johnson-WillJohnson-WillDiscus1251-10.50—
May 11Amiral Byrd Tri #2May 11 · Discus · Place 10 · Johnson-Williams Middle SchoolJohnson-Williams Middle SchoolDiscus1060-87