Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet#5 @ Salem · May 1314.37aBeach District Meet#5 @ SalemMay 13, 2026
200 Meters · OutdoorBeach District Meet #4 @ Tallwood · May 630.46aBeach District Meet #4 @ TallwoodMay 6, 2026
300 Meters · IndoorBeach District Meet #1 · Dec 1752.32aBeach District Meet #1 December 17, 2025
55 Meter · IndoorBeach District Meet #1 · Dec 178.39aBeach District Meet #1 December 17, 2025
Discus · 1kg · OutdoorBeach District Meet #4 @ Tallwood · May 686-7Beach District Meet #4 @ TallwoodMay 6, 2026
Shot Put · 4kg · IndoorBeach District Meet #1 · Dec 1723-6Beach District Meet #1 December 17, 2025
Shot Put · 4kg · OutdoorNansemond River Warrior Classic · May 1628-10Nansemond River Warrior ClassicMay 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 6 · KempsvilleDiscus1kg6.85-912
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 13 · KempsvilleShot Put4kg13.25-612
May 16Nansemond River Warrior ClassicMay 16 · Discus · Place 17 · KempsvilleDiscus1kg17.82-1112
May 16Nansemond River Warrior ClassicMay 16 · Shot Put · Place 18 · KempsvilleShot Put4kg18.28-10 PB12
May 13Beach District Meet#5 @ SalemMay 13 · Discus · Place 5 · KempsvilleDiscus1kg5.79-612
May 13Beach District Meet#5 @ SalemMay 13 · Shot Put · Place 5 · KempsvilleShot Put4kg5.27-112
May 13Beach District Meet#5 @ SalemMay 13 · 200 Meters · Place 48 · Kempsville200 Meters48.31.49a12
May 13Beach District Meet#5 @ SalemMay 13 · 100 Meters · Place 41 · Kempsville100 Meters41.14.37a PB12
May 6Beach District Meet #4 @ TallwoodMay 6 · Discus · Place 3 · KempsvilleDiscus1kg3.86-7 PB12
May 6Beach District Meet #4 @ TallwoodMay 6 · Shot Put · Place 5 · KempsvilleShot Put4kg5.26-812
May 6Beach District Meet #4 @ TallwoodMay 6 · 200 Meters · Place 25 · Kempsville200 Meters25.30.46a PB12
May 6Beach District Meet #4 @ TallwoodMay 6 · 100 Meters · Place 22 · Kempsville100 Meters22.14.66a12
Apr 29Beach District Meet #3 @ SalemApr 29 · Discus · Place 4 · KempsvilleDiscus1kg4.85-012
Apr 29Beach District Meet #3 @ SalemApr 29 · Shot Put · Place 8 · KempsvilleShot Put4kg8.26-412
Apr 29Beach District Meet #3 @ SalemApr 29 · 200 Meters · Place 25 · Kempsville200 Meters25.30.71a12
Apr 29Beach District Meet #3 @ SalemApr 29 · 100 Meters · Place 27 · Kempsville100 Meters27.14.57a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 300 Meters · Place 86 · Kempsville300 Meters86.52.32a PB12
Dec 17Beach District Meet #1 Dec 17 · 55 Meter · Place 63 · Kempsville55 Meter63.8.39a PB12
Dec 17Beach District Meet #1 Dec 17 · Shot Put · Place 9 · KempsvilleShot Put4kg9.23-6 PB12
Feb 1T757 Last Chance HS InviteFeb 1 · Shot Put · KempsvilleShot Put4kg--DNS11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 300 Meters · Place 82 · Kempsville300 Meters82.56.22a11
Dec 18Beach District Meet #1Dec 18 · 55 Meter · Place 71 · Kempsville55 Meter71.8.78a11
Dec 18Beach District Meet #1Dec 18 · Shot Put · Place 16 · KempsvilleShot Put4kg16.22-05.5011