Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDavidson Relays · Mar 275:09.18aDavidson RelaysMarch 27, 2026
1000 Meters · IndoorJDL Holiday HS Invitational · Dec 163:02.63aJDL Holiday HS InvitationalDecember 16, 2023
1500 Meters · OutdoorJCSU Golden Bulls Invitational · Apr 174:45.27aJCSU Golden Bulls InvitationalApril 17, 2026
1600 Meters · IndoorFast Track Invitational · Jan 254:59.06Fast Track InvitationalJanuary 25, 2025
1600 Meters · OutdoorWest Wolverines Meet 1 · Mar 134:58.12West Wolverines Meet 1March 13, 2024
3000 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3010:02.40aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
3200 Meters · OutdoorCabarrus County Championship · Apr 2410:19.70aCabarrus County ChampionshipApril 24, 2025
5000 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 217:09.90aHigh Point VertKlasse MeetingApril 2, 2026
800 Meters · OutdoorCannon Home Meet #3 · Apr 192:24.59aCannon Home Meet #3April 19, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17JCSU Golden Bulls InvitationalApr 17 · 1500 Meters · Place 21 · PfeifferPfeiffer1500 Meters21.4:45.27a PBFr
Apr 2High Point VertKlasse MeetingApr 2 · 5000 Meters · Place 54 · PfeifferPfeiffer5000 Meters54.17:09.90a PBFr
Mar 27Davidson RelaysMar 27 · 1 Mile · Place 51 · PfeifferPfeiffer1 Mile51.5:09.18a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Camel City DistanceFeb 7 · 3000 Meters · PfeifferPfeiffer3000 Meters—DNF—
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 3000 Meters · Place 19 · PfeifferPfeiffer3000 Meters1910:02.40a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 3000 Meters · PfeifferPfeiffer3000 Meters--DQFr
Jan 25Fast Track InvitationalJan 25 · 1600 Meters · Place 91 · Hickory RidgeHickory Ridge1600 Meters914:59.06 PB—
Jan 16Sun Valley Polar BearJan 16 · 1600 Meters · Place 9 · Hickory RidgeHickory Ridge1600 Meters95:05.29—
Jan 16Sun Valley Polar BearJan 16 · 1600 Meters · Place 9 · Hickory RidgeHickory Ridge1600 Meters95:05.29—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24Cabarrus County ChampionshipApr 24 · 3200 Meters · Place 4 · Hickory RidgeHickory Ridge3200 Meters4.10:19.70a PB12
Apr 16Hickory Ridge Home Meet #2Apr 16 · 3200 Meters · Place 2 · Hickory RidgeHickory Ridge3200 Meters210:22.9612
Apr 1Hickory Ridge Home Meet #1Apr 1 · 3200 Meters · Place 3 · Hickory RidgeHickory Ridge3200 Meters3.10:27.29a12
Mar 26Hough Meet #1Mar 26 · 3200 Meters · Place 3 · Hickory RidgeHickory Ridge3200 Meters310:45.9812
Mar 26Hough Meet #1Mar 26 · 1600 Meters · Place 6 · Hickory RidgeHickory Ridge1600 Meters65:05.9012
Mar 19West Wolverines Meet 1Mar 19 · 3200 Meters · Place 4 · Hickory RidgeHickory Ridge3200 Meters4.11:06.10a12
Mar 19West Wolverines Meet 1Mar 19 · 1600 Meters · Hickory RidgeHickory Ridge1600 Meters—NT12
Mar 6Spiders Meet #1Mar 6 · 3200 Meters · Place 8 · Hickory RidgeHickory Ridge3200 Meters8.11:24.68a12
Mar 6Spiders Meet #1Mar 6 · 1600 Meters · Place 3 · Hickory RidgeHickory Ridge1600 Meters3.5:12.45a12
Jan 30Polar Raptor ClassicJan 30 · 3200 Meters · Place 2 · Hickory RidgeHickory Ridge3200 Meters2.11:57.80aUnofficial12
Jan 30Polar Raptor ClassicJan 30 · 1600 Meters · Place 2 · Hickory RidgeHickory Ridge1600 Meters2.5:01.73aUnofficial12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 13West Wolverines Meet 1Mar 13 · 3200 Meters · Place 7 · Hickory RidgeHickory Ridge3200 Meters711:07.2111
Mar 13West Wolverines Meet 1Mar 13 · 1600 Meters · Place 6 · Hickory RidgeHickory Ridge1600 Meters64:58.12 PB11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 1000 Meters · Place 29 · Hickory RidgeHickory Ridge1000 Meters29.3:02.63a PB11
Dec 16JDL Holiday HS InvitationalDec 16 · 1600 Meters · Place 37 · Hickory RidgeHickory Ridge1600 Meters37.5:00.62a11
Dec 9Stay In Your Lane HS InvitationalDec 9 · 1000 Meters · Place 43 · Hickory RidgeHickory Ridge1000 Meters43.3:08.09a11
Dec 9Stay In Your Lane HS InvitationalDec 9 · 1600 Meters · Place 36 · Hickory RidgeHickory Ridge1600 Meters36.5:06.22a11
Jan 21Fast Track HS InvitationalJan 21 · 1600 Meters · Place 70 · Hickory RidgHickory Ridg1600 Meters705:17.81—
Jan 21Fast Track HS InvitationalJan 21 · 1000 Meters · Place 67 · Hickory RidgHickory Ridg1000 Meters673:13.14—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Cannon Home Meet #3Apr 19 · 800 Meters · Place 8 · Hickory RidgeHickory Ridge800 Meters8.2:24.59a PB10
Mar 24Mount Tabor Mile & Throwing ThunderMar 24 · 1 Mile · Place 14 · Hickory RidgeHickory Ridge1 Mile145:17.8610
Mar 16South Iredell Meet #1Mar 16 · 800 Meters · Place 8 · Hickory RidgeHickory Ridge800 Meters82:26.91—
Mar 8West Wolverines Meet #2Mar 8 · 800 Meters · Place 18 · Hickory RidgeHickory Ridge800 Meters182:26.5310

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Wolverine Friday Night Heat 2022Apr 29 · 800 Meters · Place 12 · Hickory RidgeHickory Ridge800 Meters122:30.969
Apr 29Wolverine Friday Night Heat 2022Apr 29 · 1600 Meters · Place 8 · Hickory RidgeHickory Ridge1600 Meters85:14.329
Apr 7Mooresville Home #2Apr 7 · 800 Meters · Place 17 · Hickory RidgeHickory Ridge800 Meters172:35.65—
Apr 7Mooresville Home #2Apr 7 · 1600 Meters · Place 9 · Hickory RidgeHickory Ridge1600 Meters95:22.18—
Mar 30Hough Home Meet #1Mar 30 · 1600 Meters · Place 20 · Hickory RidgeHickory Ridge1600 Meters20.5:30.29a9
Mar 22West Wolverines Meet 3Mar 22 · 800 Meters · Place 18 · Hickory RidgeHickory Ridge800 Meters182:35.089
Mar 22West Wolverines Meet 3Mar 22 · 1600 Meters · Place 13 · Hickory RidgeHickory Ridge1600 Meters135:28.049
Mar 2West Wolverines Meet 1Mar 2 · 3200 Meters · Place 15 · Hickory RidgeHickory Ridge3200 Meters1512:11.629
Mar 2West Wolverines Meet 1Mar 2 · 800 Meters · Place 21 · Hickory RidgeHickory Ridge800 Meters212:41.159