Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:57.74Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorJust Don't Lose Classic · Jan 103:48.33Just Don't Lose ClassicJanuary 10, 2026
1600 Meters · IndoorStay In Your Lane Invitational · Dec 136:24.25aStay In Your Lane InvitationalDecember 13, 2025
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:55.93Mount Tabor Mile & Throwing ThunderMarch 20, 2026
3200 Meters · OutdoorBlue Ridge Classic · Apr 1814:05.40Blue Ridge Classic April 18, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8NCHSAA 5A West RegionalMay 8 · 1600 Meters · Place 11 · Franklin1600 Meters11.6:14.58a9
Apr 23TC Home Meet #2Apr 23 · 1600 Meters · Place 9 · Franklin1600 Meters9.6:39.39a9
Apr 18Blue Ridge Classic Apr 18 · 3200 Meters · Place 6 · Franklin3200 Meters614:05.40 PB9
Apr 18Blue Ridge Classic Apr 18 · 3200 Meters · Place 6 · Franklin3200 Meters614:05.40FR
Apr 18Blue Ridge Classic Apr 18 · 3200 Meters · Place 6 · Franklin3200 Meters614:05.40FR
Apr 10The Gap InvitationalApr 10 · 3200 Meters · Place 2 · Franklin3200 Meters214:15.48FR
Apr 10The Gap InvitationalApr 10 · 3200 Meters · Place 2 · Franklin3200 Meters214:15.48FR
Apr 10The Gap InvitationalApr 10 · 1600 Meters · Place 7 · Franklin1600 Meters76:37.22FR
Apr 10The Gap InvitationalApr 10 · 1600 Meters · Place 7 · Franklin1600 Meters76:37.22FR
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 6 · Franklin1600 Meters65:55.93 PB9
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 7 · Franklin1 Mile75:57.74 PB9
Mar 13Swain County HS Invitational @ MontreatMar 13 · 1600 Meters · Place 15 · Franklin1600 Meters156:43.569
Feb 4Franklin Last ChanceFeb 4 · 1600 Meters · Place 2 · Franklin1600 Meters2.6:30.79a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Tryon HS #8Jan 29 · 1000 Meters · Place 12 · Franklin1000 Meters123:53.699
Jan 21Pisgah InvitationalJan 21 · 1600 Meters · Place 19 · Franklin1600 Meters196:28.89FR
Jan 10Just Don't Lose ClassicJan 10 · 1000 Meters · Place 42 · Franklin1000 Meters423:48.33 PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 1600 Meters · Place 34 · Franklin1600 Meters34.6:24.25a PB9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 3Polar Panther InvitationalDec 3 · 3200 Meters · Place 8 · Franklin3200 Meters8.15:00.71aUnofficial9
Dec 3Polar Panther InvitationalDec 3 · 1600 Meters · Place 8 · Franklin1600 Meters8.6:38.93aUnofficial9
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 181 · Franklin Hig3200 Meters18114:08.49—