Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor61st Annual East Coast Invitational · Feb 25:03.2061st Annual East Coast InvitationalFebruary 2, 2024
1000 Meters · IndoorEast Coast Invitational · Feb 72:53.07East Coast InvitationalFebruary 7, 2025
1600 Meters · IndoorThe VA Showcase · Jan 174:41.95aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorCNU HS Captains Classic · Mar 284:42.98CNU HS Captains ClassicMarch 28, 2025
2 Miles · IndoorVirginia Beach HS Opener · Dec 1310:34.67aVirginia Beach HS OpenerDecember 13, 2025
3200 Meters · IndoorThe VA Showcase · Jan 1710:13.86aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorVHSL Class 5 Region A Championships · May 2710:04.63VHSL Class 5 Region A ChampionshipsMay 27, 2025
5000 Meters · OutdoorMarlin Invitational · May 417:38.90Marlin InvitationalMay 4, 2024
800 Meters · IndoorVirginia Beach HS Relays · Jan 102:08.85Virginia Beach HS RelaysJanuary 10, 2026
800 Meters · OutdoorKen Lampert All-Comers Meet · Apr 262:06.08Ken Lampert All-Comers MeetApril 26, 2025
800 Meters · Relay Split · OutdoorCNU HS Captains Classic · Mar 292:15.541CNU HS Captains ClassicMarch 29, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 9 · HickoryHickory3200 Meters9.10:21.11a12
May 8Grassfield Invitational At NightMay 8 · 3200 Meters · Place 9 · HickoryHickory3200 Meters9.10:25.38a12
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 73 · HickoryHickory3200 Meters73.10:36.58a12
Mar 27CNU HS Captains ClassicMar 27 · 3200 Meters · Place 12 · HickoryHickory3200 Meters12.10:38.54a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7The 63rd East Coast InvitationalFeb 7 · 3200 Meters · Place 8 · Hickory HighHickory High3200 Meters810:19.09—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 152 · HickoryHickory3200 Meters152.10:13.86a PB12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 178 · HickoryHickory1600 Meters178.4:41.95a PB12
Jan 10Virginia Beach HS RelaysJan 10 · 800 Meters · Place 15 · HickoryHickory800 Meters152:08.85 PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 2 Miles · Place 22 · HickoryHickory2 Miles22.10:34.67a PB12
Dec 13Virginia Beach HS OpenerDec 13 · 3200 Meters · Place 21 · HickoryHickory3200 Meters21.10:30.99a12
Dec 6The Virginia Beast HS InvitationalDec 6 · 1600 Meters · Place 6 · HickoryHickory1600 Meters6.4:46.81a12
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 3200 Meters · Place 6 · HickoryHickory3200 Meters610:27.6811
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1600 Meters · Place 8 · HickoryHickory1600 Meters84:46.1711
Feb 7East Coast InvitationalFeb 7 · 3200 Meters · Place 18 · Hickory HighHickory High3200 Meters1810:30.00—
Feb 7East Coast InvitationalFeb 7 · 1000 Meters · Place 43 · Hickory HighHickory High1000 Meters432:53.07 PB—
Jan 25Virginia Beach HS RelaysJan 25 · 1000 Meters · Place 35 · HickoryHickory1000 Meters352:53.6811
Jan 9VHSL Southeast District - Meet 2Jan 9 · 1600 Meters · Place 2 · HickoryHickory1600 Meters2.4:50.86a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 3200 Meters · Place 15 · Hickory HighHickory High3200 Meters1510:17.28—
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 3 · Hickory HighHickory High3200 Meters310:04.63 PB11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 3 · Hickory HighHickory High3200 Meters310:04.6311
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 3 · Hickory HighHickory High3200 Meters310:04.6311
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 3 · HickoryHickory3200 Meters310:04.6311
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 33 · Hickory HighHickory High3200 Meters3310:10.1111
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 33 · Hickory HighHickory High3200 Meters3310:10.1111
Apr 26Ken Lampert All-Comers MeetApr 26 · 800 Meters · Place 5 · HickoryHickory800 Meters52:06.08 PBJR
Apr 26Ken Lampert All-Comers MeetApr 26 · 800 Meters · Place 5 · HickoryHickory800 Meters52:06.08JR
Mar 28CNU HS Captains ClassicMar 28 · 1600 Meters · Place 14 · Hickory HighHickory High1600 Meters144:42.98 PB—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 1000 Meters · Place 35 · HickoryHickory1000 Meters35.2:58.71a11
Dec 14Virginia Beach HS OpenerDec 14 · 1600 Meters · Place 28 · HickoryHickory1600 Meters28.4:53.14a11
Dec 7The Virginia Beast HS InvitationalDec 7 · 1600 Meters · Place 5 · HickoryHickory1600 Meters5.4:54.91a11
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 1600 Meters · Place 11 · HickoryHickory1600 Meters114:59.8210
Feb 261st Annual East Coast InvitationalFeb 2 · 1 Mile · Place 57 · Hickory HighHickory High1 Mile575:03.20 PB—
Feb 261st Annual East Coast InvitationalFeb 2 · 1600 Meters · Place 58 · Hickory HighHickory High1600 Meters585:01.71—
Jan 24SED Meet #3Jan 24 · 1000 Meters · Place 12 · HickoryHickory1000 Meters122:59.0510
Jan 11Southeastern District Meet #2Jan 11 · 1000 Meters · Place 8 · HickoryHickory1000 Meters83:02.9410
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 52 · Hickory HighHickory High1000 Meters523:08.6410
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 52 · Hickory HighHickory High1000 Meters523:08.6410
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 52 · HickoryHickory1000 Meters523:08.6410
Jan 4Southeastern District Meet #1Jan 4 · 1600 Meters · Place 10 · HickoryHickory1600 Meters105:17.5910

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21VHSL Region 5A ChampionshipsMay 21 · 3200 Meters · Place 14 · HickoryHickory3200 Meters14.11:01.47a10
May 10Grassfield Invitational At NightMay 10 · 1600 Meters · Place 24 · HickoryHickory1600 Meters245:14.2710
May 8SE District Meet #4May 8 · 3200 Meters · Place 3 · HickoryHickory3200 Meters311:21.4610
May 4Marlin InvitationalMay 4 · 5000 Meters · Place 1 · Hickory HighHickory High5000 Meters117:38.90 PB10
May 4Marlin InvitationalMay 4 · 800 Meters · Place 23 · Hickory HighHickory High800 Meters232:21.0610
May 4Marlin InvitationalMay 4 · 5000 Meters · Place 1 · HickoryHickory5000 Meters117:38.9010
May 4Marlin InvitationalMay 4 · 800 Meters · Place 23 · HickoryHickory800 Meters232:21.0610
May 1SE District Meet #3May 1 · 1600 Meters · Place 12 · HickoryHickory1600 Meters125:11.4210
Apr 24SE District Meet #2Apr 24 · 3200 Meters · Place 2 · HickoryHickory3200 Meters210:47.8910
Apr 20Ken Lampert All-Comers MeetApr 20 · 1600 Meters · Place 11 · HickoryHickory1600 Meters11.4:53.45a10
Mar 29CNU HS Captains ClassicMar 29 · 1600 Meters · Place 17 · HickoryHickory1600 Meters17.4:59.07a10
Mar 29CNU HS Captains ClassicMar 29 · 800 Meters · HickoryHickory800 MetersRelay Split—2:15.541 PB10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Virginia Beach HS OpenerDec 8 · 3200 Meters · Place 17 · HickoryHickory3200 Meters17.11:09.17a10
Dec 8Virginia Beach HS OpenerDec 8 · 1600 Meters · Place 45 · HickoryHickory1600 Meters45.5:13.61a10
Feb 13VHSL Class 5 Region A ChampionshipsFeb 13 · 3200 Meters · Place 8 · Hickory HighHickory High3200 Meters811:19.459
Feb 4East Coast Invitational - HSFeb 4 · 3200 Meters · Place 33 · HickoryHickory3200 Meters33.11:24.74a9
Jan 25SED Meet #3Jan 25 · 1000 Meters · Place 16 · HickoryHickory1000 Meters16.3:16.84a9
Jan 12Southeastern District Meet #2Jan 12 · 3200 Meters · Place 6 · HickoryHickory3200 Meters612:01.629

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 3200 Meters · Place 12 · Hickory HighHickory High3200 Meters1211:35.549
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 3200 Meters · Place 12 · Hickory HighHickory High3200 Meters1211:35.549
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 3200 Meters · Place 12 · HickoryHickory3200 Meters1211:35.549
May 19Grassfield Invitational 'At Night'May 19 · 1600 Meters · Place 20 · HickoryHickory1600 Meters205:19.309
May 6Marlin InvitationalMay 6 · 1600 Meters · Place 21 · Hickory HighHickory High1600 Meters215:17.72—
May 6Marlin InvitationalMay 6 · 1600 Meters · Place 21 · HickoryHickory1600 Meters215:17.729

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Southeastern District Meet #1Dec 7 · 3200 Meters · Place 5 · HickoryHickory3200 Meters5.12:03.13a9
Dec 3VA Beach OpenerDec 3 · 1600 Meters · Place 22 · HickoryHickory1600 Meters22.5:34.93a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Chesapeake MS Meet #2Mar 30 · 1600 Meters · Place 14 · HickoryHickory1600 Meters14.5:54.12a8
Mar 30Chesapeake MS Meet #2Mar 30 · 800 Meters · Place 22 · HickoryHickory800 Meters22.2:44.16a8