Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet#3 @ Landstown · Apr 1716.06Beach District Meet#3 @ LandstownApril 17, 2024
1000 Meters · IndoorVirginia Beach HS Relays · Jan 103:35.77Virginia Beach HS RelaysJanuary 10, 2026
1600 Meters · IndoorBeach District Meet #1 · Dec 185:57.41aBeach District Meet #1December 18, 2024
1600 Meters · OutdoorBeach District Meet#4 @ Landstown · May 65:58.34aBeach District Meet#4 @ LandstownMay 6, 2026
200 Meters · OutdoorBeach District Meet #4 @ Kellam · May 732.93Beach District Meet #4 @ KellamMay 7, 2025
300 Meters · IndoorBeach District Meet #1 · Dec 1357.40aBeach District Meet #1December 13, 2023
3200 Meters · OutdoorVHSL Class 5 Region A Championships · May 2712:39.66aVHSL Class 5 Region A ChampionshipsMay 27, 2026
400 Meters · OutdoorBeach District Meet #4 @ Kellam · May 71:11.92Beach District Meet #4 @ KellamMay 7, 2025
500 Meters · IndoorBeach District Meet #2 · Jan 71:36.61Beach District Meet #2January 7, 2026
55 Meter · IndoorBeach District Meet #1 · Dec 139.52aBeach District Meet #1December 13, 2023
55 Meters · IndoorBeach District Meet #3 · Jan 249.10Beach District Meet #3January 24, 2024
800 Meters · OutdoorBeach District Meet #3 @ Salem · Apr 292:49.07aBeach 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

6 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 26 · Salem (Virginia Beach)3200 Meters26.12:39.66a PB11
May 13Beach District Meet#5 @ SalemMay 13 · 3200 Meters · Place 8 · Salem (Virginia Beach)3200 Meters8.13:16.00a11
May 13Beach District Meet#5 @ SalemMay 13 · 1600 Meters · Place 22 · Salem (Virginia Beach)1600 Meters22.6:01.76a11
May 6Beach District Meet#4 @ LandstownMay 6 · 1600 Meters · Place 13 · Salem (Virginia Beach)1600 Meters13.5:58.34a PB11
Apr 29Beach District Meet #3 @ SalemApr 29 · 1600 Meters · Place 25 · Salem (Virginia Beach)1600 Meters25.6:01.43a11
Apr 29Beach District Meet #3 @ SalemApr 29 · 800 Meters · Place 40 · Salem (Virginia Beach)800 Meters40.2:49.07a PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 54 · Salem (Virginia Beach)1000 Meters543:57.6811
Feb 4Beach District Meet #4Feb 4 · 1600 Meters · Place 46 · Salem (Virginia Beach)1600 Meters466:03.8511
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 54 · Salem (Virginia Beach)1000 Meters543:57.6811
Feb 4Beach District Meet #4Feb 4 · 1600 Meters · Place 46 · Salem (Virginia Beach)1600 Meters466:03.8511
Jan 28Beach District Meet #3Jan 28 · 1000 Meters · Place 58 · Salem (Virginia Beach)1000 Meters583:43.9411
Jan 28Beach District Meet #3Jan 28 · 1600 Meters · Place 45 · Salem (Virginia Beach)1600 Meters456:01.3111
Jan 10Virginia Beach HS RelaysJan 10 · 1000 Meters · Place 127 · Salem (Virginia Beach)1000 Meters1273:35.77 PB11
Jan 7Beach District Meet #2Jan 7 · 500 Meters · Place 59 · Salem (Virginia Beach)500 Meters591:36.61 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 1000 Meters · Place 62 · Salem (Virginia Beach)1000 Meters62.3:43.09a11
Dec 17Beach District Meet #1 Dec 17 · 1600 Meters · Place 48 · Salem (Virginia Beach)1600 Meters48.6:03.77a11
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 169 · Salem (Virginia Beach)1600 Meters169.6:13.77a11
Feb 5Beach District Meet #4Feb 5 · 1600 Meters · Place 38 · Salem (Virginia Beach)1600 Meters386:15.7810
Jan 29Beach District Meet #3Jan 29 · 1600 Meters · Place 34 · Salem (Virginia Beach)1600 Meters346:28.1210

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Beach District Meet #4 @ KellamMay 7 · 200 Meters · Place 72 · Salem (Virginia Beach)200 Meters7232.93 PB10
May 7Beach District Meet #4 @ KellamMay 7 · 400 Meters · Place 39 · Salem (Virginia Beach)400 Meters391:11.92 PB10
May 3Marlin InvitationalMay 3 · 1600 Meters · Place 49 · Salem (Virginia Beach)1600 Meters495:58.5410
May 3Marlin InvitationalMay 3 · 800 Meters · Place 54 · Salem (Virginia Beach)800 Meters542:50.3410
Apr 26Denbigh Patriots Track ClassicApr 26 · 1600 Meters · Place 37 · Salem (Virginia Beach)1600 Meters376:02.1910
Apr 26Denbigh Patriots Track ClassicApr 26 · 800 Meters · Place 61 · Salem (Virginia Beach)800 Meters612:55.1610
Apr 26Denbigh Patriots Track ClassicApr 26 · 1600 Meters · Place 37 · Salem (Virginia Beach)1600 Meters376:02.1910
Apr 26Denbigh Patriots Track ClassicApr 26 · 800 Meters · Place 61 · Salem (Virginia Beach)800 Meters612:55.1610

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 1600 Meters · Place 38 · Salem (Virginia Beach)1600 Meters38.5:57.41a PB10
Dec 14Virginia Beach HS OpenerDec 14 · 1600 Meters · Place 102 · Salem (Virginia Beach)1600 Meters102.6:00.61a10
Jan 31Beach District Meet #4Jan 31 · 500 Meters · Place 48 · Salem (Virginia Beach)500 Meters481:44.789
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 77 · Salem (Virginia Beach)55 Meters779.179
Jan 24Beach District Meet #3Jan 24 · 55 Meters · Place 80 · Salem (Virginia Beach)55 Meters809.10 PB9
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 125 · Salem (Virginia Beach)300 Meters12558.169
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 154 · Salem (Virginia Beach)55 Meters1549.499

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Beach District Meet #4 @ KellamMay 1 · 100 Meters · Place 70 · Salem (Virginia Beach)100 Meters7016.149
May 1Beach District Meet #4 @ KellamMay 1 · 200 Meters · Place 69 · Salem (Virginia Beach)200 Meters6933.299
Apr 17Beach District Meet#3 @ LandstownApr 17 · 100 Meters · Place 71 · Salem (Virginia Beach)100 Meters7116.06 PB9
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 100 Meters · Place 87 · Salem (Virginia Beach)100 Meters8716.379
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 200 Meters · Place 97 · Salem (Virginia Beach)200 Meters9733.539

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 300 Meters · Place 129 · Salem (Virginia Beach)300 Meters129.57.40a PB9
Dec 13Beach District Meet #1Dec 13 · 55 Meter · Place 145 · Salem (Virginia Beach)55 Meter145.9.52a PB9