Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:36.63Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorFast Track Invitational · Jan 252:51.28Fast Track InvitationalJanuary 25, 2025
1500 Meters · OutdoorJCSU/Cockrell 2026 HS Invitational · Mar 284:30.20aJCSU/Cockrell 2026 HS InvitationalMarch 28, 2026
1600 Meters · IndoorFast Track Invitational · Jan 254:45.16Fast Track InvitationalJanuary 25, 2025
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:35.09Mount Tabor Mile & Throwing ThunderMarch 20, 2026
3200 Meters · IndoorJDL Holiday Invitational · Dec 2110:40.89aJDL Holiday InvitationalDecember 21, 2024
3200 Meters · OutdoorMarvin Ridge Invitational · Mar 1310:08.26aMarvin Ridge InvitationalMarch 13, 2026
500 Meters · IndoorBallantyne Ridge Polar Bear #2 · Jan 291:14.25aBallantyne Ridge Polar Bear #2January 29, 2025
800 Meters · OutdoorMarvin Ridge Invitational · Mar 132:04.99aMarvin Ridge InvitationalMarch 13, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:41.71Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 3200 Meters · Place 2 · Ballantyne Ridge3200 Meters2.10:23.33a10
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 1600 Meters · Place 7 · Ballantyne Ridge1600 Meters7.4:46.42a10
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 1500 Meters · Place 5 · Ballantyne Ridge1500 Meters54:30.20a PB10
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 800 Meters · Place 5 · Ballantyne Ridge800 Meters52:05.14a10
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 5 · Ballantyne R1600 Meters54:35.09 PB10
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 4 · Ballantyne R1 Mile44:36.63 PB10
Mar 13Marvin Ridge InvitationalMar 13 · 3200 Meters · Place 5 · Ballantyne Ridge3200 Meters5.10:08.26a PB10
Mar 13Marvin Ridge InvitationalMar 13 · 800 Meters · Place 9 · Ballantyne Ridge800 Meters9.2:04.99a PB10
Mar 3Wildcat Early Bird InviteMar 3 · 1600 Meters · Place 2 · Ballantyne Ridge1600 Meters2.4:37.96a10
Mar 3Wildcat Early Bird InviteMar 3 · 800 Meters · Place 6 · Ballantyne Ridge800 Meters6.2:10.07a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 3200 Meters · Place 7 · Ballantyne Ridge3200 Meters7.10:46.97a9
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 1600 Meters · Place 7 · Ballantyne Ridge1600 Meters7.4:40.38a9
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 253 · Ballantyne Ridge1600 Meters2534:40.20FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 250 · Ballantyne RidgeMR Carnival: Rocky Hansen Christ Sch 4:04.292504:41.71 PBFR
Apr 25FNL @ Ballantyne Ridge HSApr 25 · 3200 Meters · Place 2 · Ballantyne Ridge3200 Meters210:19.299
Apr 9Marvin Home Meet # 3 / Senior NightApr 9 · 800 Meters · Place 11 · Ballantyne Ridge800 Meters112:06.44a9
Apr 5Queen City RelaysApr 5 · 3200 Meters · Place 4 · Ballantyne Ridge3200 Meters410:25.299
Apr 5Queen City RelaysApr 5 · 1600 Meters · Place 10 · Ballantyne Ridge1600 Meters104:53.619
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 12 · Ballantyne Ridge1 Mile124:47.719
Mar 14Marvin Ridge InvitationalMar 14 · 3200 Meters · Place 17 · Ballantyne Ridge3200 Meters1710:36.299
Mar 14Marvin Ridge InvitationalMar 14 · 800 Meters · Place 9 · Ballantyne Ridge800 Meters92:06.249
Mar 8Clash of the CarolinasMar 8 · 1600 Meters · Place 39 · Ballantyne Ridge1600 Meters39.4:54.85a9
Mar 8Clash of the CarolinasMar 8 · 800 Meters · Ballantyne Ridge800 Meters—DNS9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 500 Meters · Place 9 · Ballantyne Ridge500 Meters91:14.25a PB—
Jan 25Fast Track InvitationalJan 25 · 1600 Meters · Place 54 · Ballantyne R1600 Meters544:45.16 PB—
Jan 25Fast Track InvitationalJan 25 · 1000 Meters · Place 46 · Ballantyne R1000 Meters462:51.28 PB—
Jan 4JDL Run Fast InvitationalJan 4 · 1600 Meters · Place 34 · Ballantyne R1600 Meters344:54.10—
Jan 4JDL Run Fast InvitationalJan 4 · 1000 Meters · Place 25 · Ballantyne R1000 Meters252:54.33—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 3200 Meters · Place 16 · Ballantyne Ridge3200 Meters16.10:40.89a PB9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 1000 Meters · Place 4 · Ballantyne Ridge1000 Meters4.2:55.82aUnofficial9
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 1600 Meters · Place 8 · Ballantyne Ridge1600 Meters8.4:55.89aUnofficial9
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 225 · Ballantyne Ridge3200 Meters225.10:46.41aUnofficial9