Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBeach District Meet #4 · Feb 43:47.30Beach District Meet #4February 4, 2026
1600 Meters · IndoorBeach District Meet #4 · Feb 46:23.10Beach District Meet #4February 4, 2026
1600 Meters · OutdoorGrassfield Invitational At Night · May 86:12.01aGrassfield Invitational At NightMay 8, 2026
200 Meters · OutdoorBeach District Meet #4 @ Kellam · May 733.31Beach District Meet #4 @ KellamMay 7, 2025
3200 Meters · IndoorBeach District Meet #3 · Jan 2813:37.78Beach District Meet #3January 28, 2026
3200 Meters · OutdoorGrassfield Invitational At Night · May 813:15.35aGrassfield Invitational At NightMay 8, 2026
400 Meters · OutdoorBeach District Meet#4 @ Landstown · May 61:12.11aBeach District Meet#4 @ LandstownMay 6, 2026
500 Meters · IndoorBeach District Meet #2 · Jan 71:42.07Beach District Meet #2January 7, 2026
800 Meters · IndoorVirginia Beach HS Relays · Jan 102:55.55Virginia Beach HS RelaysJanuary 10, 2026
800 Meters · OutdoorDenbigh Patriots Track Classic · Apr 263:00.45Denbigh Patriots Track ClassicApril 26, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 1600 Meters · Place 13 · Salem (Virginia Beach)1600 Meters13.6:14.39a10
May 13Beach District Meet#5 @ SalemMay 13 · 3200 Meters · Place 5 · Salem (Virginia Beach)3200 Meters5.13:32.79a10
May 8Grassfield Invitational At NightMay 8 · 3200 Meters · Place 14 · Salem (Virginia Beach)3200 Meters14.13:15.35a PB10
May 8Grassfield Invitational At NightMay 8 · 1600 Meters · Place 24 · Salem (Virginia Beach)1600 Meters24.6:12.01a PB10
May 6Beach District Meet#4 @ LandstownMay 6 · 400 Meters · Place 25 · Salem (Virginia Beach)400 Meters25.1:12.11a PB10
Apr 29Beach District Meet #3 @ SalemApr 29 · 3200 Meters · Place 2 · Salem (Virginia Beach)3200 Meters2.13:30.16a10
Mar 2844th Annual Conn Madden RelaysMar 28 · 800 Meters · Salem (Virginia Beach)800 Meters—DNS10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 1600 Meters · Place 20 · Salem (Virginia Beach)1600 Meters206:23.10 PB10
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 32 · Salem (Virginia Beach)1000 Meters323:47.30 PB10
Feb 4Beach District Meet #4Feb 4 · 1600 Meters · Place 20 · Salem (Virginia Beach)1600 Meters206:23.1010
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 32 · Salem (Virginia Beach)1000 Meters323:47.3010
Jan 28Beach District Meet #3Jan 28 · 3200 Meters · Place 10 · Salem (Virginia Beach)3200 Meters1013:37.78 PB10
Jan 10Virginia Beach HS RelaysJan 10 · 800 Meters · Place 34 · Salem (Virginia Beach)800 Meters342:55.55 PB10
Jan 7Beach District Meet #2Jan 7 · 500 Meters · Place 32 · Salem (Virginia Beach)500 Meters321:42.07 PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 1600 Meters · Place 17 · Salem (Virginia Beach)1600 Meters176:39.009
May 7Beach District Meet #4 @ KellamMay 7 · 200 Meters · Place 62 · Salem (Virginia Beach)200 Meters6233.31 PB9
May 7Beach District Meet #4 @ KellamMay 7 · 400 Meters · Place 16 · Salem (Virginia Beach)400 Meters161:15.519
May 3Marlin InvitationalMay 3 · 1600 Meters · Place 23 · Salem (Virginia Beach)1600 Meters236:42.629
Apr 26Denbigh Patriots Track ClassicApr 26 · 1600 Meters · Place 11 · Salem (Virginia Beach)1600 Meters116:37.449
Apr 26Denbigh Patriots Track ClassicApr 26 · 800 Meters · Place 16 · Salem (Virginia Beach)800 Meters163:00.45 PB9
Apr 26Denbigh Patriots Track ClassicApr 26 · 1600 Meters · Place 11 · Salem (Virginia Beach)1600 Meters116:37.449
Apr 26Denbigh Patriots Track ClassicApr 26 · 800 Meters · Place 16 · Salem (Virginia Beach)800 Meters163:00.459

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1000 Meters · Place 24 · Salem (Virginia Beach)1000 Meters243:51.749
Feb 5Beach District Meet #4Feb 5 · 1600 Meters · Place 29 · Salem (Virginia Beach)1600 Meters296:55.509
Jan 29Beach District Meet #3Jan 29 · 1600 Meters · Place 21 · Salem (Virginia Beach)1600 Meters217:02.949
Jan 8Beach District Meet #2Jan 8 · 500 Meters · Place 49 · Salem (Virginia Beach)500 Meters491:44.939