Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNorth Stokes Indoor Track Classic · Dec 153:48.06aNorth Stokes Indoor Track ClassicDecember 15, 2025
1600 Meters · IndoorGreater Triad & NW Piedmont & Catawba Shores Conference Championships · Jan 205:59.80Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJanuary 20, 2026
1600 Meters · OutdoorGreater Triad 1A/2A Conference Championships · Apr 305:57.45aGreater Triad 1A/2A Conference ChampionshipsApril 30, 2026
3200 Meters · IndoorMighty Vikings Invitational · Jan 1212:54.08aMighty Vikings InvitationalJanuary 12, 2026
3200 Meters · OutdoorGreater Triad 1A/2A Conference Championships · Apr 3012:48.51aGreater Triad 1A/2A Conference ChampionshipsApril 30, 2026
800 Meters · OutdoorBishop McGuinness Home Meet · Apr 162:53.06aBishop 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
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · 3200 Meters · Place 6 · North Stokes3200 Meters6.12:48.51a PB9
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · 1600 Meters · Place 10 · North Stokes1600 Meters10.5:57.45a PB9
Apr 16Bishop McGuinness Home MeetApr 16 · 1600 Meters · Place 5 · North Stokes1600 Meters5.6:18.91a9
Apr 16Bishop McGuinness Home MeetApr 16 · 800 Meters · Place 9 · North Stokes800 Meters9.2:53.06a PB9
Mar 28Mighty Viking InvitationalMar 28 · 3200 Meters · Place 21 · North Stokes3200 Meters21.12:55.76a9
Mar 28Mighty Viking InvitationalMar 28 · 1600 Meters · Place 37 · North Stokes1600 Meters37.6:06.58a9
Mar 18North Stokes Home Meet #1Mar 18 · 3200 Meters · Place 3 · North Stokes3200 Meters3.13:14.94a9
Mar 18North Stokes Home Meet #1Mar 18 · 1600 Meters · Place 14 · North Stokes1600 Meters14.6:14.32a9
Mar 13Swain County HS Invitational @ MontreatMar 13 · 3200 Meters · Place 14 · North Stokes3200 Meters1413:34.059
Mar 13Swain County HS Invitational @ MontreatMar 13 · 1600 Meters · Place 31 · North Stokes1600 Meters316:17.479
Mar 7North Stokes Track & Field JamboreeMar 7 · 3200 Meters · Place 14 · North Stokes3200 Meters1413:54.519
Mar 7North Stokes Track & Field JamboreeMar 7 · 1600 Meters · Place 29 · North Stokes1600 Meters296:26.359

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 3200 Meters · Place 8 · North Stokes3200 Meters813:03.359
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 1600 Meters · Place 7 · North Stokes1600 Meters75:59.80 PB9
Jan 12Mighty Vikings InvitationalJan 12 · 3200 Meters · Place 6 · North Stokes3200 Meters612:54.08a PB9
Jan 12Mighty Vikings InvitationalJan 12 · 1600 Meters · Place 20 · North Stokes1600 Meters206:16.69a9
Jan 12Mighty Vikings InvitationalJan 12 · 3200 Meters · Place 6 · North Stokes3200 Meters612:54.089
Jan 12Mighty Vikings InvitationalJan 12 · 1600 Meters · Place 20 · North Stokes1600 Meters206:16.699
Jan 6Firebird InvitationalJan 6 · 1600 Meters · Place 26 · North Stokes1600 Meters266:16.009
Jan 6Firebird InvitationalJan 6 · 1000 Meters · Place 22 · North Stokes1000 Meters223:49.709

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15North Stokes Indoor Track ClassicDec 15 · 1000 Meters · Place 22 · North Stokes1000 Meters22.3:48.06a PB9
Dec 15North Stokes Indoor Track ClassicDec 15 · 1600 Meters · Place 21 · North Stokes1600 Meters21.6:13.77a9
Dec 2Phoenix Academy InvitationalDec 2 · 1600 Meters · Place 36 · North Stokes1600 Meters36.6:25.28a9
Nov 25Turkey InvitationalNov 25 · 1600 Meters · Place 25 · North Stokes1600 Meters25.6:11.18a9