Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorASICS Sound Invite · Feb 144:12.80aASICS Sound InviteFebruary 14, 2026
10,000 Meters · Outdoor49er Classic · Mar 2032:21.86a49er ClassicMarch 20, 2025
1000 Meters · IndoorMondo Elite HS Invitational · Feb 22:35.17Mondo Elite HS InvitationalFebruary 2, 2024
10000 Meters · Outdoor49er Classic · Mar 1931:23.31a49er ClassicMarch 19, 2026
1500 Meters · OutdoorDuke Invitational · Apr 103:54.31aDuke InvitationalApril 10, 2026
1600 Meters · IndoorFast Track HS Invitational · Jan 204:32.41Fast Track HS InvitationalJanuary 20, 2024
1600 Meters · OutdoorJM Robinson Meet #1 · Feb 294:26.84aJM Robinson Meet #1February 29, 2024
3000 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 308:49.85aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
3200 Meters · IndoorTitan Clash II · Jan 1911:48.68Titan Clash IIJanuary 19, 2023
3200 Meters · OutdoorWeddington Invitational · Mar 2410:05.34Weddington InvitationalMarch 24, 2023
400 Meters · OutdoorSouth Rowan Meet #1 · Mar 1451.88South Rowan Meet #1March 14, 2024
400 Meters · Relay Split · IndoorJDL Early Bird Invitational · Dec 853.101aJDL Early Bird InvitationalDecember 8, 2024
5000 Meters · OutdoorUSA South Outdoor Championships · Apr 2415:38.09aUSA South Outdoor ChampionshipsApril 24, 2026
800 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 301:54.93aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
800 Meters · OutdoorLenoir-Rhyne Last Chance · May 91:51.41aLenoir-Rhyne Last ChanceMay 9, 2026
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 201:55.887NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Lenoir-Rhyne Last ChanceMay 9 · 800 Meters · Place 1 · PfeifferPfeiffer800 Meters1.1:51.41a PBSo
May 6Liberty Twilight QualiferMay 6 · 800 Meters · Place 5 · PfeifferPfeiffer800 Meters5.1:52.55aSo
May 3Duke TwilightMay 3 · 800 Meters · Place 25 · PfeifferPfeiffer800 Meters25.1:51.50aSo
Apr 24USA South Outdoor ChampionshipsApr 24 · 5000 Meters · Place 1 · PfeifferPfeiffer5000 Meters1.15:38.09a PBSo
Apr 24USA South Outdoor ChampionshipsApr 24 · 1500 Meters · Place 1 · PfeifferPfeiffer1500 Meters1.4:00.94aSo
Apr 24USA South Outdoor ChampionshipsApr 24 · 800 Meters · Place 1 · PfeifferPfeiffer800 Meters1.1:55.07aSo
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 79 · PfeifferPfeiffer1500 Meters79.3:54.31a PBSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 52 · PfeifferPfeiffer800 Meters52.1:53.72aSo
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · Place 17 · PfeifferPfeiffer1500 Meters17.3:57.96aSo
Mar 27Davidson RelaysMar 27 · 1 Mile · PfeifferPfeiffer1 Mile--DNSSo
Mar 27Davidson RelaysMar 27 · 800 Meters · Place 1 · PfeifferPfeiffer800 Meters1.1:52.98aSo
Mar 1949er ClassicMar 19 · 10000 Meters · Place 3 · PfeifferPfeiffer10000 Meters331:23.31a PBSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · 3000 Meters · Place 1 · PfeifferPfeiffer3000 Meters18:50.42aSO
Feb 27USA South Indoor ChampsFeb 27 · 1 Mile · Place 1 · PfeifferPfeiffer1 Mile14:24.99aSO
Feb 27USA South Indoor ChampsFeb 27 · 800 Meters · Place 1 · PfeifferPfeiffer800 Meters11:58.63aSO
Feb 14ASICS Sound InviteFeb 14 · 1 Mile · Place 6 · PfeifferPfeiffer1 Mile64:12.80a PBSo
Feb 7Camel City DistanceFeb 7 · 1 Mile · Place 13 · PfeifferPfeiffer1 Mile134:13.97—
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 3000 Meters · Place 9 · PfeifferPfeiffer3000 Meters98:49.85a PBSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 800 Meters · Place 2 · PfeifferPfeiffer800 Meters21:54.93a PBSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 1 Mile · Place 1 · PfeifferPfeiffer1 Mile1.4:13.25aSo
Dec 6Visit Winston-Salem College Kick-offDec 6 · 3000 Meters · PfeifferPfeiffer3000 Meters--DNSSo
Mar 1South Atlantic Indoor T&F ChampionshipsMar 1 · 3000 Meters · Place 10 · PfeifferPfeiffer3000 Meters109:30.00—
Mar 1South Atlantic Indoor T&F ChampionshipsMar 1 · 1 Mile · PfeifferPfeiffer1 Mile—DQ—
Mar 1South Atlantic Indoor T&F ChampionshipsMar 1 · 800 Meters · Place 2 · PfeifferPfeiffer800 Meters22:00.66—
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 3000 Meters · Place 10 · PfeifferPfeiffer3000 Meters109:30.00FR
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 800 Meters · Place 2 · PfeifferPfeiffer800 Meters22:00.66FR
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 3000 Meters · Place 19 · PfeifferPfeiffer3000 Meters19.9:16.50aFr
Feb 8Camel City DistanceFeb 8 · 3000 Meters · Place 48 · PfeifferPfeiffer3000 Meters489:15.91—
Feb 8Camel City DistanceFeb 8 · 800 Meters · Place 23 · PfeifferPfeiffer800 Meters232:00.38—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 1 Mile · Place 15 · PfeifferPfeiffer1 Mile154:38.67FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 1 Mile · Place 15 · PfeifferPfeiffer1 Mile154:38.67FR

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualifierMay 6 · 1500 Meters · Place 19 · PfeifferPfeiffer1500 Meters194:00.29FR
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 5000 Meters · Place 6 · PfeifferPfeiffer5000 Meters616:21.18—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 5000 Meters · Place 6 · PfeifferPfeiffer5000 Meters616:21.18—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 1500 Meters · Place 6 · PfeifferPfeiffer1500 Meters64:08.54—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 1500 Meters · Place 6 · PfeifferPfeiffer1500 Meters64:08.54—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 5000 Meters · Place 6 · PfeifferPfeiffer5000 Meters616:21.18—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 5000 Meters · Place 6 · PfeifferPfeiffer5000 Meters616:21.18—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 1500 Meters · Place 6 · PfeifferPfeiffer1500 Meters64:08.54—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 1500 Meters · Place 6 · PfeifferPfeiffer1500 Meters64:08.54—
Apr 11Dennis CraddockApr 11 · 5000 Meters · Place 21 · PfeifferPfeiffer5000 Meters2115:41.53aFr
Apr 4High Point VertKlasse MeetingApr 4 · 1500 Meters · Place 35 · PfeifferPfeiffer1500 Meters354:09.05aFr
Apr 4High Point VertKlasse MeetingApr 4 · 800 Meters · Place 30 · PfeifferPfeiffer800 Meters301:59.21aFr
Mar 292025 Livingstone InvitationalMar 29 · 800 Meters · PfeifferPfeiffer800 Meters--DNSFr
Mar 2049er ClassicMar 20 · 10,000 Meters · Place 18 · PfeifferPfeiffer10,000 Meters18.32:21.86a PBFr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8JDL Early Bird InvitationalDec 8 · 1 Mile · Place 14 · PfeifferPfeiffer1 Mile14.4:37.19aFr
Dec 8JDL Early Bird InvitationalDec 8 · 400 Meters · PfeifferPfeiffer400 MetersRelay Split—53.101a PBFr
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 3200 Meters · CarsonCarson3200 Meters--DNF12
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 1000 Meters · Place 4 · CarsonCarson1000 Meters4.2:36.54a12
Feb 2Mondo Elite HS InvitationalFeb 2 · 1000 Meters · Place 6 · CarsonCarson1000 Meters62:35.17 PB—
Feb 2Mondo Elite HS InvitationalFeb 2 · 1000 Meters · Place 6 · CarsonCarson1000 Meters62:35.17—
Jan 20Fast Track HS InvitationalJan 20 · 1600 Meters · Place 12 · CarsonCarson1600 Meters124:32.41 PB—
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 3 · CarsonCarson1000 Meters3.2:36.69a12
Jan 6Just Don't Lose HS ClassicJan 6 · 1600 Meters · Place 5 · CarsonCarson1600 Meters54:36.38—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · CarsonCarson800 MetersRelay Split—1:55.887 PB12
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Place 4 · CarsonCarson800 Meters4.1:55.24a12
May 11NCHSAA 3A Midwest RegionalMay 11 · 3200 Meters · CarsonCarson3200 Meters—DNF12
May 11NCHSAA 3A Midwest RegionalMay 11 · 800 Meters · Place 2 · CarsonCarson800 Meters2.1:57.54a12
May 2South Piedmont Conference ChampionshipMay 2 · 3200 Meters · Place 5 · CarsonCarson3200 Meters5.10:23.56a12
May 2South Piedmont Conference ChampionshipMay 2 · 1600 Meters · Place 2 · CarsonCarson1600 Meters2.4:29.31a12
May 2South Piedmont Conference ChampionshipMay 2 · 800 Meters · Place 1 · CarsonCarson800 Meters1.1:58.29a12
Apr 20Carolina Distance CarnivalApr 20 · 800 Meters · Place 99 · Jesse CarsonJesse Carson800 Meters992:10.56SR
Apr 4East Rowan Meet #4Apr 4 · 1600 Meters · Place 1 · Jesse CarsonJesse Carson1600 Meters14:33.9012
Mar 16 Clash of the Carolina'sMar 16 · 800 Meters · Place 2 · CarsonCarson800 Meters2.1:56.06a12
Mar 14South Rowan Meet #1Mar 14 · 400 Meters · Place 2 · Jesse CarsonJesse Carson400 Meters251.88 PB—
Feb 29JM Robinson Meet #1Feb 29 · 1600 Meters · Place 2 · CarsonCarson1600 Meters2.4:26.84a PB12
Feb 29JM Robinson Meet #1Feb 29 · 800 Meters · Place 1 · CarsonCarson800 Meters1.2:02.56a12

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 1000 Meters · Place 5 · CarsonCarson1000 Meters5.2:39.88a12
Feb 10NCHSAA 3A Indoor State ChampionshipsFeb 10 · 1000 Meters · Place 1 · South RowanSouth Rowan1000 Meters12:40.5911
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 47 · South RowanSouth Rowan1600 Meters474:42.30—
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 9 · South RowanSouth Rowan1600 Meters95:05.91—
Jan 19Titan Clash IIJan 19 · 3200 Meters · Place 5 · South RowanSouth Rowan3200 Meters511:48.68 PB11
Jan 19Titan Clash IIJan 19 · 1000 Meters · Place 2 · South RowanSouth Rowan1000 Meters22:41.9411

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 41 · CarsonCarson3200 Meters41.9:49.96aUnofficial12
May 19NCHSAA 3A State ChampionshipMay 19 · 800 Meters · Place 10 · South RowanSouth Rowan800 Meters10.1:59.67a11
May 13NCHSAA 3A Midwest RegionalMay 13 · 800 Meters · Place 4 · South RowanSouth Rowan800 Meters4.2:00.02a11
Mar 24Weddington InvitationalMar 24 · 3200 Meters · Place 23 · South RowanSouth Rowan3200 Meters2310:05.34 PBJR
Mar 18Clash of the Carolina’s Mar 18 · 800 Meters · Place 34 · South RowanSouth Rowan800 Meters342:08.58JR
Mar 18Clash of the Carolina’s Mar 18 · 1600 Meters · Place 18 · South RowanSouth Rowan1600 Meters184:42.56JR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10COROS Explore Perfection InvitationalDec 10 · 1000 Meters · Place 6 · South RowanSouth Rowan1000 Meters6.2:49.48a11
Jan 13Mountain Island Winter InvitationalJan 13 · 1600 Meters · Place 12 · South RowanSouth Rowan1600 Meters125:30.6610
Jan 13Mountain Island Winter InvitationalJan 13 · 1000 Meters · Place 12 · South RowanSouth Rowan1000 Meters123:24.5710

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 212 · South RowanSouth Rowan3200 Meters212.10:41.96aUnofficial11
May 4South Piedmont Conference ChampionshipMay 4 · 800 Meters · Place 6 · South RowanSouth Rowan800 Meters62:14.4010
Apr 28South Rowan Meet #4Apr 28 · 800 Meters · Place 3 · South RowanSouth Rowan800 Meters32:15.5110
Apr 20Rowan County ChampionshipsApr 20 · 800 Meters · Place 6 · South RowanSouth Rowan800 Meters62:16.3010
Apr 20Rowan County ChampionshipsApr 20 · 1600 Meters · Place 6 · South RowanSouth Rowan1600 Meters65:09.1510
Apr 13South Rowan Meet #3Apr 13 · 1600 Meters · Place 1 · South RowanSouth Rowan1600 Meters15:05.9110
Mar 24South Rowan Meet #1Mar 24 · 800 Meters · South RowanSouth Rowan800 Meters—NT10
Mar 19Marvin Ridge InvitationalMar 19 · 800 Meters · Place 23 · South RowanSouth Rowan800 Meters232:19.72—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Raider InvitationalDec 16 · 1600 Meters · Place 15 · South RowanSouth Rowan1600 Meters15.5:29.72a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27CCC Tri Meet (Led, OG @ SR)May 27 · 1600 Meters · Place 8 · South RowanSouth Rowan1600 Meters85:46.289
May 20CCC Tri MeetMay 20 · 1600 Meters · Place 4 · South RowanSouth Rowan1600 Meters4.5:51.46a9