Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:38.22Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorPisgah Invitational · Jan 213:33.05Pisgah InvitationalJanuary 21, 2026
1600 Meters · IndoorTryon HS #8 · Jan 295:46.70Tryon HS #8January 29, 2026
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:36.58Mount Tabor Mile & Throwing ThunderMarch 20, 2026
3200 Meters · IndoorTryon HS #8 · Jan 2912:05.01Tryon HS #8January 29, 2026
3200 Meters · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1512:00.66aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
800 Meters · OutdoorBlue Ridge Classic · Apr 182:38.74Blue Ridge Classic April 18, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 3200 Meters · Place 10 · Franklin3200 Meters10.12:00.66a PB9
May 8NCHSAA 5A West RegionalMay 8 · 3200 Meters · Place 8 · Franklin3200 Meters8.12:13.86a9
Apr 23TC Home Meet #2Apr 23 · 1600 Meters · Place 5 · Franklin1600 Meters5.5:47.89a9
Apr 18Blue Ridge Classic Apr 18 · 800 Meters · Place 8 · Franklin800 Meters82:38.74 PBFR
Apr 18Blue Ridge Classic Apr 18 · 800 Meters · Place 8 · Franklin800 Meters82:38.74FR
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 3 · Franklin1600 Meters35:36.58 PB9
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 3 · Franklin1 Mile35:38.22 PB9
Mar 13Swain County HS Invitational @ MontreatMar 13 · 3200 Meters · Place 5 · Franklin3200 Meters513:07.859
Mar 13Swain County HS Invitational @ MontreatMar 13 · 1600 Meters · Place 2 · Franklin1600 Meters26:00.529

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 29Tryon HS #8Jan 29 · 3200 Meters · Place 3 · Franklin3200 Meters312:05.01 PB9
Jan 29Tryon HS #8Jan 29 · 1600 Meters · Place 7 · Franklin1600 Meters75:46.70 PB9
Jan 21Pisgah InvitationalJan 21 · 1600 Meters · Place 9 · Franklin1600 Meters95:56.34FR
Jan 21Pisgah InvitationalJan 21 · 1000 Meters · Place 10 · Franklin1000 Meters103:33.05 PBFR
Jan 10Just Don't Lose ClassicJan 10 · 1600 Meters · Place 31 · Franklin1600 Meters315:52.17—