Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Beach HS Opener · Dec 132:49.66aVirginia Beach HS OpenerDecember 13, 2025
1600 Meters · IndoorEastern District Championship Meet · Jan 294:40.41Eastern District Championship MeetJanuary 29, 2026
1600 Meters · OutdoorEastern District Championship · May 64:35.41aEastern District ChampionshipMay 6, 2026
3200 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 29:55.37VHSL Class 4 Indoor State ChampionshipsMarch 2, 2026
3200 Meters · OutdoorDogwood Track Classic · May 110:00.92aDogwood Track ClassicMay 1, 2026
800 Meters · IndoorVirginia Beach HS Relays · Jan 62:28.12Virginia Beach HS RelaysJanuary 6, 2023
800 Meters · OutdoorNansemond River Warrior Classic · May 162:05.65aNansemond River Warrior ClassicMay 16, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 3200 Meters · Place 18 · Churchland3200 Meters18.10:12.40a12
May 16Nansemond River Warrior ClassicMay 16 · 800 Meters · Place 11 · Churchland800 Meters11.2:05.65a PB12
May 6Eastern District ChampionshipMay 6 · 3200 Meters · Place 1 · Churchland3200 Meters1.10:16.20a12
May 6Eastern District ChampionshipMay 6 · 1600 Meters · Place 3 · Churchland1600 Meters3.4:35.41a PB12
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 11 · Churchland3200 Meters11.10:00.92a PB12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 3200 Meters · Place 11 · Churchland3200 Meters119:55.37 PB12
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 3200 Meters · Place 3 · Churchland3200 Meters310:10.0912
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 1600 Meters · Place 7 · Churchland1600 Meters74:40.8512
Jan 29Eastern District Championship MeetJan 29 · 3200 Meters · Place 2 · Churchland3200 Meters210:27.7312
Jan 29Eastern District Championship MeetJan 29 · 1600 Meters · Place 3 · Churchland1600 Meters34:40.41 PB12
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 220 · Churchland3200 Meters220.10:36.27a12
Jan 10Virginia Beach HS RelaysJan 10 · 1000 Meters · Place 41 · Churchland1000 Meters412:50.6712

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Eastern District Meet #3Dec 18 · 3200 Meters · Place 1 · Churchland3200 Meters1.10:26.41a12
Dec 18Eastern District Meet #3Dec 18 · 1600 Meters · Place 2 · Churchland1600 Meters2.4:41.50a12
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 25 · Churchland1000 Meters25.2:49.66a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Eastern District ChampionshipMay 7 · 3200 Meters · Place 5 · Churchland3200 Meters511:21.5511

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 16VHSL Class 4 Region A Indoor T&F ChampionshipFeb 16 · 1600 Meters · Place 16 · Churchland1600 Meters165:41.8410
Jan 18Eastern District Meet #3Jan 18 · 3200 Meters · Place 6 · Churchland3200 Meters611:20.0010
Jan 13Boo Williams Indoor InvitationalJan 13 · 1000 Meters · Place 14 · Churchland1000 Meters143:09.19—
Jan 13Boo Williams Indoor InvitationalJan 13 · 1000 Meters · Place 30 · Churchland1000 Meters303:09.19—
Jan 13Boo Williams Indoor InvitationalJan 13 · 1600 Meters · Place 5 · Churchland1600 Meters55:01.65—
Jan 10Eastern District Meet #2Jan 10 · 1600 Meters · Place 6 · Churchland1600 Meters65:12.80—
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 41 · Churchland1000 Meters413:02.4710
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 41 · Churchland1000 Meters413:02.4710
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 41 · Churchland1000 Meters413:02.4710

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17VHSL Class 4 Region A Indoor T&F ChampionshipFeb 17 · 3200 Meters · Place 10 · Churchland3200 Meters1011:36.699
Feb 2Eastern District ChampionshipFeb 2 · 3200 Meters · Place 6 · Churchland3200 Meters611:53.969
Feb 2Eastern District ChampionshipFeb 2 · 1600 Meters · Place 14 · Churchland1600 Meters145:23.169
Jan 28Atlantic Coast HS Last Chance MeetJan 28 · 1600 Meters · Place 55 · Churchland1600 Meters555:39.679
Jan 14Atlantic Coast HS InvitationalJan 14 · 3200 Meters · Place 13 · Churchland3200 Meters1311:31.429
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 42 · Churchland1000 Meters423:12.239
Jan 6Virginia Beach HS RelaysJan 6 · 800 Meters · Place 39 · Churchland800 Meters392:28.12 PB9
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 42 · Churchland1000 Meters423:12.239
Jan 6Virginia Beach HS RelaysJan 6 · 800 Meters · Place 39 · Churchland800 Meters392:28.129
Jan 4Eastern District Meet #2Jan 4 · 3200 Meters · Place 4 · Churchland3200 Meters412:00.54—
Jan 4Eastern District Meet #2Jan 4 · 1600 Meters · Place 8 · Churchland1600 Meters85:23.21—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15Eastern District Meet #1Dec 15 · 3200 Meters · Place 3 · Churchland3200 Meters3.11:33.55a9
Dec 15Eastern District Meet #1Dec 15 · 1600 Meters · Place 11 · Churchland1600 Meters11.5:18.71a9
Dec 10Virginia Beach HS OpenerDec 10 · 3200 Meters · Place 16 · Churchland3200 Meters16.11:42.08a9
Dec 10Virginia Beach HS OpenerDec 10 · 1600 Meters · Place 45 · Churchland1600 Meters45.5:21.18a9
Dec 3Boo Williams Indoor Season OpenerDec 3 · 3200 Meters · Place 5 · Churchland3200 Meters5.11:44.59a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Virginia Beach HS OpenerDec 10 · 3200 Meters · Place 3 · Churchland3200 Meters3.13:59.12a8
Dec 10Virginia Beach HS OpenerDec 10 · 1000 Meters · Place 3 · Churchland1000 Meters3.3:52.66a8