Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorEast Coast Invitational · Feb 72:36.89East Coast InvitationalFebruary 7, 2025
1600 Meters · IndoorEast Coast Invitational · Feb 74:23.36East Coast InvitationalFebruary 7, 2025
1600 Meters · OutdoorDogwood Track Classic · May 24:27.19Dogwood Track ClassicMay 2, 2025
3200 Meters · IndoorRegion 5A/6A Indoor T & F Championship · Feb 179:49.10Region 5A/6A Indoor T & F ChampionshipFebruary 17, 2025
3200 Meters · OutdoorVHSL 6A Regional · May 179:54.35aVHSL 6A RegionalMay 17, 2024
800 Meters · OutdoorVHSL Class 6 State Championships · Jun 51:58.27aVHSL Class 6 State ChampionshipsJune 5, 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 · 800 Meters · Place 13 · Grassfield800 Meters13.1:58.27a PB12
May 16Nansemond River Warrior ClassicMay 16 · 1600 Meters · Place 2 · Grassfield1600 Meters2.4:29.43a12
May 16Nansemond River Warrior ClassicMay 16 · 800 Meters · Place 2 · Grassfield800 Meters2.2:00.24a12
May 8Grassfield Invitational At NightMay 8 · 800 Meters · Place 9 · Grassfield800 Meters9.2:00.90a12
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 35 · Grassfield800 Meters35.1:58.78a12
Mar 27CNU HS Captains ClassicMar 27 · 3200 Meters · Place 2 · Grassfield3200 Meters2.9:59.28a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 1600 Meters · Place 16 · Grassfield1600 Meters164:44.9612
Feb 14VHSL Class 6 Region A Indoor T & F ChampionshipFeb 14 · 1000 Meters · Place 4 · Grassfield1000 Meters42:37.30912
Feb 14VHSL Class 6 Region A Indoor T & F ChampionshipFeb 14 · 1600 Meters · Place 3 · Grassfield1600 Meters34:24.8012
Feb 7The 63rd East Coast InvitationalFeb 7 · 1600 Meters · Place 10 · Grassfield1600 Meters104:32.49—
Feb 7The 63rd East Coast InvitationalFeb 7 · 1000 Meters · Place 9 · Grassfield1000 Meters92:39.21—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 74 · Grassfield1600 Meters74.4:32.87a12
Jan 10Virginia Beach HS RelaysJan 10 · 1000 Meters · Place 8 · Grassfield1000 Meters82:40.7212

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 12CNU HS Winter FrolicDec 12 · 3200 Meters · Place 3 · Grassfield3200 Meters3.10:18.28a12
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 1600 Meters · Place 8 · Grassfield1600 Meters84:23.8211
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 3200 Meters · Place 3 · Grassfield3200 Meters39:49.10 PB11
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1600 Meters · Place 1 · Grassfield1600 Meters14:23.4111
Feb 7East Coast InvitationalFeb 7 · 1600 Meters · Place 5 · Grassfield1600 Meters54:23.36 PB—
Feb 7East Coast InvitationalFeb 7 · 1000 Meters · Place 2 · Grassfield1000 Meters22:36.89 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 67 · Grassfield3200 Meters679:56.78—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 60 · Grassfield1600 Meters604:34.36—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 67 · Grassfield3200 Meters679:56.78—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 60 · Grassfield1600 Meters604:34.36—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 1600 Meters · Place 28 · Grassfield1600 Meters284:39.66—
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 1600 Meters · Place 3 · GRASSFIELD1600 Meters34:27.22—
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 800 Meters · Place 5 · GRASSFIELD800 Meters52:01.35—
May 2Dogwood Track ClassicMay 2 · 1600 Meters · Place 32 · Grassfield1600 Meters324:27.19 PB11
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 49 · Grassfield800 Meters492:00.9611
May 2Dogwood Track ClassicMay 2 · 1600 Meters · Place 32 · Grassfield1600 Meters324:27.1911
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 49 · Grassfield800 Meters492:00.9611

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 3200 Meters · Place 1 · Grassfield3200 Meters1.9:52.67a11
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 1600 Meters · Place 16 · Grassfield1600 Meters164:32.6610
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 3200 Meters · Place 6 · Grassfield3200 Meters610:29.5110
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 1600 Meters · Place 3 · Grassfield1600 Meters34:37.0610
Jan 24SED Meet #3Jan 24 · 3200 Meters · Place 1 · Grassfield3200 Meters110:25.1510
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 68 · Grassfield1600 Meters684:40.48—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 68 · Grassfield1600 Meters684:40.48—
Jan 4Southeastern District Meet #1Jan 4 · 1000 Meters · Place 2 · Grassfield1000 Meters22:47.1610

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · 3200 Meters · Place 26 · Grassfield3200 Meters2610:10.44—
May 17VHSL 6A RegionalMay 17 · 3200 Meters · Place 1 · Grassfield3200 Meters19:54.35a PB—
May 17VHSL 6A RegionalMay 17 · 1600 Meters · Place 19 · Grassfield1600 Meters195:04.79a—
May 10Grassfield Invitational At NightMay 10 · 3200 Meters · Place 1 · Grassfield3200 Meters19:54.8210
May 3Dogwood Track ClassicMay 3 · 1600 Meters · Place 62 · Grassfield1600 Meters624:30.7710
Apr 24SE District Meet #2Apr 24 · 1600 Meters · Place 3 · Grassfield1600 Meters34:38.8010
Apr 24SE District Meet #2Apr 24 · 800 Meters · Place 5 · Grassfield800 Meters52:08.5210
Apr 20Track 757 InvitationalApr 20 · 3200 Meters · Place 1 · Grassfield3200 Meters110:07.3510
Apr 17Peninsula District Meet #2Apr 17 · 3200 Meters · Place 1 · Grassfield3200 Meters110:07.3510
Apr 12South County Stallion InvitationalApr 12 · 1600 Meters · Place 15 · Grassfield1600 Meters154:52.43a—
Apr 12South County Stallion InvitationalApr 12 · 1600 Meters · Place 8 · Grassfield1600 Meters84:52.43—
Mar 29CNU HS Captains ClassicMar 29 · 3200 Meters · Place 5 · Grassfield3200 Meters5.10:14.46a10

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 24 · Grassfield1600 Meters24.4:47.89a10
Dec 8CNU HS Winter FrolicDec 8 · 3200 Meters · Place 6 · Grassfield3200 Meters6.10:37.97a10
Feb 4East Coast Invitational - HSFeb 4 · 1000 Meters · Place 46 · Grassfield1000 Meters46.2:58.89a9
Jan 25SED Meet #3Jan 25 · 1600 Meters · Place 7 · Grassfield1600 Meters7.5:07.32a9
Jan 12Southeastern District Meet #2Jan 12 · 3200 Meters · Place 3 · Grassfield3200 Meters311:17.299
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 20 · Grassfield1000 Meters202:56.179
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 20 · Grassfield1000 Meters202:56.179

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 1000 Meters · Place 41 · Grassfield1000 Meters41.2:59.38a9
Dec 7Southeastern District Meet #1Dec 7 · 1600 Meters · Place 5 · Grassfield1600 Meters5.5:13.67a9