Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCamel City Distance · Feb 84:52.33Camel City DistanceFebruary 8, 2025
1 Mile · OutdoorDavidson Relays · Mar 274:47.25aDavidson RelaysMarch 27, 2026
10,000 Meters · OutdoorUSA South Outdoor Championships · Apr 2435:33.85aUSA South Outdoor ChampionshipsApril 24, 2026
1000 Meters · IndoorSW Guilford Invitational #2 · Jan 53:07.91aSW Guilford Invitational #2January 5, 2023
10000 Meters · Outdoor49er Classic · Mar 1934:06.94a49er ClassicMarch 19, 2026
1500 Meters · OutdoorLiberty Twilight Qualifier · May 64:17.95Liberty Twilight QualifierMay 6, 2025
1600 Meters · IndoorCOROS Explore Perfection Invitational · Dec 105:17.24aCOROS Explore Perfection InvitationalDecember 10, 2022
1600 Meters · OutdoorHornets Invitational · Apr 134:57.74aHornets InvitationalApril 13, 2024
3000 Meters · IndoorASICS Last Chance Invitational · Feb 219:20.27aASICS Last Chance InvitationalFebruary 21, 2026
3200 Meters · OutdoorMidState Championship · Apr 3011:29.43aMidState ChampionshipApril 30, 2024
500 Meters · IndoorCOROS Explore Perfection Invitational · Dec 101:19.36aCOROS Explore Perfection InvitationalDecember 10, 2022
5000 Meters · IndoorUSA South Indoor Champs · Feb 2716:23.21aUSA South Indoor ChampsFebruary 27, 2026
5000 Meters · OutdoorDennis Craddock · Apr 1115:55.94aDennis CraddockApril 11, 2025
800 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 42:10.84aHigh Point VertKlasse MeetingApril 4, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · 10,000 Meters · Place 6 · PfeifferPfeiffer10,000 Meters6.35:33.85a PBSo
Apr 17JCSU Golden Bulls InvitationalApr 17 · 1500 Meters · Place 19 · PfeifferPfeiffer1500 Meters19.4:38.66aSo
Apr 2High Point VertKlasse MeetingApr 2 · 5000 Meters · Place 48 · PfeifferPfeiffer5000 Meters48.16:41.05aSo
Apr 2High Point VertKlasse MeetingApr 2 · 800 Meters · Place 66 · PfeifferPfeiffer800 Meters66.2:10.93aSo
Mar 27Davidson RelaysMar 27 · 1 Mile · Place 39 · PfeifferPfeiffer1 Mile39.4:47.25a PBSo
Mar 1949er ClassicMar 19 · 10000 Meters · Place 27 · PfeifferPfeiffer10000 Meters2734:06.94a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · 5000 Meters · Place 6 · PfeifferPfeiffer5000 Meters616:23.21a PBSO
Feb 21ASICS Last Chance InvitationalFeb 21 · 3000 Meters · Place 36 · PfeifferPfeiffer3000 Meters369:20.27a PBSo
Feb 7Camel City DistanceFeb 7 · 5000 Meters · PfeifferPfeiffer5000 Meters—DNF—
Feb 7Camel City DistanceFeb 7 · 1 Mile · Place 86 · PfeifferPfeiffer1 Mile864:54.93—
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 5000 Meters · Place 18 · PfeifferPfeiffer5000 Meters1816:43.82aSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 3000 Meters · Place 36 · PfeifferPfeiffer3000 Meters36.9:32.08aSo
Mar 1South Atlantic Indoor T&F ChampionshipsMar 1 · 5000 Meters · Place 9 · PfeifferPfeiffer5000 Meters917:13.78—
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 5000 Meters · Place 9 · PfeifferPfeiffer5000 Meters917:13.78FR
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 1 Mile · Place 45 · PfeifferPfeiffer1 Mile45.4:56.71aFr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 3000 Meters · Place 40 · PfeifferPfeiffer3000 Meters40.10:07.57aFr
Feb 8Camel City DistanceFeb 8 · 1 Mile · Place 63 · PfeifferPfeiffer1 Mile634:52.33 PB—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 48 · PfeifferPfeiffer3000 Meters489:55.23FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 48 · PfeifferPfeiffer3000 Meters489:55.23FR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualifierMay 6 · 1500 Meters · Place 33 · PfeifferPfeiffer1500 Meters334:17.95 PBFR
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 10000 Meters · Place 6 · PfeifferPfeiffer10000 Meters634:24.39—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 10000 Meters · Place 6 · PfeifferPfeiffer10000 Meters634:24.39—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 10000 Meters · Place 6 · PfeifferPfeiffer10000 Meters634:24.39—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 10000 Meters · Place 6 · PfeifferPfeiffer10000 Meters634:24.39—
Apr 11Dennis CraddockApr 11 · 5000 Meters · Place 6 · PfeifferPfeiffer5000 Meters615:55.94a PBFr
Apr 4High Point VertKlasse MeetingApr 4 · 1500 Meters · Place 72 · PfeifferPfeiffer1500 Meters724:25.29aFr
Apr 4High Point VertKlasse MeetingApr 4 · 800 Meters · Place 67 · PfeifferPfeiffer800 Meters672:10.84a PBFr
Mar 292025 Livingstone InvitationalMar 29 · 1500 Meters · Place 16 · PfeifferPfeiffer1500 Meters16.4:24.77aFr
Mar 2049er ClassicMar 20 · 5000 Meters · Place 48 · PfeifferPfeiffer5000 Meters48.16:24.07aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8JDL Early Bird InvitationalDec 8 · 5000 Meters · Place 12 · PfeifferPfeiffer5000 Meters12.16:56.60aFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30MidState ChampionshipApr 30 · 3200 Meters · Place 4 · Eastern GuilfordEastern Guilford3200 Meters411:29.43a PB—
Apr 30MidState ChampionshipApr 30 · 1600 Meters · Place 5 · Eastern GuilfordEastern Guilford1600 Meters55:10.80a—
Apr 24Mid-State 3A #6Apr 24 · 3200 Meters · Place 4 · Eastern GuilfordEastern Guilford3200 Meters4.11:37.84a12
Apr 24Mid-State 3A #6Apr 24 · 800 Meters · Place 6 · Eastern GuilfordEastern Guilford800 Meters6.2:11.77a12
Apr 20GCS ChampionshipApr 20 · 1600 Meters · Place 18 · Eastern GuilfordEastern Guilford1600 Meters18.5:06.18a12
Apr 17Mid-State 3AApr 17 · 3200 Meters · Place 1 · Eastern GuilfordEastern Guilford3200 Meters111:55.70a—
Apr 17Mid-State 3AApr 17 · 800 Meters · Place 3 · Eastern GuilfordEastern Guilford800 Meters32:13.60a—
Apr 13Hornets InvitationalApr 13 · 1600 Meters · Place 20 · Eastern GuilfordEastern Guilford1600 Meters20.4:57.74a PB12
Apr 13Hornets InvitationalApr 13 · 800 Meters · Place 20 · Eastern GuilfordEastern Guilford800 Meters20.2:14.64a12

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Guilford County ChampionshipsJan 23 · 1000 Meters · Place 15 · Eastern GuilfordEastern Guilford1000 Meters15.3:18.68a11
Jan 23Guilford County ChampionshipsJan 23 · 1600 Meters · Place 18 · Eastern GuilfordEastern Guilford1600 Meters18.5:30.38a11
Jan 5SW Guilford Invitational #2Jan 5 · 1000 Meters · Place 10 · Eastern GuilfordEastern Guilford1000 Meters10.3:07.91a PB11
Jan 5SW Guilford Invitational #2Jan 5 · 1600 Meters · Place 10 · Eastern GuilfordEastern Guilford1600 Meters10.5:31.81a11

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10COROS Explore Perfection InvitationalDec 10 · 500 Meters · Place 34 · Eastern GuilfordEastern Guilford500 Meters34.1:19.36a PB11
Dec 10COROS Explore Perfection InvitationalDec 10 · 1600 Meters · Place 23 · Eastern GuilfordEastern Guilford1600 Meters23.5:17.24a PB11
Dec 6SW Guilford Invitational #1Dec 6 · 500 Meters · Place 28 · Eastern GuilfordEastern Guilford500 Meters28.1:21.65a11
Dec 6SW Guilford Invitational #1Dec 6 · 1000 Meters · Place 16 · Eastern GuilfordEastern Guilford1000 Meters16.3:23.39a11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Guilford County ChampionshipApr 30 · 1600 Meters · Place 13 · Eastern GuilfordEastern Guilford1600 Meters135:04.2010
Apr 30Guilford County ChampionshipApr 30 · 800 Meters · Place 11 · Eastern GuilfordEastern Guilford800 Meters112:13.0710