Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBeach District Meet #4 · Feb 43:21.90Beach District Meet #4February 4, 2026
1600 Meters · IndoorBeach District Meet #4 · Feb 45:49.94Beach District Meet #4February 4, 2026
1600 Meters · OutdoorGrassfield Invitational At Night · May 85:33.55aGrassfield Invitational At NightMay 8, 2026
300 Meters · IndoorBeach District Meet #2 · Jan 851.50Beach District Meet #2January 8, 2025
3200 Meters · IndoorBeach District Meet #3 · Jan 2812:46.08Beach District Meet #3January 28, 2026
3200 Meters · OutdoorVHSL Class 5 Region A Championships · May 2711:55.95VHSL Class 5 Region A ChampionshipsMay 27, 2025
400 Meters · OutdoorBeach District Meet#2 @ Landstown · Apr 101:09.38Beach District Meet#2 @ Landstown April 10, 2024
500 Meters · IndoorBeach District Meet #2 · Jan 71:32.19Beach District Meet #2January 7, 2026
800 Meters · IndoorVirginia Beach HS Relays · Jan 102:35.48Virginia Beach HS RelaysJanuary 10, 2026
800 Meters · OutdoorGrassfield Invitational At Night · May 82:31.81aGrassfield Invitational At NightMay 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 1600 Meters · Place 8 · Salem (Virginia Beach)1600 Meters8.5:35.19a11
May 13Beach District Meet#5 @ SalemMay 13 · 3200 Meters · Place 3 · Salem (Virginia Beach)3200 Meters3.12:44.33a11
May 8Grassfield Invitational At NightMay 8 · 1600 Meters · Place 7 · Salem (Virginia Beach)1600 Meters7.5:33.55a PB11
May 8Grassfield Invitational At NightMay 8 · 800 Meters · Place 19 · Salem (Virginia Beach)800 Meters19.2:31.81a PB11
Apr 29Beach District Meet #3 @ SalemApr 29 · 1600 Meters · Place 3 · Salem (Virginia Beach)1600 Meters3.5:44.06a11
Mar 2844th Annual Conn Madden RelaysMar 28 · 800 Meters · Salem (Virginia Beach)800 Meters—DNS11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 1600 Meters · Place 8 · Salem (Virginia Beach)1600 Meters85:49.94 PB11
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 15 · Salem (Virginia Beach)1000 Meters153:21.90 PB11
Feb 4Beach District Meet #4Feb 4 · 1600 Meters · Place 8 · Salem (Virginia Beach)1600 Meters85:49.9411
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 15 · Salem (Virginia Beach)1000 Meters153:21.9011
Jan 28Beach District Meet #3Jan 28 · 3200 Meters · Place 5 · Salem (Virginia Beach)3200 Meters512:46.08 PB11
Jan 10Virginia Beach HS RelaysJan 10 · 800 Meters · Place 9 · Salem (Virginia Beach)800 Meters92:35.48 PB11
Jan 7Beach District Meet #2Jan 7 · 500 Meters · Place 20 · Salem (Virginia Beach)500 Meters201:32.19 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 5 · Salem (Virginia Beach)3200 Meters511:55.95 PB10
May 7Beach District Meet #4 @ KellamMay 7 · 3200 Meters · Place 2 · Salem (Virginia Beach)3200 Meters212:07.9410
May 3Marlin InvitationalMay 3 · 1600 Meters · Place 3 · Salem (Virginia Beach)1600 Meters35:40.1310
May 3Marlin InvitationalMay 3 · 800 Meters · Place 9 · Salem (Virginia Beach)800 Meters92:38.5010

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1000 Meters · Place 20 · Salem (Virginia Beach)1000 Meters203:29.9810
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1600 Meters · Place 16 · Salem (Virginia Beach)1600 Meters166:03.1310
Feb 5Beach District Meet #4Feb 5 · 1000 Meters · Place 13 · Salem (Virginia Beach)1000 Meters133:31.9910
Jan 29Beach District Meet #3Jan 29 · 1000 Meters · Place 15 · Salem (Virginia Beach)1000 Meters153:39.2110
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 72 · Salem (Virginia Beach)300 Meters7251.50 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Grassfield Invitational At NightMay 10 · 800 Meters · Place 11 · Salem (Virginia Beach)800 Meters112:42.829
May 4Marlin InvitationalMay 4 · 1600 Meters · Place 3 · Salem (Virginia Beach)1600 Meters35:52.629
May 4Marlin InvitationalMay 4 · 800 Meters · Place 7 · Salem (Virginia Beach)800 Meters72:41.889
May 1Beach District Meet #4 @ KellamMay 1 · 800 Meters · Place 11 · Salem (Virginia Beach)800 Meters112:37.889
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 400 Meters · Place 14 · Salem (Virginia Beach)400 Meters141:09.38 PB9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 1000 Meters · Place 17 · Salem (Virginia Beach)1000 Meters173:31.759
Jan 31Beach District Meet #4Jan 31 · 1000 Meters · Place 29 · Salem (Virginia Beach)1000 Meters293:45.219
Jan 24Beach District Meet #3Jan 24 · 1000 Meters · Place 18 · Salem (Virginia Beach)1000 Meters183:42.909
Jan 3Beach District Meet #2Jan 3 · 1000 Meters · Place 24 · Salem (Virginia Beach)1000 Meters243:50.879