Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNansemond River Warrior Classic · May 1612.37aNansemond River Warrior ClassicMay 16, 2026
1000 Meters · IndoorEastern District Meet #3 · Jan 183:39.19Eastern District Meet #3January 18, 2024
200 Meters · OutdoorVHSL Class 4 State Championships · Jun 525.37aVHSL Class 4 State ChampionshipsJune 5, 2026
300 Meters · IndoorEastern District Meet #3 · Dec 1841.73aEastern District Meet #3December 18, 2025
400 Meters · IndoorAdidas Indoor Nationals · Mar 201:00.18aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorVHSL Class 4 State Championships · Jun 557.83aVHSL Class 4 State ChampionshipsJune 5, 2026
500 Meters · IndoorEastern District Championship Meet · Jan 291:17.35Eastern District Championship MeetJanuary 29, 2026
800 Meters · OutdoorTrack 757 Invitational · Apr 202:32.38Track 757 InvitationalApril 20, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 400 Meters · Place 4 · Churchland400 Meters4.57.83a PB11
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 200 Meters · Place 12 · Churchland200 MetersRound P12.25.37a PBWind: 1.311
May 16Nansemond River Warrior ClassicMay 16 · 400 Meters · Place 5 · Churchland400 Meters5.58.64a11
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 12 · Churchland200 Meters12.25.61a11
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 4 · Churchland100 MetersRound P4.12.38a11
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 4 · Churchland100 Meters4.12.37a PB11
May 6Eastern District ChampionshipMay 6 · 200 Meters · Place 5 · Churchland200 Meters5.25.56a11
May 6Eastern District ChampionshipMay 6 · 100 Meters · Place 4 · Churchland100 Meters4.12.68a11
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 20 · Churchland400 Meters20.59.58a11
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 23 · Churchland200 Meters23.25.85aWind: 1.811
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 49 · Churchland100 MetersRound P49.12.93aWind: -0.111

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 26 · Churchland400 Meters26.1:00.18a PB11
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 500 Meters · Place 5 · Churchland500 Meters51:17.6311
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 300 Meters · Place 4 · Churchland300 Meters441.9911
Jan 29Eastern District Championship MeetJan 29 · 500 Meters · Place 3 · Churchland500 Meters31:17.35 PB11
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 102 · Churchland300 Meters102.42.26a11
Jan 10Virginia Beach HS RelaysJan 10 · 500 Meters · Place 7 · Churchland500 Meters71:20.3611
Jan 10Virginia Beach HS RelaysJan 10 · 300 Meters · Place 5 · Churchland300 Meters541.9011

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Eastern District Meet #3Dec 18 · 300 Meters · Place 2 · Churchland300 Meters2.41.73a PB11
Dec 13Virginia Beach HS OpenerDec 13 · 500 Meters · Place 16 · Churchland500 Meters16.1:23.97a11
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 32 · Churchland300 Meters32.42.87a11
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 500 Meters · Place 6 · Churchland500 Meters61:20.3910
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · 500 Meters · Place 2 · Churchland500 Meters21:19.98SO
Feb 1T757 Last Chance HS InviteFeb 1 · 500 Meters · Place 3 · Churchland500 Meters3.1:21.40a10
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 12 · Churchland300 Meters12.42.49a10
Jan 25Virginia Beach HS RelaysJan 25 · 500 Meters · Place 6 · Churchland500 Meters61:23.2010
Jan 25Virginia Beach HS RelaysJan 25 · 300 Meters · Place 7 · Churchland300 Meters742.7210
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 27 · Churchland500 Meters271:22.38—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 27 · Churchland500 Meters271:22.38—
Jan 16Eastern District Meet #3Jan 16 · 300 Meters · Place 2 · Churchland300 Meters242.5410

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 400 Meters · Place 4 · Churchland400 Meters458.4210
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 33 · Churchland400 Meters331:01.1810
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 33 · Churchland400 Meters331:01.1810
Apr 26Denbigh Patriots Track ClassicApr 26 · 400 Meters · Place 3 · Churchland400 Meters359.3410
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 5 · Churchland200 Meters526.8610
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 5 · Churchland200 Meters526.8610
Apr 26Denbigh Patriots Track ClassicApr 26 · 400 Meters · Place 3 · Churchland400 Meters359.3410
Apr 8Eastern District Meet #2Apr 8 · 800 Meters · Place 1 · Churchland800 Meters12:34.1610
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 400 Meters · Churchland400 Meters—DNS10
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 200 Meters · Churchland200 Meters—DNS10
Apr 2Eastern District #1 Meet 2025Apr 2 · 800 Meters · Place 5 · Churchland800 Meters52:47.5810
Apr 2Eastern District #1 Meet 2025Apr 2 · 400 Meters · Place 4 · Churchland400 Meters41:00.4810
Apr 2Eastern District #1 Meet 2025Apr 2 · 200 Meters · Place 9 · Churchland200 Meters927.2310
Apr 2Eastern District #1 Meet 2025Apr 2 · 800 Meters · Place 5 · Churchland800 Meters52:47.5810
Apr 2Eastern District #1 Meet 2025Apr 2 · 400 Meters · Place 4 · Churchland400 Meters41:00.4810
Apr 2Eastern District #1 Meet 2025Apr 2 · 200 Meters · Place 9 · Churchland200 Meters927.2310
Mar 29Conn-Madden RelaysMar 29 · 200 Meters · Place 7 · Churchland200 Meters727.0910

2024 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 300 Meters · Place 19 · Churchland300 Meters19.42.82a10
Dec 7The Virginia Beast HS InvitationalDec 7 · 500 Meters · Place 2 · Churchland500 Meters2.1:22.75a10
Feb 26VHSL Class 4 State ChampionshipsFeb 26 · 500 Meters · Place 13 · Churchland500 Meters131:21.939
Feb 16VHSL Class 4 Region A Indoor T&F ChampionshipFeb 16 · 500 Meters · Place 2 · Churchland500 Meters21:21.879
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 61 · Churchland300 Meters6145.309
Jan 27Track 757 Last Chance MeetJan 27 · 500 Meters · Place 14 · Churchland500 Meters141:24.829
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 61 · Churchland300 Meters6145.309
Jan 27Track 757 Last Chance MeetJan 27 · 500 Meters · Place 14 · Churchland500 Meters141:24.829
Jan 18Eastern District Meet #3Jan 18 · 1000 Meters · Place 4 · Churchland1000 Meters43:39.19 PB9
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 2 · Churchland300 Meters246.17—
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 32 · Churchland300 Meters3246.17—
Jan 13Boo Williams Indoor InvitationalJan 13 · 500 Meters · Place 2 · Churchland500 Meters21:28.13—
Jan 13Boo Williams Indoor InvitationalJan 13 · 500 Meters · Place 5 · Churchland500 Meters51:28.13—
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 17 · Churchland500 Meters171:29.769
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 38 · Churchland300 Meters3846.129
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 17 · Churchland500 Meters171:29.769
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 38 · Churchland300 Meters3846.129
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 17 · Churchland500 Meters171:29.769
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 38 · Churchland300 Meters3846.129

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31VHSL Class 4 State ChampionshipsMay 31 · 400 Meters · Place 13 · Churchland400 Meters131:01.439
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 4 · Churchland400 Meters41:00.599
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 4 · Churchland400 Meters41:00.599
May 10Grassfield Invitational At NightMay 10 · 800 Meters · Place 7 · Churchland800 Meters72:34.869
May 8Eastern District ChampionshipMay 8 · 400 Meters · Place 4 · Churchland400 Meters41:01.149
May 1Eastern District #3 Meet May 1 · 400 Meters · Place 5 · Churchland400 Meters51:01.989
Apr 27Denbigh Patriots Track ClassicApr 27 · 200 Meters · Place 14 · Churchland200 Meters1427.57—
Apr 27Denbigh Patriots Track ClassicApr 27 · 100 Meters · Place 22 · Churchland100 Meters2213.84—
Apr 20Track 757 InvitationalApr 20 · 800 Meters · Place 3 · Churchland800 Meters32:32.38 PB9
Apr 17Peninsula District Meet #2Apr 17 · 800 Meters · Place 3 · Churchland800 Meters32:32.389

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Virginia Beach HS OpenerDec 8 · 500 Meters · Place 21 · Churchland500 Meters21.1:27.95a9
Dec 8Virginia Beach HS OpenerDec 8 · 300 Meters · Place 42 · Churchland300 Meters42.47.21a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Portsmouth MS Championship MeetMay 18 · 400 Meters · Place 3 · Churchland Middle School400 Meters31:09.958
May 11Portsmouth MS Meet #1May 11 · 400 Meters · Place 2 · Churchland Middle School400 Meters21:07.258