Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorElectric City Invitational · Apr 331:55.06aElectric City InvitationalApril 3, 2026
10000 Meters · OutdoorMontreat College Invitational · Mar 2534:10.89Montreat College InvitationalMarch 25, 2022
3000 Meters · IndoorConference Carolinas Indoor Championships · Feb 208:49.35Conference Carolinas Indoor ChampionshipsFebruary 20, 2022
3000m Steeplechase · 0.914m · OutdoorDavidson Relays · Mar 279:58.49aDavidson RelaysMarch 27, 2026
5000 Meters · IndoorConference Carolinas Indoor Championships · Feb 2015:17.47Conference Carolinas Indoor ChampionshipsFebruary 20, 2022
5000 Meters · Outdoor49er Classic · Mar 1915:28.43a49er ClassicMarch 19, 2026

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 · 10,000 Meters · Place 14 · USC UpstateUSC Upstate10,000 Meters14.32:54.26aSr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 5000 Meters · Place 21 · USC UpstateUSC Upstate5000 Meters21.16:18.05aSr
Apr 24Charlotte InviteApr 24 · 3000m Steeplechase · Place 7 · USC UpstateUSC Upstate3000m Steeplechase0.914m7.10:09.73aSr
Apr 17Georgia Tech InvitationalApr 17 · 5000 Meters · Place 37 · USC UpstateUSC Upstate5000 Meters37.15:41.11aSr
Apr 3Electric City InvitationalApr 3 · 10,000 Meters · Place 1 · USC UpstateUSC Upstate10,000 Meters1.31:55.06a PBSr
Mar 27Davidson RelaysMar 27 · 3000m Steeplechase · Place 4 · USC UpstateUSC Upstate3000m Steeplechase0.914m4.9:58.49a PBSr
Mar 1949er ClassicMar 19 · 5000 Meters · Place 14 · USC UpstateUSC Upstate5000 Meters1415:28.43a PBSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 5000 Meters · Place 6 · USC UpstateUSC Upstate5000 Meters6.15:28.75aSr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 3000 Meters · Place 12 · USC UpstateUSC Upstate3000 Meters12.8:55.99aSr
Jan 16Tryon Winter ClassicJan 16 · 3000 Meters · Place 13 · USC UpstateUSC Upstate3000 Meters13.8:55.96aSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Asheville Bulldog InvitationalApr 11 · 5000 Meters · Place 9 · USC UpstateUSC Upstate5000 Meters915:43.81aSr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Montreat College OpenMar 24 · 5000 Meters · Place 19 · Lees-McRaeLees-McRae5000 Meters1917:11.59SO
Mar 17Webb Davidson MeetMar 17 · 5000 Meters · Place 21 · Lees-McRaeLees-McRae5000 Meters2116:16.09SO

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Conference Carolinas Track & Field ChampionshipsApr 29 · 10,000 Meters · Place 13 · Lees-McRaeLees-McRae10,000 Meters13.33:02.11aFr
Apr 29Conference Carolinas Track & Field ChampionshipsApr 29 · 5000 Meters · Place 20 · Lees-McRaeLees-McRae5000 Meters20.16:26.57aFr
Apr 22NC A&T Aggie ClassicApr 22 · 5000 Meters · Place 5 · Lees-McRaeLees-McRae5000 Meters5.16:04.27aFr
Mar 25Montreat College InvitationalMar 25 · 10000 Meters · Place 6 · Lees-McRaeLees-McRae10000 Meters634:10.89 PB—

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 20Conference Carolinas Indoor ChampionshipsFeb 20 · 5000 Meters · Place 3 · Lees-McRaeLees-McRae5000 Meters315:17.47 PBFR
Feb 20Conference Carolinas Indoor ChampionshipsFeb 20 · 3000 Meters · Place 2 · Lees-McRaeLees-McRae3000 Meters28:49.35 PBFR
Feb 20Conference Carolinas Indoor ChampionshipsFeb 20 · 3000 Meters · Place 2 · Lees-McRaeLees-McRae3000 Meters28:49.35FR
Feb 10Champion College Team ChallengeFeb 10 · 3000 Meters · Place 6 · Lees-McRaeLees-McRae3000 Meters69:05.66FR
Feb 10Champion College Team ChallengeFeb 10 · 3000 Meters · Place 6 · Lees-McRaeLees-McRae3000 Meters69:05.66FR
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 5000 Meters · Place 18 · Lees-McRaeLees-McRae5000 Meters18.15:56.57aFr
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 3000 Meters · Place 23 · Lees-McRaeLees-McRae3000 Meters23.9:16.92aFr
Jan 28APP State Split InvitationalJan 28 · 5000 Meters · Place 4 · Lees-McRaeLees-McRae5000 Meters416:18.30FR
Jan 28APP State Split InvitationalJan 28 · 3000 Meters · Place 4 · Lees-McRaeLees-McRae3000 Meters49:43.11FR
Jan 28APP State Split InvitationalJan 28 · 3000 Meters · Place 4 · Lees-McRaeLees-McRae3000 Meters49:43.11FR