Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNorth Stokes Indoor Track Classic · Dec 153:00.21aNorth Stokes Indoor Track ClassicDecember 15, 2025
1600 Meters · IndoorDC 6 4A and Mid-State 2A Conference Championships · Jan 305:05.85DC 6 4A and Mid-State 2A Conference ChampionshipsJanuary 30, 2025
1600 Meters · OutdoorMount Airy Home Meet #1 · Mar 245:01.77aMount Airy Home Meet #1March 24, 2026
3200 Meters · IndoorFoothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1A · Jan 2311:49.33aFoothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJanuary 23, 2024
3200 Meters · Outdoor4A Central Regionals · May 910:57.55a4A Central RegionalsMay 9, 2026
400 Meters · Relay Split · IndoorNCHSAA 4A Champs · Feb 1258.209NCHSAA 4A ChampsFebruary 12, 2026
800 Meters · Outdoor2A MIDSTATE CONFERENCE CHAMPIONSHIP · Apr 302:24.342A MIDSTATE CONFERENCE CHAMPIONSHIPApril 30, 2025
800 Meters · Relay Split · IndoorNorth Stokes Indoor Track Classic · Dec 152:10.539North Stokes Indoor Track ClassicDecember 15, 2025
Combined results · Outdoor2A-Midstate Meet #4 · Apr 105:05.822A-Midstate Meet #4April 10, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 94A Central RegionalsMay 9 · 3200 Meters · Place 8 · West Stokes3200 Meters8.10:57.55a PB12
May 94A Central RegionalsMay 9 · 1600 Meters · West Stokes1600 Meters--DNF12
Mar 24Mount Airy Home Meet #1Mar 24 · 3200 Meters · Place 1 · West Stokes3200 Meters1.11:52.10a12
Mar 24Mount Airy Home Meet #1Mar 24 · 1600 Meters · Place 1 · West Stokes1600 Meters1.5:01.77a PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 4A ChampsFeb 12 · 400 Meters · West Stokes400 MetersRelay Split—58.209 PB12
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 1600 Meters · Place 6 · West Stokes1600 Meters65:14.2212
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 1000 Meters · Place 5 · West Stokes1000 Meters53:13.7412
Jan 12Mighty Vikings InvitationalJan 12 · 1600 Meters · Place 10 · West Stokes1600 Meters105:14.29a12
Jan 12Mighty Vikings InvitationalJan 12 · 1600 Meters · Place 10 · West Stokes1600 Meters105:14.2912
Jan 7Surry Central Polar Bear #2Jan 7 · 1600 Meters · Place 5 · West Stokes1600 Meters55:07.1612

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15North Stokes Indoor Track ClassicDec 15 · 1000 Meters · Place 4 · West Stokes1000 Meters4.3:00.21a PB12
Dec 15North Stokes Indoor Track ClassicDec 15 · 800 Meters · West Stokes800 MetersRelay Split—2:10.539 PB12
Nov 25Turkey InvitationalNov 25 · 1600 Meters · Place 12 · West Stokes1600 Meters12.5:06.48a12
Jan 30DC 6 4A and Mid-State 2A Conference ChampionshipsJan 30 · 3200 Meters · Place 1 · West Stokes3200 Meters112:26.5811
Jan 30DC 6 4A and Mid-State 2A Conference ChampionshipsJan 30 · 1600 Meters · Place 4 · West Stokes1600 Meters45:05.85 PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 301 · West Stokes3200 Meters30111:37.70—
May 10NCHSAA 2A Midwest RegionalMay 10 · 1600 Meters · Place 12 · West Stokes1600 Meters12.5:03.16a11
Apr 302A MIDSTATE CONFERENCE CHAMPIONSHIPApr 30 · 800 Meters · Place 9 · West Stokes800 Meters92:24.34 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Nov 26Turkey InvitationalNov 26 · 1000 Meters · Place 13 · West Stokes1000 Meters13.3:05.95a11
Nov 26Turkey InvitationalNov 26 · 1600 Meters · Place 8 · West Stokes1600 Meters8.5:07.36a11
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · 3200 Meters · Place 3 · West Stokes3200 Meters3.11:49.33a PB10
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · 1600 Meters · Place 3 · West Stokes1600 Meters3.5:13.29a10
Jan 8Mighty Vikings InvitationalJan 8 · 1600 Meters · Place 18 · West Stokes1600 Meters185:12.9210

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 296 · West Stokes3200 Meters296.11:52.50aUnofficial11
Apr 102A-Midstate Meet #4Apr 10 · Combined results · Place 4 · West StokesCombined results411:24.0010
Apr 102A-Midstate Meet #4Apr 10 · Combined results · Place 5 · West StokesCombined results55:05.82 PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11North Stokes Indoor Track ClassicDec 11 · 1600 Meters · Place 7 · West Stokes1600 Meters7.5:12.02a10
Nov 21Turkey InvitationalNov 21 · 1600 Meters · Place 17 · West Stokes1600 Meters17.5:14.79a10