Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 214:53.94Mount Tabor Mile & Throwing ThunderMarch 21, 2025
1000 Meters · IndoorASICS Holiday Invitational · Dec 202:49.49aASICS Holiday InvitationalDecember 20, 2025
1600 Meters · IndoorPolar Express · Dec 55:03.52aPolar ExpressDecember 5, 2025
1600 Meters · OutdoorPatriots Invitational · Mar 134:50.94aPatriots InvitationalMarch 13, 2026
3200 Meters · OutdoorWake County Championships · Apr 1211:04.53Wake County ChampionshipsApril 12, 2025
400 Meters · OutdoorCAP 6 Championship · Apr 2756.56CAP 6 ChampionshipApril 27, 2024
500 Meters · IndoorGovernor's Classic · Jan 241:16.09Governor's ClassicJanuary 24, 2025
500 Meters · OutdoorWake Forest Polar Bear #3 · Jan 251:18.87aWake Forest Polar Bear #3January 25, 2024
800 Meters · OutdoorAthens Drive Friday Night Lights · Mar 202:07.75aAthens Drive Friday Night LightsMarch 20, 2026
800 Meters · Relay Split · IndoorNCHSAA 8A Champs · Feb 192:09.219NCHSAA 8A ChampsFebruary 19, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:53.76Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25CAP 8 Conference MeetApr 25 · 800 Meters · Place 14 · Leesville Road800 Meters14.2:12.71a11
Apr 11Wake County ChampionshipsApr 11 · 800 Meters · Place 16 · Leesville Road800 Meters16.2:09.94a11
Mar 272026 OutRun the StormMar 27 · 1600 Meters · Place 16 · Leesville Road1600 Meters16.4:52.91a11
Mar 20Athens Drive Friday Night LightsMar 20 · 800 Meters · Place 9 · Leesville Road800 Meters9.2:07.75a PB11
Mar 13Patriots InvitationalMar 13 · 1600 Meters · Place 29 · Leesville Road1600 Meters29.4:50.94a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19NCHSAA 8A ChampsFeb 19 · 800 Meters · Leesville Road800 MetersRelay Split—2:09.219 PB11
Jan 7Cap 8 Polar Bear #2Jan 7 · 1000 Meters · Place 6 · Leesville Road1000 Meters62:53.9111

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 38 · Leesville Road1000 Meters38.2:49.49a PB11
Dec 5Polar ExpressDec 5 · 1000 Meters · Place 19 · Leesville Road1000 Meters19.2:55.24a11
Dec 5Polar ExpressDec 5 · 1600 Meters · Place 27 · Leesville Road1600 Meters27.5:03.52a PB11
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Leesville Road800 MetersRelay Split—2:10.550a10
Jan 24Governor's ClassicJan 24 · 500 Meters · Place 6 · Leesville Rd500 Meters61:16.09 PB10
Jan 17Snowball InvitationalJan 17 · 1000 Meters · Place 9 · Leesville Rd1000 Meters92:53.0210

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 10Wake Forest HS Polar Bear #2Dec 10 · 1000 Meters · Place 8 · Leesville Road1000 Meters8.2:59.16aUnofficial11
Dec 10Wake Forest HS Polar Bear #2Dec 10 · 1600 Meters · Place 5 · Leesville Road1600 Meters5.5:01.50aUnofficial11
Nov 19Wake Forest HS Polar Bear #1 2026Nov 19 · 300 Meters · Place 13 · Leesville Road300 Meters13.40.84aUnofficial11
Nov 19Wake Forest HS Polar Bear #1 2026Nov 19 · 1000 Meters · Place 5 · Leesville Road1000 Meters5.2:54.20aUnofficial11
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 398 · Leesville Road1600 Meters3984:52.04SO
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 397 · Leesville RoadMR Carnival: Rocky Hansen Christ Sch 4:04.293974:53.76 PBSO
Apr 12Wake County ChampionshipsApr 12 · 3200 Meters · Place 17 · Leesville Road3200 Meters1711:04.53 PB10
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 7 · Leesville Road1 Mile74:53.94 PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 14East Chapel Hill Polar Bear #2Dec 14 · 3200 Meters · Leesville Road3200 Meters—NT10
Dec 14East Chapel Hill Polar Bear #2Dec 14 · 1000 Meters · Place 7 · Leesville Road1000 Meters7.2:52.36aUnofficial10
Dec 7East Chapel Hill Polar Bear #1 2025Dec 7 · 300 Meters · Place 26 · Leesville Road300 Meters26.41.76aUnofficial10
Apr 27CAP 6 ChampionshipApr 27 · 400 Meters · Place 16 · Leesville Road400 Meters1656.56 PB9
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 18 · Leesville Road1600 Meters185:24.00—
Apr 20Carolina Distance CarnivalApr 20 · 1 Mile · Place 381 · Leesville Road1 Mile3815:26.239
Apr 20Carolina Distance CarnivalApr 20 · 800 Meters · Place 131 · Leesville Road800 Meters1312:20.359
Mar 22Athens Drive Friday Night Lights 2024Mar 22 · 400 Meters · Place 13 · Leesville Road400 Meters1356.909
Mar 14Broughton/Leesville Dual MeetMar 14 · 800 Meters · Place 9 · Leesville Road800 Meters92:39.309
Mar 14Broughton/Leesville Dual MeetMar 14 · 400 Meters · Place 7 · Leesville Road400 Meters758.559
Jan 25Wake Forest Polar Bear #3Jan 25 · 500 Meters · Place 13 · Leesville Road500 Meters13.1:18.87a PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Polar ExpressDec 6 · 1000 Meters · Place 20 · Leesville Road1000 Meters20.2:58.35a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Wake Forest Polar Bear #2Dec 6 · 500 Meters · Place 18 · Leesville Road500 Meters18.1:22.84a9