Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPhoenix Academy Invitational · Dec 23:30.77aPhoenix Academy InvitationalDecember 2, 2025
1600 Meters · IndoorMighty Vikings Invitational · Jan 125:30.98aMighty Vikings InvitationalJanuary 12, 2026
1600 Meters · OutdoorNCHSAA 1A West Regional · May 85:00.71aNCHSAA 1A West RegionalMay 8, 2026
300 Meters · IndoorPhoenix Academy Invitational · Dec 247.36aPhoenix Academy InvitationalDecember 2, 2025
3200 Meters · IndoorGreater Triad & NW Piedmont & Catawba Shores Conference Championships · Jan 2012:34.16Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJanuary 20, 2026
3200 Meters · OutdoorGreater Triad 1A/2A Conference Championships · Apr 3011:57.54aGreater Triad 1A/2A Conference ChampionshipsApril 30, 2026
500 Meters · IndoorTurkey Invitational · Nov 251:31.35aTurkey InvitationalNovember 25, 2025
800 Meters · OutdoorBishop McGuinness Home Meet · Apr 162:35.11aBishop McGuinness Home MeetApril 16, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8NCHSAA 1A West RegionalMay 8 · 3200 Meters · Place 8 · North Stokes3200 Meters8.12:34.18a10
May 8NCHSAA 1A West RegionalMay 8 · 1600 Meters · Place 9 · North Stokes1600 Meters9.5:00.71a PB10
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · 3200 Meters · Place 5 · North Stokes3200 Meters5.11:57.54a PB10
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · 1600 Meters · Place 8 · North Stokes1600 Meters8.5:17.39a10
Apr 16Bishop McGuinness Home MeetApr 16 · 1600 Meters · Place 1 · North Stokes1600 Meters1.5:03.55a10
Apr 16Bishop McGuinness Home MeetApr 16 · 800 Meters · Place 7 · North Stokes800 Meters7.2:35.11a PB10
Mar 18North Stokes Home Meet #1Mar 18 · 3200 Meters · Place 2 · North Stokes3200 Meters2.12:00.19a10
Mar 18North Stokes Home Meet #1Mar 18 · 1600 Meters · Place 7 · North Stokes1600 Meters7.5:34.87a10
Mar 13Swain County HS Invitational @ MontreatMar 13 · 3200 Meters · Place 15 · North Stokes3200 Meters1513:34.3810
Mar 13Swain County HS Invitational @ MontreatMar 13 · 1600 Meters · Place 13 · North Stokes1600 Meters135:15.0110
Mar 7North Stokes Track & Field JamboreeMar 7 · 3200 Meters · Place 12 · North Stokes3200 Meters1213:07.1010
Mar 7North Stokes Track & Field JamboreeMar 7 · 1600 Meters · Place 18 · North Stokes1600 Meters185:29.3710

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 3200 Meters · Place 7 · North Stokes3200 Meters712:34.16 PB10
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 1600 Meters · Place 5 · North Stokes1600 Meters55:35.5510
Jan 12Mighty Vikings InvitationalJan 12 · 3200 Meters · Place 5 · North Stokes3200 Meters512:40.15a10
Jan 12Mighty Vikings InvitationalJan 12 · 1600 Meters · Place 15 · North Stokes1600 Meters155:30.98a PB10
Jan 12Mighty Vikings InvitationalJan 12 · 3200 Meters · Place 5 · North Stokes3200 Meters512:40.1510
Jan 12Mighty Vikings InvitationalJan 12 · 1600 Meters · Place 15 · North Stokes1600 Meters155:30.9810
Jan 6Firebird InvitationalJan 6 · 1600 Meters · Place 18 · North Stokes1600 Meters185:47.9410
Jan 6Firebird InvitationalJan 6 · 1000 Meters · Place 21 · North Stokes1000 Meters213:48.4510

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15North Stokes Indoor Track ClassicDec 15 · 1000 Meters · Place 23 · North Stokes1000 Meters23.3:52.18a10
Dec 15North Stokes Indoor Track ClassicDec 15 · 1600 Meters · Place 15 · North Stokes1600 Meters15.5:42.67a10
Dec 2Phoenix Academy InvitationalDec 2 · 300 Meters · Place 39 · North Stokes300 Meters39.47.36a PB10
Dec 2Phoenix Academy InvitationalDec 2 · 1000 Meters · Place 29 · North Stokes1000 Meters29.3:30.77a PB10
Nov 25Turkey InvitationalNov 25 · 500 Meters · Place 28 · North Stokes500 Meters28.1:31.35a PB10
Nov 25Turkey InvitationalNov 25 · 300 Meters · Place 37 · North Stokes300 Meters37.52.41a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16North Stokes Home Meet #3Apr 16 · 800 Meters · Place 14 · North Stokes800 Meters142:44.849
Apr 16North Stokes Home Meet #3Apr 16 · 1600 Meters · Place 5 · North Stokes1600 Meters55:44.709
Mar 8North Stokes Track & Field JamboreeMar 8 · 800 Meters · Place 26 · North Stokes800 Meters262:52.419
Mar 8North Stokes Track & Field JamboreeMar 8 · 1600 Meters · Place 14 · North Stokes1600 Meters146:29.439