Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDavidson Relays · Mar 294:42.16aDavidson RelaysMarch 29, 2025
3000 Meters · IndoorMid-Winter Collegiate Invite · Feb 138:57.46aMid-Winter Collegiate InviteFebruary 13, 2026
3000 Meters · OutdoorCharlotte Invite · Apr 249:16.65aCharlotte InviteApril 24, 2026
3000m Steeplechase · 0.914m · OutdoorGeorgia Tech Invitational · Apr 179:50.59aGeorgia Tech InvitationalApril 17, 2026
3000m Steeplechase · Outdoor2024 Charlotte Invite · Apr 2610:08.242024 Charlotte InviteApril 26, 2024
5000 Meters · IndoorTryon Winter Classic · Jan 1616:05.81aTryon Winter ClassicJanuary 16, 2026
5000 Meters · OutdoorElectric City Invitational · Apr 315:36.93aElectric City InvitationalApril 3, 2026
800 Meters · Outdoor49er Classic · Mar 142:08.44a49er ClassicMarch 14, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 3000m Steeplechase · Place 11 · USC Upstate3000m Steeplechase0.914m11.10:06.48aJr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 5000 Meters · Place 20 · USC Upstate5000 Meters20.16:14.41aJr
Apr 24Charlotte InviteApr 24 · 3000 Meters · Place 4 · USC Upstate3000 Meters4.9:16.65a PBJr
Apr 17Georgia Tech InvitationalApr 17 · 3000m Steeplechase · Place 11 · USC Upstate3000m Steeplechase0.914m11.9:50.59a PBJr
Apr 3Electric City InvitationalApr 3 · 5000 Meters · Place 1 · USC Upstate5000 Meters1.15:36.93a PBJr
Mar 27Davidson RelaysMar 27 · 3000m Steeplechase · Place 3 · USC Upstate3000m Steeplechase0.914m3.9:52.99aJr
Mar 1949er ClassicMar 19 · 5000 Meters · Place 28 · USC Upstate5000 Meters2815:43.93aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 3000 Meters · Place 17 · USC Upstate3000 Meters17.8:57.46a PBJr
Jan 16Tryon Winter ClassicJan 16 · 5000 Meters · Place 8 · USC Upstate5000 Meters8.16:05.81a PBJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 3000m Steeplechase · Place 11 · USC Upstate3000m Steeplechase1110:21.52aSO
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 5000 Meters · Place 17 · USC Upstate5000 Meters1716:23.41aSO
Apr 11Asheville Bulldog InvitationalApr 11 · 3000m Steeplechase · Place 7 · USC Upstate3000m Steeplechase710:13.19aSo
Mar 29Davidson RelaysMar 29 · 1 Mile · Place 30 · USC Upstate1 Mile304:42.16a PBSo
Mar 2049er ClassicMar 20 · 3000m Steeplechase · Place 8 · USC Upstate3000m Steeplechase0.914m8.10:10.88aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · 3000m Steeplechase · Place 8 · USC Upstate3000m Steeplechase0.914m8.10:17.90aFr
Apr 262024 Charlotte InviteApr 26 · 3000m Steeplechase · Place 14 · USC Upstate3000m Steeplechase1410:08.24 PBFR
Apr 19Georgia Tech InvitationalApr 19 · 5000 Meters · Place 92 · USC Upstate5000 Meters92.15:57.48aFr
Apr 5VertKlasse MeetingApr 5 · 3000m Steeplechase · Place 17 · USC Upstate3000m Steeplechase1710:27.71a—
Mar 1449er ClassicMar 14 · 800 Meters · Place 73 · USC Upstate800 Meters73.2:08.44a PBFr