Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1811.96aAdidas Track Nationals 2026June 18, 2026
200 Meters · OutdoorVHSL Class 5 State Championships · Jun 524.48aVHSL Class 5 State ChampionshipsJune 5, 2026
300 Meters · IndoorBeach District Meet #1 · Dec 1744.19aBeach District Meet #1 December 17, 2025
400 Meters · OutdoorBeach District Meet #3 @ Salem · Apr 291:04.11aBeach District Meet #3 @ SalemApril 29, 2026
55 Meter · IndoorBeach District Meet #1 · Dec 177.41aBeach District Meet #1 December 17, 2025
55 Meters · IndoorVHSL Class 5 State Indoor Championships · Mar 27.34VHSL Class 5 State Indoor ChampionshipsMarch 2, 2026
Long Jump · IndoorBeach District Meet #1 · Dec 1716-10Beach District Meet #1 December 17, 2025
Long Jump · OutdoorBeach District Meet #3 @ Salem · Apr 2917-8.75Beach District Meet #3 @ SalemApril 29, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 200 Meters · Place 2 · Kempsville200 MetersRound P2.24.48a PBWind: -19
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 1 · Kempsville200 MetersRound P1.25.02a9
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 1 · Kempsville200 Meters1.25.45a9
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 1 · Kempsville100 MetersRound P1.12.28a9
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 1 · Kempsville100 Meters1.12.18a9
May 13Beach District Meet#5 @ SalemMay 13 · 200 Meters · Place 1 · Kempsville200 Meters1.25.22a9
May 13Beach District Meet#5 @ SalemMay 13 · 100 Meters · Place 1 · Kempsville100 Meters1.12.07a9
May 6Beach District Meet #4 @ TallwoodMay 6 · Long Jump · Place 2 · KempsvilleLong Jump2.16-59
May 6Beach District Meet #4 @ TallwoodMay 6 · 200 Meters · Place 1 · Kempsville200 Meters1.25.07a9
May 6Beach District Meet #4 @ TallwoodMay 6 · 100 Meters · Place 1 · Kempsville100 Meters1.12.05a9
Apr 29Beach District Meet #3 @ SalemApr 29 · Long Jump · Place 1 · KempsvilleLong Jump1.17-8.75 PB9
Apr 29Beach District Meet #3 @ SalemApr 29 · 400 Meters · Place 3 · Kempsville400 Meters3.1:04.11a PB9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 2 · Kempsville H55 Meters27.35—
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 2 · Kempsville55 Meters27.359
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 2 · Kempsville55 Meters27.359
Jan 28Beach District Meet #3Jan 28 · Long Jump · Place 1 · Kempsville HLong Jump117-08.50—
Jan 28Beach District Meet #3Jan 28 · 55 Meters · Place 1 · Kempsville55 Meters17.349
Jan 28Beach District Meet #3Jan 28 · Long Jump · Place 1 · KempsvilleLong Jump117-8.509
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 3 · Kempsville55 Meters37.349

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 55 Meter · Place 2 · Kempsville55 Meter2.7.41a PB9