Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 215:11.69Mount Tabor Mile & Throwing ThunderMarch 21, 2025
1000 Meters · IndoorBallantyne Ridge Polar Bear #2 · Jan 293:03.55aBallantyne Ridge Polar Bear #2January 29, 2025
1500 Meters · OutdoorJCSU/Cockrell 2026 HS Invitational · Mar 284:46.90aJCSU/Cockrell 2026 HS InvitationalMarch 28, 2026
1600 Meters · IndoorPalisades Feet That Eat Polar Bear · Jan 255:16.67Palisades Feet That Eat Polar BearJanuary 25, 2025
1600 Meters · OutdoorPalisades Senior Sendoff · Apr 14:58.18aPalisades Senior SendoffApril 1, 2026
3200 Meters · OutdoorWeddington Invitational · Mar 2911:19.02Weddington InvitationalMarch 29, 2025
800 Meters · OutdoorMarvin Home Meet # 3 / Senior Night · Apr 92:19.35aMarvin Home Meet # 3 / Senior NightApril 9, 2025
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 265:13.55Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23BR/CC Weekday MeetApr 23 · 1600 Meters · Place 7 · Ballantyne Ridge1600 Meters7.5:00.40a10
Apr 1Palisades Senior SendoffApr 1 · 1600 Meters · Place 9 · Ballantyne Ridge1600 Meters9.4:58.18a PB10
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 1500 Meters · Place 11 · Ballantyne Ridge1500 Meters114:46.90a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 585 · Ballantyne Ridge1600 Meters5855:11.42FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 587 · Ballantyne RidgeMR Carnival: Rocky Hansen Christ Sch 4:04.295875:13.55 PBFR
Apr 25FNL @ Ballantyne Ridge HSApr 25 · 1600 Meters · Place 7 · Ballantyne Ridge1600 Meters75:07.589
Apr 9Marvin Home Meet # 3 / Senior NightApr 9 · 800 Meters · Place 21 · Ballantyne Ridge800 Meters212:19.35a PB9
Mar 29Weddington InvitationalMar 29 · 3200 Meters · Place 64 · Ballantyne Ridge3200 Meters6411:19.02 PBFR
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 4 · Ballantyne Ridge1 Mile45:11.69 PB9
Mar 14Marvin Ridge InvitationalMar 14 · 3200 Meters · Place 41 · Ballantyne Ridge3200 Meters4111:32.549
Mar 14Marvin Ridge InvitationalMar 14 · 1600 Meters · Place 43 · Ballantyne Ridge1600 Meters435:20.109

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 1000 Meters · Place 10 · Ballantyne Ridge1000 Meters103:03.55a PB—
Jan 25Palisades Feet That Eat Polar BearJan 25 · 1000 Meters · Place 5 · Ballantyne Ridge1000 Meters53:12.459
Jan 25Palisades Feet That Eat Polar BearJan 25 · 1600 Meters · Place 8 · Ballantyne Ridge1600 Meters85:16.67 PB9