Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet#4 @ Landstown · May 611.70aBeach District Meet#4 @ LandstownMay 6, 2026
1000 Meters · IndoorBeach District Meet #3 · Jan 292:52.96Beach District Meet #3January 29, 2025
200 Meters · OutdoorBeach District Meet#4 @ Landstown · May 623.08aBeach District Meet#4 @ LandstownMay 6, 2026
300 Meters · IndoorBeach District Meet #2 · Jan 836.49Beach District Meet #2January 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorBeach District Meet #3 @ Salem · Apr 2939.96aBeach District Meet #3 @ SalemApril 29, 2026
400 Meters · OutdoorMarlin Invitational · May 350.96Marlin InvitationalMay 3, 2025
500 Meters · IndoorBeach District Meet #1 · Dec 181:06.65aBeach District Meet #1December 18, 2024
800 Meters · OutdoorBeach District Meet #4 @ Kellam · May 72:05.00Beach District Meet #4 @ KellamMay 7, 2025
Shot Put · 12lb · OutdoorBeach District Meet #3 @ Salem · Apr 2932-9.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

10 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 300m Hurdles · Place 15 · Salem (Virginia Beach)300m Hurdles36" / 0.914m15.42.82a11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 300m Hurdles · Place 3 · Salem (Virginia Beach)300m Hurdles36" / 0.914m3.41.08a11
May 13Beach District Meet#5 @ SalemMay 13 · Shot Put · Place 15 · Salem (Virginia Beach)Shot Put12lb15.32-4.5011
May 13Beach District Meet#5 @ SalemMay 13 · 300m Hurdles · Place 1 · Salem (Virginia Beach)300m Hurdles36" / 0.914m1.40.81a11
May 8Grassfield Invitational At NightMay 8 · 400 Meters · Place 22 · Salem (Virginia Beach)400 Meters22.52.90a11
May 6Beach District Meet#4 @ LandstownMay 6 · Shot Put · Place 13 · Salem (Virginia Beach)Shot Put12lb13.32-03.0011
May 6Beach District Meet#4 @ LandstownMay 6 · 200 Meters · Place 5 · Salem (Virginia Beach)200 Meters5.23.08a PB11
May 6Beach District Meet#4 @ LandstownMay 6 · 100 Meters · Place 14 · Salem (Virginia Beach)100 Meters14.11.70a PB11
Apr 29Beach District Meet #3 @ SalemApr 29 · Shot Put · Place 15 · Salem (Virginia Beach)Shot Put12lb15.32-9.75 PB11
Apr 29Beach District Meet #3 @ SalemApr 29 · 300m Hurdles · Place 2 · Salem (Virginia Beach)300m Hurdles36" / 0.914m2.39.96a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 500 Meters · Place 1 · Salem (Virginia Beach)500 Meters11:08.7511
Feb 4Beach District Meet #4Feb 4 · 500 Meters · Place 1 · Salem (Virginia Beach)500 Meters11:08.7511
Jan 28Beach District Meet #3Jan 28 · 500 Meters · Place 6 · Salem (Virginia Beach)500 Meters61:10.3111
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 11 · Salem (Virginia Beach)300 Meters1138.1011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 48 · Salem (Virginia Beach)1000 Meters48.2:57.62a11
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 500 Meters · Place 12 · Salem (Virginia Beach)500 Meters121:09.0510
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 500 Meters · Place 1 · Salem (Virginia Beach)500 Meters11:06.7310
Jan 29Beach District Meet #3Jan 29 · 1000 Meters · Place 9 · Salem (Virginia Beach)1000 Meters92:52.96 PB10
Jan 29Beach District Meet #3Jan 29 · 55m Hurdles · Place 15 · Salem (Virginia Beach)55m Hurdles1510.2110
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 3 · Salem (Virginia Beach)300 Meters336.49 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 300m Hurdles · Place 1 · Salem (Virginia Beach)300m Hurdles139.6410
May 7Beach District Meet #4 @ KellamMay 7 · 800 Meters · Place 6 · Salem (Virginia Beach)800 Meters62:05.00 PB10
May 3Marlin InvitationalMay 3 · 400 Meters · Place 5 · Salem (Virginia Beach)400 Meters550.96 PB10
Apr 26Denbigh Patriots Track ClassicApr 26 · 400 Meters · Place 6 · Salem (Virginia Beach)400 Meters651.6410
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 13 · Salem (Virginia Beach)200 Meters1323.8310
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 13 · Salem (Virginia Beach)200 Meters1323.8310
Apr 26Denbigh Patriots Track ClassicApr 26 · 400 Meters · Place 6 · Salem (Virginia Beach)400 Meters651.6410

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 500 Meters · Place 1 · Salem (Virginia Beach)500 Meters1.1:06.65a PB10
Dec 14Virginia Beach HS OpenerDec 14 · 500 Meters · Place 6 · Salem (Virginia Beach)500 Meters6.1:08.71a10
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · 500 Meters · Place 16 · Salem (Virginia Beach)500 Meters161:08.869
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 500 Meters · Place 5 · Salem (Virginia Beach)500 Meters51:07.859
Jan 31Beach District Meet #4Jan 31 · 500 Meters · Place 5 · Salem (Virginia Beach)500 Meters51:10.499
Jan 24Beach District Meet #3Jan 24 · 300 Meters · Place 2 · Salem (Virginia Beach)300 Meters236.989
Jan 24Beach District Meet #3Jan 24 · 500 Meters · Place 4 · Salem (Virginia Beach)500 Meters41:09.619
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 2 · Salem (Virginia Beach)300 Meters237.089

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21VHSL Region 5A ChampionshipsMay 21 · 400 Meters · Place 4 · Salem (Virginia Beach)400 Meters4.51.74a9
May 10Grassfield Invitational At NightMay 10 · 400 Meters · Place 9 · Salem (Virginia Beach)400 Meters952.879
May 4Marlin InvitationalMay 4 · 400 Meters · Place 2 · Salem (Virginia Beach)400 Meters251.509
May 4Marlin InvitationalMay 4 · 200 Meters · Place 13 · Salem (Virginia Beach)200 Meters1323.689
May 1Beach District Meet #4 @ KellamMay 1 · 800 Meters · Place 6 · Salem (Virginia Beach)800 Meters62:08.339
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 200 Meters · Place 8 · Salem (Virginia Beach)200 Meters823.709
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 400 Meters · Place 4 · Salem (Virginia Beach)400 Meters454.439

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 500 Meters · Place 7 · Salem (Virginia Beach)500 Meters7.1:12.35a9
Dec 13Beach District Meet #1Dec 13 · 300 Meters · Place 5 · Salem (Virginia Beach)300 Meters5.37.69a9