Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 1919:41.622nd Annual Brevard XC ClassicSeptember 19, 2025
5,000 Meters · Livingstone CollegeLivingstone XC Invitational · Oct 1320:14.2Livingstone XC InvitationalOctober 13, 2023
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 918:41.8Royals ChallengeOctober 9, 2026
5,000 Meters · Milliken & CompanyConverse Kick-off · Sep 520:24.2Converse Kick-offSeptember 5, 2025
5,000 Meters · Newberry CollegeAAAAA State Qualifier · Nov 420:39.4AAAAA State QualifierNovember 4, 2022
5,000 Meters · North Myrtle Beach Sports ComplexChief Invitational · Sep 322:34.86Chief InvitationalSeptember 3, 2022
5,000 Meters · Sandhills Research CenterSCHSL AAAAA State Championship · Nov 1020:51.7SCHSL AAAAA State ChampionshipNovember 10, 2022
5,000 Meters · Socastee HSSCISA Region 6-5A Championships · Oct 2721:12.9SCISA Region 6-5A ChampionshipsOctober 27, 2021
5,000 Meters · Tryon InternationalTryon Western NC Showcase · Sep 2519:28.4Tryon Western NC ShowcaseSeptember 25, 2026
6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 424:17.29Swags Louisville Cross Country ClassicOctober 4, 2025
6,000 Meters · Furman University Golf ClubFurman Invitational · Sep 1223:50.4Furman InvitationalSeptember 12, 2026
6,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 2424:19.0Conference Carolinas Cross Country ChampionshipsOctober 24, 2025
6,000 Meters · Roger Milliken Science CenterConference Carolinas XC · Nov 723:19.0Conference Carolinas XCNovember 7, 2026
6,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 825:06.442025 NCAA DII Southeast Region Cross Country ChampionshipsNovember 8, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Conference Carolinas XCNov 7 · 6,000 Meters Collegiate · Place 11 · North GreenvilleNorth Greenville6,000 Meters Collegiate1123:19.0 PBJr
Oct 9Royals ChallengeOct 9 · 5,000 Meters Gold · Place 57 · North GreenvilleNorth Greenville5,000 Meters Gold5718:41.8 PBJr
Sep 25Tryon Western NC ShowcaseSep 25 · 5,000 Meters Collegiate · Place 29 · North GreenvilleNorth Greenville5,000 Meters Collegiate2919:28.4 PBJr
Sep 12Furman InvitationalSep 12 · 6,000 Meters Collegiate · Place 36 · North GreenvilleNorth Greenville6,000 Meters Collegiate3623:50.4 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 82025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 6,000 Meters DII Southeast · Place 96 · North GreenvilleNorth Greenville6,000 Meters DII Southeast9625:06.44 PBSo
Oct 24Conference Carolinas Cross Country ChampionshipsOct 24 · 6,000 Meters Conference Carolinas · Place 16 · North GreenvilleNorth Greenville6,000 Meters Conference Carolinas1624:19.0 PBSo
Oct 10Royals ChallengeOct 10 · 5,000 Meters Gold · Place 73 · North GreenvilleNorth Greenville5,000 Meters Gold7319:05.40So
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 144 · North GreenvilleNorth Greenville6,000 Meters College Blue14424:17.29 PBSo
Sep 192nd Annual Brevard XC ClassicSep 19 · 5,000 Meters Women · Place 12 · North GreenvilleNorth Greenville5,000 Meters Women1219:41.62 PBSo
Sep 5Converse Kick-offSep 5 · 5,000 Meters College · Place 15 · North GreenvilleNorth Greenville5,000 Meters College1520:24.2 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Royals ChallengeOct 11 · 5,000 Meters Varsity · Place 121 · North GreenvilleNorth Greenville5,000 Meters Varsity12120:16.8FR
Oct 11Royals ChallengeOct 11 · 5,000 Meters Gold · Place 121 · North GreenvilleNorth Greenville5,000 Meters Gold12120:16.8Fr
Sep 7Catawba Fleet Feet XC InviteSep 7 · 5,000 Meters Varsity · Place 16 · North GreenvilleNorth Greenville5,000 Meters Varsity1620:57.7FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Bob Jones Univ. Invite 6K/8KOct 28 · 6,000 Meters Varsity · Place 3 · Columbia (S.C.)Columbia (S.C.)6,000 Meters Varsity324:28.9FR
Oct 13Livingstone XC InvitationalOct 13 · 5,000 Meters College · Place 2 · Columbia (S.C.)Columbia (S.C.)5,000 Meters College220:14.2 PBFr
Sep 30Akiah McMillan InvitationalSep 30 · 6,000 Meters Varsity · Place 23 · Columbia (S.C.)Columbia (S.C.)6,000 Meters Varsity2325:31.9FR
Sep 16Converse Kick-OffSep 16 · 6,000 Meters Varsity · Place 61 · Columbia (S.C.)Columbia (S.C.)6,000 Meters Varsity6125:31.6FR
Sep 1Bruins XC Night ClassicSep 1 · 4,000 Meters Varsity · Place 2 · Columbia (S.C.)Columbia (S.C.)4,000 Meters Varsity216:09.3FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10SCHSL AAAAA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 40 · SocasteeSocastee5,000 Meters Varsity4020:51.7 PB12
Nov 4AAAAA State QualifierNov 4 · 5,000 Meters Odd · Place 20 · SocasteeSocastee5,000 Meters Odd2020:39.4 PB12
Sep 24Pee Dee ClassicSep 24 · 5,000 Meters Varsity · Place 6 · SocasteeSocastee5,000 Meters Varsity62:19.1SR
Sep 3Chief InvitationalSep 3 · 5,000 Meters Varsity · Place 8 · SocasteeSocastee5,000 Meters Varsity822:34.86 PB12

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6South Carolina AAAAA State QualifierNov 6 · 5,000 Meters Varsity · Place 54 · SocasteeSocastee5,000 Meters Varsity5421:38.8—
Oct 27SCISA Region 6-5A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 4 · SocasteeSocastee5,000 Meters Varsity421:12.9 PB11
Sep 25Pee Dee ClassicSep 25 · 5,000 Meters Varsity · Place 20 · SocasteeSocastee5,000 Meters Varsity2022:58.0—

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31AAAAA State QualifierOct 31 · 5,000 Meters Varsity Odd · Place 81 · SocasteeSocastee5,000 Meters Varsity Odd8124:11.9710
Sep 26Pee Dee ClassicSep 26 · 5,000 Meters Varsity · Place 53 · SocasteeSocastee5,000 Meters Varsity5325:35.9210