Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorKing William Track and Field Classic · Mar 28105-01King William Track and Field ClassicMarch 28, 2026
Shot Put · 4kg · OutdoorCharles City JV Regular Season Meet #3 · May 230-09.00Charles City JV Regular Season Meet #3May 2, 2024
Shot Put · 6lb · OutdoorTrojan Races Invitational · May 1030-00.00Trojan Races InvitationalMay 10, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Discus · Place 17 · New KentNew KentDiscus1kg17.85-0510
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Shot Put · Place 19 · New KentNew KentShot Put4kg19.29-08.5010
May 1Dogwood Track ClassicMay 1 · Discus · New KentNew KentDiscus1kg--FOUL10
Mar 28King William Track and Field ClassicMar 28 · Discus · Place 1 · New KentNew KentDiscus1kg1.105-01 PB10
Mar 28King William Track and Field ClassicMar 28 · Shot Put · Place 6 · New KentNew KentShot Put4kg6.29-06.2510
Mar 21Shoot the Gun & Run Track and Field InvitationalMar 21 · Discus · Place 6 · New KentNew KentDiscus1kg6.79-810
Mar 21Shoot the Gun & Run Track and Field InvitationalMar 21 · Shot Put · Place 7 · New KentNew KentShot Put4kg7.29-10.5010

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 222025 Charles City InvitationalMar 22 · Discus · Place 14 · New KentNew KentDiscus1kg14.68-009
Mar 222025 Charles City InvitationalMar 22 · Shot Put · Place 18 · New KentNew KentShot Put4kg18.26-00.509

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Trojan Races InvitationalMay 10 · Discus · Place 1 · New KentNew KentDiscus1kg1.66-038
May 10Trojan Races InvitationalMay 10 · Shot Put · Place 1 · New KentNew KentShot Put6lb1.30-00.00 PB8
May 2Charles City JV Regular Season Meet #3May 2 · Discus · Place 2 · New KentNew KentDiscus1kg2.56-038
May 2Charles City JV Regular Season Meet #3May 2 · Shot Put · Place 1 · New KentNew KentShot Put4kg1.30-09.00 PB8
May 2Charles City Regular Season Meet #3May 2 · Discus · New KentNew KentDiscus1kg--56-038
May 2Charles City Regular Season Meet #3May 2 · Shot Put · New KentNew KentShot Put4kg--30-09.008
Mar 14Charles City Regular Season Meet #1Mar 14 · Discus · New KentNew KentDiscus1kg--43-078