Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPeninsula District Meet #2 · Apr 1926.80Peninsula District Meet #2April 19, 2023
Discus · 1.6kg · OutdoorVHSL Class 4 State Championships · Jun 5148-02VHSL Class 4 State ChampionshipsJune 5, 2026
Shot Put · 12lb · OutdoorVHSL Class 4 State Championships · Jun 545-06.00VHSL Class 4 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Discus · Place 7 · GloucesterDiscus1.6kg7.148-02 PB12
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Shot Put · Place 14 · GloucesterShot Put12lb14.45-06.00 PB12
May 2Queen Harrison Track ClassicMay 2 · Discus · Place 1 · GloucesterDiscus1.6kg1.148' 1"12
May 2Queen Harrison Track ClassicMay 2 · Shot Put · GloucesterShot Put12lb--NM12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Shot Put · Place 9 · GloucesterShot Put941-5.5012

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Discus · Place 5 · GloucesterDiscus5120-811
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Shot Put · Place 25 · GloucesterShot Put2534-911
May 3Queen Harrison Track Classic InvitationalMay 3 · Discus · Place 26 · GloucesterDiscus26101-1111
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 14 · GloucesterShot Put1438-9.5011
Apr 26Denbigh Patriots Track ClassicApr 26 · Discus · Place 17 · GloucesterDiscus1795-611
Apr 26Denbigh Patriots Track ClassicApr 26 · Discus · Place 17 · GloucesterDiscus1795-611
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 14 · GloucesterShot Put1438-9.5011

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · Shot Put · Place 23 · GloucesterShot Put2332-510
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · Shot Put · Place 23 · GloucesterShot Put2332-510
May 8Peninsula District Meet #4May 8 · Shot Put · Place 21 · GloucesterShot Put2133-9.2510
May 1Peninsula District Meet #3May 1 · Shot Put · Place 27 · GloucesterShot Put2732-0.5010

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Peninsula District Meet #2Apr 19 · 200 Meters · Place 50 · Gloucester200 Meters5026.80 PB9