Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet #3 @ Salem · Apr 2914.18aBeach District Meet #3 @ SalemApril 29, 2026
300 Meters · IndoorBeach District Meet #1 · Dec 1749.15aBeach District Meet #1 December 17, 2025
400 Meters · OutdoorBeach District Meet #4 @ Kellam · May 71:06.38Beach District Meet #4 @ KellamMay 7, 2025
500 Meters · IndoorBeach District Meet #1 · Dec 181:39.94aBeach District Meet #1December 18, 2024
55 Meter · IndoorBeach District Meet #1 · Dec 178.12aBeach District Meet #1 December 17, 2025
55 Meters · IndoorBeach District Meet #4 · Feb 48.26Beach District Meet #4February 4, 2026
800 Meters · OutdoorVHSL Class 5 Region A Championships · May 272:58.59VHSL Class 5 Region A ChampionshipsMay 27, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Beach District Meet#5 @ SalemMay 13 · 400 Meters · Place 23 · Kempsville400 Meters23.1:14.38a10
Apr 29Beach District Meet #3 @ SalemApr 29 · 800 Meters · Place 16 · Kempsville800 Meters16.3:02.81a10
Apr 29Beach District Meet #3 @ SalemApr 29 · 100 Meters · Place 19 · Kempsville100 Meters19.14.18a PB10

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 500 Meters · Place 31 · Kempsville H500 Meters311:40.64—
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 47 · Kempsville H55 Meters478.26 PB—
Feb 4Beach District Meet #4Feb 4 · 500 Meters · Place 31 · Kempsville500 Meters311:40.6410
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 47 · Kempsville55 Meters478.2610
Feb 4Beach District Meet #4Feb 4 · 500 Meters · Place 31 · Kempsville500 Meters311:40.6410
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 47 · Kempsville55 Meters478.2610
Jan 28Beach District Meet #3Jan 28 · 500 Meters · Place 40 · Kempsville H500 Meters401:42.83—
Jan 28Beach District Meet #3Jan 28 · 500 Meters · Place 40 · Kempsville500 Meters401:42.8310
Jan 7Beach District Meet #2Jan 7 · 500 Meters · Place 34 · Kempsville H500 Meters341:42.27—
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 97 · Kempsville H300 Meters9754.31—
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 52 · Kempsville H55 Meters528.288—
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 97 · Kempsville300 Meters9754.3110
Jan 7Beach District Meet #2Jan 7 · 500 Meters · Place 34 · Kempsville500 Meters341:42.2710
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 52 · Kempsville55 Meters528.2910

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 300 Meters · Place 59 · Kempsville300 Meters59.49.15a PB10
Dec 17Beach District Meet #1 Dec 17 · 55 Meter · Place 39 · Kempsville55 Meter39.8.12a PB10
Feb 5Beach District Meet #4Feb 5 · 300 Meters · Place 36 · Kempsville H300 Meters3649.749
Feb 5Beach District Meet #4Feb 5 · 300 Meters · Place 36 · Kempsville300 Meters3649.749
Jan 29Beach District Meet #3Jan 29 · 300 Meters · Place 32 · Kempsville H300 Meters3249.409
Jan 29Beach District Meet #3Jan 29 · 300 Meters · Place 32 · Kempsville300 Meters3249.409
Jan 8Beach District Meet #2Jan 8 · 500 Meters · Place 45 · Kempsville H500 Meters451:43.18—
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 56 · Kempsville H55 Meters568.30—
Jan 8Beach District Meet #2Jan 8 · 500 Meters · Place 45 · Kempsville500 Meters451:43.189
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 56 · Kempsville55 Meters568.309

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 34 · Kempsville H800 Meters342:58.59 PB9
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 34 · Kempsville H800 Meters342:58.599
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 34 · Kempsville H800 Meters342:58.599
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 34 · Kempsville800 Meters342:58.599
May 7Beach District Meet #4 @ KellamMay 7 · 400 Meters · Place 6 · Kempsville H400 Meters61:06.38 PB9
May 7Beach District Meet #4 @ KellamMay 7 · 400 Meters · Place 6 · Kempsville400 Meters61:06.389

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 500 Meters · Place 41 · Kempsville500 Meters41.1:39.94a PB9
Dec 18Beach District Meet #1Dec 18 · 55 Meter · Place 72 · Kempsville55 Meter72.8.80a9