Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorT757 Last Chance HS Invite · Feb 12:53.71aT757 Last Chance HS InviteFebruary 1, 2025
1600 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 204:34.93aGrant Holloway Holiday Invitational 2026December 20, 2025
1600 Meters · OutdoorVHSL Class 6 State Championships · Jun 54:22.39aVHSL Class 6 State ChampionshipsJune 5, 2026
2 Miles · IndoorVirginia Beach HS Opener · Dec 1310:13.46aVirginia Beach HS OpenerDecember 13, 2025
200 Meters · OutdoorMarlin Invitational · May 327.47Marlin InvitationalMay 3, 2025
3200 Meters · IndoorThe VA Showcase · Jan 179:38.51aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorVHSL Class 6 State Championships · Jun 59:14.37aVHSL Class 6 State ChampionshipsJune 5, 2026
400 Meters · Outdoor2025 Run Eight O Four HS Invitational · Apr 557.35a2025 Run Eight O Four HS InvitationalApril 5, 2025
500 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 201:13.94aGrant Holloway Holiday Invitational 2026December 20, 2025
800 Meters · OutdoorCNU HS Captains Classic · Mar 292:09.73aCNU HS Captains ClassicMarch 29, 2024
800 Meters · Relay Split · OutdoorCNU HS Captains Classic · Mar 272:04.21CNU HS Captains ClassicMarch 27, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 3200 Meters · Place 6 · Western BranchWestern Branch3200 Meters6.9:14.37a PB11
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 1600 Meters · Place 7 · Western BranchWestern Branch1600 Meters7.4:22.39a PB11
May 8Grassfield Invitational At NightMay 8 · 1600 Meters · Place 1 · Western BranchWestern Branch1600 Meters1.4:23.65a11
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 14 · Western BranchWestern Branch3200 Meters14.9:20.78a11
Mar 27CNU HS Captains ClassicMar 27 · 1600 Meters · Place 3 · Western BranchWestern Branch1600 Meters3.4:37.15a11
Mar 27CNU HS Captains ClassicMar 27 · 800 Meters · Western BranchWestern Branch800 MetersRelay Split—2:04.21 PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 2 Miles · Place 6 · Western Branch TrackWestern Branch Track2 Miles6.10:13.58a11
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 33 · Western BranchWestern Branch3200 Meters33.9:38.51a PB11
Jan 10CNU HS ShowcaseJan 10 · 3200 Meters · Place 1 · Western BranchWestern Branch3200 Meters1.9:52.96a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 500 Meters · Place 53 · Western BranchWestern Branch500 Meters53.1:13.94a PB11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1600 Meters · Place 7 · Western BranchWestern Branch1600 Meters7.4:34.93a PB11
Dec 13Virginia Beach HS OpenerDec 13 · 2 Miles · Place 8 · Western BranchWestern Branch2 Miles8.10:13.46a PB11
Dec 13Virginia Beach HS OpenerDec 13 · 3200 Meters · Place 7 · Western BranchWestern Branch3200 Meters7.10:10.57a11
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 3200 Meters · Place 13 · Western BranchWestern Branch3200 Meters1310:47.4910
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1600 Meters · Place 8 · Western BranchWestern Branch1600 Meters84:41.9410
Feb 1T757 Last Chance HS InviteFeb 1 · 1000 Meters · Place 25 · Western BranchWestern Branch1000 Meters25.2:53.71a PB10
Feb 1T757 Last Chance HS InviteFeb 1 · 1600 Meters · Place 22 · Western BranchWestern Branch1600 Meters22.4:45.95a10
Jan 9VHSL Southeast District - Meet 2Jan 9 · 1000 Meters · Place 4 · Western BranchWestern Branch1000 Meters4.2:56.36a10
Jan 9VHSL Southeast District - Meet 2Jan 9 · 1600 Meters · Place 3 · Western BranchWestern Branch1600 Meters3.4:56.10a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Marlin InvitationalMay 3 · 1600 Meters · Place 4 · Western BranchWestern Branch1600 Meters44:45.9710
May 3Marlin InvitationalMay 3 · 200 Meters · Place 105 · Western BranchWestern Branch200 Meters10527.47 PB10
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 1600 Meters · Place 11 · Western BranchWestern Branch1600 Meters11.4:41.61a10
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 400 Meters · Place 53 · Western BranchWestern Branch400 Meters53.57.35a PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 3200 Meters · Place 7 · Western BranchWestern Branch3200 Meters7.10:26.73a10
Dec 13CNU HS Winter FrolicDec 13 · 1600 Meters · Place 11 · Western BranchWestern Branch1600 Meters11.4:51.49a10
Dec 9VHSL Southeast District - Meet 1Dec 9 · 1000 Meters · Place 5 · Western BranchWestern Branch1000 Meters5.3:01.79a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Track 757 InvitationalApr 20 · 1600 Meters · Place 12 · Western BranchWestern Branch1600 Meters124:54.939
Apr 17Peninsula District Meet #2Apr 17 · 1600 Meters · Place 12 · Western BranchWestern Branch1600 Meters124:54.939
Mar 29CNU HS Captains ClassicMar 29 · 800 Meters · Western BranchWestern Branch800 MetersRelay Split—2:07.5619
Mar 29CNU HS Captains ClassicMar 29 · 800 Meters · Place 20 · Western BranchWestern Branch800 Meters20.2:09.73a PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Virginia Beach HS OpenerDec 8 · 1000 Meters · Place 60 · Western BranchWestern Branch1000 Meters60.3:10.95a9
Dec 2The Virginia Beast HS InvitationalDec 2 · 1600 Meters · Place 11 · Western BranchWestern Branch1600 Meters11.5:27.85a9