Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCOROS Collegiate Challenge · Jan 224:49.93COROS Collegiate ChallengeJanuary 22, 2023
1 Mile · OutdoorDavidson Relays · Mar 294:51.36aDavidson RelaysMarch 29, 2025
10000 Meters · OutdoorMontreat College Open · Mar 2435:27.31Montreat College OpenMarch 24, 2023
3000 Meters · IndoorGamecock Opener · Jan 149:08.90Gamecock OpenerJanuary 14, 2023
3000 Meters · Outdoor49er Classic · Mar 1410:14.68a49er ClassicMarch 14, 2024
3000m Steeplechase · 0.914m · Outdoor49er Classic · Mar 2010:26.69a49er ClassicMarch 20, 2025
3000m Steeplechase · Outdoor2024 Charlotte Invite · Apr 2610:05.462024 Charlotte InviteApril 26, 2024
5000 Meters · IndoorSouth Carolina Invitational · Feb 315:50.67aSouth Carolina InvitationalFebruary 3, 2024
5000 Meters · OutdoorGeorgia Tech Invitational · Apr 1916:01.15aGeorgia Tech InvitationalApril 19, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 3000m Steeplechase · Place 13 · USC UpstateUSC Upstate3000m Steeplechase1310:21.90aSR
Apr 11Asheville Bulldog InvitationalApr 11 · 3000m Steeplechase · Place 8 · USC UpstateUSC Upstate3000m Steeplechase810:16.00aSr
Mar 29Davidson RelaysMar 29 · 1 Mile · Place 37 · USC UpstateUSC Upstate1 Mile374:51.36a PBSr
Mar 2049er ClassicMar 20 · 3000m Steeplechase · Place 11 · USC UpstateUSC Upstate3000m Steeplechase0.914m11.10:26.69a PBSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Carolina ChallengeJan 31 · 3000 Meters · Place 9 · USC UpstateUSC Upstate3000 Meters99:12.93a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · 3000m Steeplechase · Place 12 · USC UpstateUSC Upstate3000m Steeplechase0.914m12.10:34.79aSr
Apr 262024 Charlotte InviteApr 26 · 3000m Steeplechase · Place 13 · USC UpstateUSC Upstate3000m Steeplechase1310:05.46 PBSR
Apr 19Georgia Tech InvitationalApr 19 · 5000 Meters · Place 95 · USC UpstateUSC Upstate5000 Meters95.16:01.15a PBSr
Apr 5VertKlasse MeetingApr 5 · 3000m Steeplechase · Place 12 · USC UpstateUSC Upstate3000m Steeplechase1210:11.27a—
Mar 1449er ClassicMar 14 · 3000 Meters · Place 16 · USC UpstateUSC Upstate3000 Meters16.10:14.68a PBSr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3South Carolina InvitationalFeb 3 · 5000 Meters · Place 3 · USC UpstateUSC Upstate5000 Meters315:50.67a PB—
Feb 2South Carolina Invitational - GarnetFeb 2 · 5000 Meters · Place 3 · USC UpstateUSC Upstate5000 Meters315:50.67a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 102023 Big South Outdoor Track & Field ChampionshipMay 10 · 3000m Steeplechase · Place 10 · USC UpstateUSC Upstate3000m Steeplechase1010:36.01JR
Apr 28Charlotte Invitational 2023Apr 28 · 3000m Steeplechase · Place 10 · USC UpstateUSC Upstate3000m Steeplechase1010:32.12JR
Apr 7Newberry - Hub City InvitationalApr 7 · 3000m Steeplechase · Place 6 · USC UpstateUSC Upstate3000m Steeplechase611:05.11JR
Mar 24Montreat College OpenMar 24 · 10000 Meters · Place 12 · USC UpstateUSC Upstate10000 Meters1235:27.31 PBJR
Mar 162023 Charlotte 49er ClassicMar 16 · 5000 Meters · Place 26 · USC UpstateUSC Upstate5000 Meters2617:00.97JR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3South Carolina InvitationalFeb 3 · 5000 Meters · Place 8 · USC UpstateUSC Upstate5000 Meters816:18.00JR
Jan 22COROS Collegiate ChallengeJan 22 · 1 Mile · Place 31 · Usc UpstateUsc Upstate1 Mile314:49.93 PB—
Jan 14Gamecock OpenerJan 14 · 3000 Meters · Place 19 · USC UpstateUSC Upstate3000 Meters199:08.90 PBJR

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Appalachian Open IndoorDec 3 · 1 Mile · Place 13 · UnattUnatt1 Mile13.5:03.98aSo