Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJoe LaRocco Invitational - Roanoke College Feb 15, 2025 · Feb 154:54.03aJoe LaRocco Invitational - Roanoke College Feb 15, 2025February 15, 2025
1 Mile · OutdoorDavidson Relays · Mar 274:45.26aDavidson RelaysMarch 27, 2026
10,000 Meters · OutdoorUSA South Outdoor Championships · Apr 2433:03.19aUSA South Outdoor ChampionshipsApril 24, 2026
10000 Meters · Outdoor49er Classic · Mar 1933:01.22a49er ClassicMarch 19, 2026
1500 Meters · Outdoor2025 Livingstone Invitational · Mar 294:23.99a2025 Livingstone InvitationalMarch 29, 2025
1600 Meters · OutdoorWar Eagle Classic · May 64:49.18aWar Eagle ClassicMay 6, 2023
3000 Meters · IndoorASICS Last Chance Invitational · Feb 219:16.39aASICS Last Chance InvitationalFebruary 21, 2026
3200 Meters · OutdoorWeddington Invitational · Mar 2210:23.28aWeddington InvitationalMarch 22, 2024
5000 Meters · IndoorUSA South Indoor Champs · Feb 2715:52.11aUSA South Indoor ChampsFebruary 27, 2026
5000 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 215:53.68aHigh Point VertKlasse MeetingApril 2, 2026
800 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 42:10.32aHigh 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
May 6Liberty Twilight QualiferMay 6 · 5000 Meters · Place 13 · PfeifferPfeiffer5000 Meters13.16:11.79aSo
Apr 24USA South Outdoor ChampionshipsApr 24 · 10,000 Meters · Place 2 · PfeifferPfeiffer10,000 Meters2.33:03.19a PBSo
Apr 24USA South Outdoor ChampionshipsApr 24 · 5000 Meters · Place 5 · PfeifferPfeiffer5000 Meters5.16:27.22aSo
Apr 2High Point VertKlasse MeetingApr 2 · 5000 Meters · Place 29 · PfeifferPfeiffer5000 Meters29.15:53.68a PBSo
Mar 27Davidson RelaysMar 27 · 1 Mile · Place 38 · PfeifferPfeiffer1 Mile38.4:45.26a PBSo
Mar 1949er ClassicMar 19 · 10000 Meters · Place 19 · PfeifferPfeiffer10000 Meters1933:01.22a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · 5000 Meters · Place 3 · PfeifferPfeiffer5000 Meters315:52.11a PBSO
Feb 21ASICS Last Chance InvitationalFeb 21 · 3000 Meters · Place 34 · PfeifferPfeiffer3000 Meters349:16.39a PBSo
Feb 7Camel City DistanceFeb 7 · 5000 Meters · Place 31 · PfeifferPfeiffer5000 Meters3115:53.61—
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 5000 Meters · Place 6 · PfeifferPfeiffer5000 Meters616:08.00aSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 3000 Meters · Place 24 · PfeifferPfeiffer3000 Meters24.9:17.20aSo
Mar 1South Atlantic Indoor T&F ChampionshipsMar 1 · 5000 Meters · Place 7 · PfeifferPfeiffer5000 Meters716:43.91—
Feb 28USA South Indoor T&F ChampionshipsFeb 28 · 5000 Meters · Place 7 · PfeifferPfeiffer5000 Meters716:43.91FR
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 1 Mile · Place 40 · PfeifferPfeiffer1 Mile40.4:54.03a PBFr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 3000 Meters · Place 30 · PfeifferPfeiffer3000 Meters30.9:41.29aFr
Feb 8Camel City DistanceFeb 8 · 5000 Meters · Place 24 · PfeifferPfeiffer5000 Meters2416:29.02—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 50 · PfeifferPfeiffer3000 Meters5010:01.40FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 50 · PfeifferPfeiffer3000 Meters5010:01.40FR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualifierMay 6 · 5000 Meters · Place 11 · PfeifferPfeiffer5000 Meters1115:55.03FR
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 10000 Meters · Place 4 · PfeifferPfeiffer10000 Meters434:11.60—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 10000 Meters · Place 4 · PfeifferPfeiffer10000 Meters434:11.60—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 10000 Meters · Place 4 · PfeifferPfeiffer10000 Meters434:11.60—
Apr 25USA South Outdoor Track & Field ChampionshipsApr 25 · 10000 Meters · Place 4 · PfeifferPfeiffer10000 Meters434:11.60—
Apr 11Dennis CraddockApr 11 · 5000 Meters · Place 15 · PfeifferPfeiffer5000 Meters1516:11.64aFr
Apr 4High Point VertKlasse MeetingApr 4 · 1500 Meters · Place 71 · PfeifferPfeiffer1500 Meters714:24.90aFr
Apr 4High Point VertKlasse MeetingApr 4 · 800 Meters · Place 66 · PfeifferPfeiffer800 Meters662:10.32a PBFr
Mar 292025 Livingstone InvitationalMar 29 · 1500 Meters · Place 15 · PfeifferPfeiffer1500 Meters15.4:23.99a PBFr
Mar 2049er ClassicMar 20 · 5000 Meters · Place 47 · PfeifferPfeiffer5000 Meters47.16:19.18aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8JDL Early Bird InvitationalDec 8 · 5000 Meters · Place 8 · PfeifferPfeiffer5000 Meters8.16:44.40aFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 22Weddington InvitationalMar 22 · 3200 Meters · Place 31 · MooresvilleMooresville3200 Meters31.10:23.28a PB12
Mar 22Weddington InvitationalMar 22 · 1600 Meters · Place 29 · MooresvilleMooresville1600 Meters29.4:49.53a12
Feb 29Concord Meet #1Feb 29 · 3200 Meters · Place 1 · MooresvilleMooresville3200 Meters1.10:27.18a12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 108 · MooresvilleMooresville3200 Meters108.10:14.98aUnofficial12
May 6War Eagle ClassicMay 6 · 3200 Meters · MooresvilleMooresville3200 Meters--DNF11
May 6War Eagle ClassicMay 6 · 1600 Meters · Place 3 · MooresvilleMooresville1600 Meters3.4:49.18a PB11
Feb 4Charlotte City Championship Feb 4 · 3200 Meters · Place 12 · MooresvilleMooresville3200 Meters12.10:25.60a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Spartan Last ChanceJan 30 · 1600 Meters · MooresvilleMooresville1600 Meters--DNS11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Weddington Polar Bear #2Dec 13 · 1600 Meters · Place 14 · MooresvilleMooresville1600 Meters14.5:12.48aUnofficial11
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 176 · MooresvilleMooresville3200 Meters176.10:28.78aUnofficial11
May 72022 Last Chance Classic - Charlotte Country Day SchoolMay 7 · 3200 Meters · Place 7 · MooresvilleMooresville3200 Meters7.10:54.29a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Nov 20New Balance Dash for Doobie 3200Nov 20 · 3200 Meters · Place 20 · MooresvilleMooresville3200 Meters20.11:03.47aUnofficial10
Mar 27New Balance Dash for Doobie 3200Mar 27 · 3200 Meters · Place 234 · UnattachedUnattached3200 Meters234.12:11.24a9