Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCOROS Collegiate Challenge · Jan 226:14.07COROS Collegiate ChallengeJanuary 22, 2023
1000 Meters · IndoorBast-Cregger Multi Invitational · Dec 93:48.68aBast-Cregger Multi InvitationalDecember 9, 2022
1500 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 45:45.97aHigh Point VertKlasse MeetingApril 4, 2025
1600 Meters · OutdoorSCHSL 3A - Lower State · May 146:07.47aSCHSL 3A - Lower StateMay 14, 2022
1600 Yard Run · OutdoorGilbert Meet #2 · Mar 306:22.38Gilbert Meet #2March 30, 2022
3000 Meters · IndoorGamecock Opener · Jan 1012:59.98aGamecock OpenerJanuary 10, 2026
3000m Race Walk · IndoorAAC Championships · Feb 1921:58.82aAAC ChampionshipsFebruary 19, 2026
3000m Racewalk · Standard · IndoorAppalachian Athletic Conference Indoor Championships · Feb 1630:03.10aAppalachian Athletic Conference Indoor ChampionshipsFebruary 16, 2023
3200 Meters · OutdoorSCHSL 3A - Lower State · May 1413:46.95aSCHSL 3A - Lower StateMay 14, 2022
3200 Yard Run · OutdoorGilbert Meet #2 · Mar 3014:00.78Gilbert Meet #2March 30, 2022
5000 Meters · IndoorSouth Carolina Invitational · Feb 320:48.16South Carolina InvitationalFebruary 3, 2023
5000 Meters · OutdoorThrills In The Hills · Mar 2721:57.09aThrills In The HillsMarch 27, 2025
5000m Race Walk · OutdoorVertKlasse Meeting · Apr 537:53.91aVertKlasse MeetingApril 5, 2024
5000m Racewalk · Outdoor2026 AAC Outdoor Conference Championship · Apr 2336:09.50a2026 AAC Outdoor Conference ChampionshipApril 23, 2026
600 Meters · IndoorBast-Cregger Multi Invitational · Dec 92:05.91aBast-Cregger Multi InvitationalDecember 9, 2022
800 Meters · OutdoorSCHSL 3A - Region 5 · May 32:48.81SCHSL 3A - Region 5May 3, 2022
800 Yard Run · OutdoorGilbert Meet #2 · Mar 302:57.87Gilbert Meet #2March 30, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 232026 AAC Outdoor Conference ChampionshipApr 23 · 5000m Racewalk · Place 2 · Columbia (S.C.)Columbia (S.C.)5000m Racewalk2.36:09.50a PBSr
Apr 10FMU InviteApr 10 · 5000 Meters · Columbia (S.C.)Columbia (S.C.)5000 Meters--DNSSr
Apr 10FMU InviteApr 10 · 1500 Meters · Columbia (S.C.)Columbia (S.C.)1500 Meters--DNSSr
Apr 10FMU InviteApr 10 · 800 Meters · Columbia (S.C.)Columbia (S.C.)800 Meters--DNSSr
Apr 3Electric City InvitationalApr 3 · 5000m Racewalk · Place 2 · Columbia (S.C.)Columbia (S.C.)5000m Racewalk2.39:56.05aSr
Mar 20Montreat OpenMar 20 · 1500 Meters · Columbia (S.C.)Columbia (S.C.)1500 Meters--DNSSr
Mar 13Myrtle Beach Collegiate ChallengeMar 13 · 1500 Meters · Place 35 · Columbia (S.C.)Columbia (S.C.)1500 Meters355:53.05aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19AAC ChampionshipsFeb 19 · 3000m Race Walk · Place 2 · Columbia (S.C.)Columbia (S.C.)3000m Race Walk221:58.82a PBSR
Feb 6Camel City SprintsFeb 6 · 3000m Race Walk · Place 4 · Columbia (S.Columbia (S.3000m Race Walk422:54.18—
Jan 10Gamecock OpenerJan 10 · 3000 Meters · Place 5 · Columbia (S.C.)Columbia (S.C.)3000 Meters512:59.98a PBSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 17AAC ChampionshipsApr 17 · 5000m Racewalk · Place 2 · Columbia (S.C.)Columbia (S.C.)5000m Racewalk2.42:34.47aJr
Apr 4High Point VertKlasse MeetingApr 4 · 1500 Meters · Place 69 · Columbia (S.C.)Columbia (S.C.)1500 Meters695:45.97a PBJr
Apr 4High Point VertKlasse MeetingApr 4 · 5000 Meters · Place 32 · Columbia (S.C.)Columbia (S.C.)5000 Meters3222:33.39aJr
Mar 27Thrills In The HillsMar 27 · 5000 Meters · Place 37 · Columbia (S.C.)Columbia (S.C.)5000 Meters37.21:57.09a PBJr
Mar 27Thrills In The HillsMar 27 · 1500 Meters · Place 57 · Columbia (S.C.)Columbia (S.C.)1500 Meters57.5:52.62aJr
Mar 21Montreat OpenMar 21 · 5000m Race Walk · Place 1 · Columbia (S.Columbia (S.5000m Race Walk139:56.65—
Mar 21Montreat OpenMar 21 · 5000 Meters · Place 14 · Columbia (S.Columbia (S.5000 Meters1422:21.59—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Mondo College InvitationalJan 18 · 3000m Race Walk · Place 3 · Columbia (Sc)Columbia (Sc)3000m Race Walk325:09.18—
Jan 18Mondo College InvitationalJan 18 · 3000m Race Walk · Place 3 · Columbia (S.C.)Columbia (S.C.)3000m Race Walk325:09.18a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Appalachian (AAC) Outdoor ChampionshipsApr 18 · 5000m Race Walk · Place 6 · Columbia (S.C.)Columbia (S.C.)5000m Race Walk639:33.02a—
Apr 5VertKlasse MeetingApr 5 · 5000m Race Walk · Place 9 · Columbia (S.C.)Columbia (S.C.)5000m Race Walk937:53.91a PB—
Mar 22Montreat OpenMar 22 · 5000m Racewalk · Columbia (S.C.)Columbia (S.C.)5000m Racewalk--DQSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Appalachian Athletic Conference Indoor ChampionshipsFeb 15 · 3000m Racewalk · Columbia (S.C.)Columbia (S.C.)3000m RacewalkStandard--DQSo

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 8Bast-Cregger Multi InvitationalDec 8 · 5000 Meters · Columbia (S.C.)Columbia (S.C.)5000 Meters—DNSSo
Dec 8Bast-Cregger Multi InvitationalDec 8 · 1 Mile · Place 21 · Columbia (S.C.)Columbia (S.C.)1 Mile21.7:41.91aSo
Dec 8Bast-Cregger Multi InvitationalDec 8 · 1000 Meters · Place 5 · Columbia (S.C.)Columbia (S.C.)1000 Meters5.4:31.93aSo
Dec 8Bast-Cregger Multi InvitationalDec 8 · 600 Meters · Place 5 · Columbia (S.C.)Columbia (S.C.)600 Meters5.2:30.55aSo
Feb 16Appalachian Athletic Conference Indoor ChampionshipsFeb 16 · 3000m Racewalk · Place 7 · Columbia (S.C.)Columbia (S.C.)3000m RacewalkStandard7.30:03.10a PBFr
Feb 16Appalachian Athletic Conference Indoor ChampionshipsFeb 16 · 5000 Meters · Place 9 · Columbia (S.C.)Columbia (S.C.)5000 Meters9.20:56.55aFr
Feb 3South Carolina InvitationalFeb 3 · 5000 Meters · Place 12 · Columbia (S.C.)Columbia (S.C.)5000 Meters1220:48.16 PBFR
Jan 28Life U Indoor/Outdoor OpenJan 28 · 3000m Racewalk · Place 9 · Columbia (S.C.)Columbia (S.C.)3000m RacewalkStandard9.21:51.19aUnofficialFr
Jan 28Life U Indoor/Outdoor OpenJan 28 · 3000 Meters · Place 2 · Columbia (S.C.)Columbia (S.C.)3000 Meters2.12:09.84aUnofficialFr
Jan 22COROS Collegiate ChallengeJan 22 · 1 Mile · Place 30 · Columbia (Sc)Columbia (Sc)1 Mile306:14.07 PB—
Jan 14Mondo College InvitationalJan 14 · 1 Mile · Place 38 · Columbia (S.C.)Columbia (S.C.)1 Mile386:30.37FR

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Appalachian Athletic Conference ChampionshipApr 21 · 5000m Race Walk · Place 8 · Columbia (S.C.)Columbia (S.C.)5000m Race Walk845:55.45FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Bast-Cregger Multi InvitationalDec 9 · 1000 Meters · Place 9 · Columbia (S.C.)Columbia (S.C.)1000 Meters9.3:48.68a PBFr
Dec 9Bast-Cregger Multi InvitationalDec 9 · 600 Meters · Place 12 · Columbia (S.C.)Columbia (S.C.)600 Meters12.2:05.91a PBFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14SCHSL 3A - Lower StateMay 14 · 3200 Meters · Place 8 · SwanseaSwansea3200 Meters8.13:46.95a PB12
May 14SCHSL 3A - Lower StateMay 14 · 1600 Meters · Place 14 · SwanseaSwansea1600 Meters14.6:07.47a PB12
May 14SCHSL 3A - Lower StateMay 14 · 800 Meters · Place 16 · SwanseaSwansea800 Meters16.2:51.44a12
May 3SCHSL 3A - Region 5May 3 · 3200 Meters · Place 1 · SwanseaSwansea3200 Meters114:00.56—
May 3SCHSL 3A - Region 5May 3 · 800 Meters · Place 1 · SwanseaSwansea800 Meters12:48.81 PB—
May 3SCHSL 3A - Region 5May 3 · 1600 Meters · Place 1 · SwanseaSwansea1600 Meters16:13.01—
Mar 30Gilbert Meet #2Mar 30 · 3200 Yard Run · Place 1 · SwanseaSwansea3200 Yard Run114:00.78 PB—
Mar 30Gilbert Meet #2Mar 30 · 1600 Yard Run · Place 1 · SwanseaSwansea1600 Yard Run16:22.38 PB—
Mar 30Gilbert Meet #2Mar 30 · 800 Yard Run · Place 2 · SwanseaSwansea800 Yard Run22:57.87 PB—