Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTurkey Invitational · Nov 253:36.74aTurkey InvitationalNovember 25, 2025
1600 Meters · IndoorTurkey Invitational · Nov 256:01.22aTurkey InvitationalNovember 25, 2025
1600 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 135:37.67aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
3200 Meters · IndoorDC 6 4A and Mid-State 2A Conference Championships · Jan 3014:25.20DC 6 4A and Mid-State 2A Conference ChampionshipsJanuary 30, 2025
3200 Meters · OutdoorMount Airy Home Meet #1 · Mar 2412:58.31aMount Airy Home Meet #1March 24, 2026
400 Meters · Relay Split · IndoorNCHSAA 4A Champs · Feb 121:08.843NCHSAA 4A ChampsFebruary 12, 2026
800 Meters · Relay Split · IndoorNorth Stokes Indoor Track Classic · Dec 152:22.593North Stokes Indoor Track ClassicDecember 15, 2025
Combined results · Outdoor2A-Midstate Meet #4 · Apr 106:13.822A-Midstate Meet #4April 10, 2024
Pole Vault · IndoorTurkey Invitational · Nov 267-09.00Turkey InvitationalNovember 26, 2024
Pole Vault · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 138-00.00NCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · Pole Vault · Place 7 · West StokesPole Vault7.8-00.00 PB12
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 1600 Meters · Place 14 · West Stokes1600 Meters14.5:37.67a PB12
May 94A Central RegionalsMay 9 · Pole Vault · Place 4 · West StokesPole Vault4.7-06.0012
May 94A Central RegionalsMay 9 · 3200 Meters · Place 8 · West Stokes3200 Meters8.13:06.46a12
May 94A Central RegionalsMay 9 · 1600 Meters · Place 6 · West Stokes1600 Meters6.5:49.42a12
Mar 24Mount Airy Home Meet #1Mar 24 · Pole Vault · Place 4 · West StokesPole Vault4.7-00.0012
Mar 24Mount Airy Home Meet #1Mar 24 · 3200 Meters · Place 2 · West Stokes3200 Meters2.12:58.31a PB12
Mar 24Mount Airy Home Meet #1Mar 24 · 1600 Meters · Place 4 · West Stokes1600 Meters4.5:48.66a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · Pole Vault · Place 4 · West StokesPole Vault4.6-06.0012
Feb 12NCHSAA 4A ChampsFeb 12 · Pole Vault · Place 4 · West StokesPole Vault4.7-00.0012
Feb 12NCHSAA 4A ChampsFeb 12 · 400 Meters · West Stokes400 MetersRelay Split—1:08.843 PB12
Jan 19Mountain Valley & Northwest ConferencesJan 19 · Pole Vault · Place 4 · West StokesPole Vault46-06.0012
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 3200 Meters · Place 3 · West Stokes3200 Meters314:40.5812
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 1600 Meters · Place 4 · West Stokes1600 Meters46:13.9512
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 1000 Meters · Place 4 · West Stokes1000 Meters43:38.0112
Jan 12Mighty Vikings InvitationalJan 12 · Pole Vault · Place 3 · West StokesPole Vault36-612
Jan 12Mighty Vikings InvitationalJan 12 · 1000 Meters · Place 5 · West Stokes1000 Meters53:45.57a12
Jan 12Mighty Vikings InvitationalJan 12 · Pole Vault · Place 3 · West StokesPole Vault36-06.0012
Jan 12Mighty Vikings InvitationalJan 12 · 1000 Meters · Place 5 · West Stokes1000 Meters53:45.5712
Jan 7Surry Central Polar Bear #2Jan 7 · Pole Vault · Place 4 · West StokesPole Vault46-06.0012

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15North Stokes Indoor Track ClassicDec 15 · 800 Meters · West Stokes800 MetersRelay Split—2:22.593 PB12
Dec 15North Stokes Indoor Track ClassicDec 15 · 1000 Meters · Place 6 · West Stokes1000 Meters6.3:39.56a12
Nov 25Turkey InvitationalNov 25 · 1000 Meters · Place 9 · West Stokes1000 Meters9.3:36.74a PB12
Nov 25Turkey InvitationalNov 25 · 1600 Meters · Place 4 · West Stokes1600 Meters4.6:01.22a PB12
Jan 30DC 6 4A and Mid-State 2A Conference ChampionshipsJan 30 · Pole Vault · Place 1 · West StokesPole Vault16-06.0011
Jan 30DC 6 4A and Mid-State 2A Conference ChampionshipsJan 30 · 3200 Meters · Place 3 · West Stokes3200 Meters314:25.20 PB11
Jan 30DC 6 4A and Mid-State 2A Conference ChampionshipsJan 30 · 1000 Meters · Place 3 · West Stokes1000 Meters33:51.9711
Jan 30DC 6 4A and Mid-State 2A Conference ChampionshipsJan 30 · 1600 Meters · Place 3 · West Stokes1600 Meters36:32.8211

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10NCHSAA 2A Midwest RegionalMay 10 · 3200 Meters · Place 8 · West Stokes3200 Meters8.13:16.68a11
May 10NCHSAA 2A Midwest RegionalMay 10 · Pole Vault · Place 6 · West StokesPole Vault6.6-06.0011
Apr 302A MIDSTATE CONFERENCE CHAMPIONSHIPApr 30 · 3200 Meters · Place 2 · West Stokes3200 Meters214:52.3911
Apr 302A MIDSTATE CONFERENCE CHAMPIONSHIPApr 30 · 1600 Meters · Place 2 · West Stokes1600 Meters25:51.5811
Apr 302A MIDSTATE CONFERENCE CHAMPIONSHIPApr 30 · Pole Vault · Place 1 · West StokesPole Vault16-611

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Nov 26Turkey InvitationalNov 26 · 1000 Meters · Place 12 · West Stokes1000 Meters12.3:51.22a11
Nov 26Turkey InvitationalNov 26 · 1600 Meters · Place 9 · West Stokes1600 Meters9.6:17.87a11
Nov 26Turkey InvitationalNov 26 · Pole Vault · Place 5 · West StokesPole Vault5.7-09.00 PB11
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · 3200 Meters · Place 2 · West Stokes3200 Meters2.15:32.17a10
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · 1000 Meters · Place 3 · West Stokes1000 Meters3.4:02.04a10
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · 1600 Meters · Place 3 · West Stokes1600 Meters3.6:46.44a10
Jan 8Mighty Vikings InvitationalJan 8 · 1600 Meters · Place 6 · West Stokes1600 Meters66:20.6110
Jan 8Mighty Vikings InvitationalJan 8 · 1000 Meters · Place 10 · West Stokes1000 Meters103:52.9410

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10NCHSAA 2A Midwest RegionalMay 10 · 3200 Meters · Place 7 · West Stokes3200 Meters7.13:32.31a10
May 10NCHSAA 2A Midwest RegionalMay 10 · Pole Vault · Place 6 · West StokesPole Vault6.6-06.0010
Apr 102A-Midstate Meet #4Apr 10 · Combined results · Place 3 · West StokesCombined results313:48.0010
Apr 102A-Midstate Meet #4Apr 10 · Combined results · Place 2 · West StokesCombined results26:13.82 PB10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11North Stokes Indoor Track ClassicDec 11 · 1600 Meters · Place 6 · West Stokes1600 Meters6.6:16.65a10
Nov 21Turkey InvitationalNov 21 · 1000 Meters · Place 15 · West Stokes1000 Meters15.3:47.72a10
Nov 21Turkey InvitationalNov 21 · 1600 Meters · Place 12 · West Stokes1600 Meters12.6:17.13a10
Jan 24Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 24 · 3200 Meters · Place 3 · West Stokes3200 Meters315:43.609
Jan 24Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 24 · 1600 Meters · Place 6 · West Stokes1600 Meters66:29.559
Jan 24Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 24 · 1000 Meters · Place 8 · West Stokes1000 Meters83:58.139
Jan 9King of the Jungle InvitationalJan 9 · 1600 Meters · Place 4 · West Stokes1600 Meters46:31.389
Jan 9King of the Jungle InvitationalJan 9 · 1000 Meters · Place 13 · West Stokes1000 Meters134:00.269

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12NCHSAA 2A Midwest RegionalMay 12 · 3200 Meters · Place 5 · West Stokes3200 Meters5.13:22.89a9
May 12NCHSAA 2A Midwest RegionalMay 12 · 1600 Meters · West Stokes1600 Meters—DNF9
May 12NCHSAA 2AA Midwest RegionalMay 12 · 3200 Meters · Place 5 · West Stokes3200 Meters5.13:22.89a9
May 12NCHSAA 2AA Midwest RegionalMay 12 · 1600 Meters · West Stokes1600 Meters—DNF9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Millennium Indoor Track ClassicDec 12 · 3200 Meters · Place 3 · West Stokes3200 Meters3.14:43.86a9
Dec 9H.O.T. SantaDec 9 · 1000 Meters · Place 22 · West Stokes1000 Meters22.3:59.68a9
Dec 9H.O.T. SantaDec 9 · 1600 Meters · Place 19 · West Stokes1600 Meters19.6:28.87a9
Nov 22Turkey InvitationalNov 22 · 1600 Meters · Place 7 · West Stokes1600 Meters7.6:49.22a9