Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 1921:25.252nd Annual Brevard XC ClassicSeptember 19, 2025
5,000 Meters · Christ ChurchSCISA Region 1-AA Championship · Oct 2622:47.23SCISA Region 1-AA ChampionshipOctober 26, 2021
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1020:36.09Royals ChallengeOctober 10, 2025
5,000 Meters · Milliken & CompanyConverse Kick-off · Sep 522:18.6Converse Kick-offSeptember 5, 2025
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 222:52.26Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeSouth Carolina AA State Qualifier · Nov 522:01.9South Carolina AA State QualifierNovember 5, 2021
5,000 Meters · Newberry College XC CourseSCHSL AAA State Championship · Nov 1022:48.75SCHSL AAA State ChampionshipNovember 10, 2023
5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeLakelands Invitational · Sep 2523:35.76Lakelands InvitationalSeptember 25, 2021
5,000 Meters · Sandhills Research CenterSCHSL AAA State Championship · Nov 1222:40.6SCHSL AAA State ChampionshipNovember 12, 2022
5,000 Meters · Tryon InternationalTryon Western NC Showcase · Sep 2521:39.8Tryon Western NC ShowcaseSeptember 25, 2026
6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 427:55.12Swags Louisville Cross Country ClassicOctober 4, 2025
6,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 2425:21.6Conference Carolinas Cross Country ChampionshipsOctober 24, 2025
6,000 Meters · Roger Milliken Science CenterConference Carolinas XC · Nov 726:14.8Conference Carolinas XCNovember 7, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7Conference Carolinas XCNov 7 · 6,000 Meters Collegiate · Place 60 · North GreenvilleNorth Greenville6,000 Meters Collegiate6026:14.8 PBJr
Oct 9Royals ChallengeOct 9 · 5,000 Meters Gold · Place 185 · North GreenvilleNorth Greenville5,000 Meters Gold18520:58.1Jr
Sep 25Tryon Western NC ShowcaseSep 25 · 5,000 Meters Collegiate · Place 65 · North GreenvilleNorth Greenville5,000 Meters Collegiate6521:39.8 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 82025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 6,000 Meters DII Southeast · North GreenvilleNorth Greenville6,000 Meters DII Southeast—SCRSo
Oct 24Conference Carolinas Cross Country ChampionshipsOct 24 · 6,000 Meters Conference Carolinas · Place 31 · North GreenvilleNorth Greenville6,000 Meters Conference Carolinas3125:21.6 PBSo
Oct 10Royals ChallengeOct 10 · 5,000 Meters Gold · Place 138 · North GreenvilleNorth Greenville5,000 Meters Gold13820:36.09 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 381 · North GreenvilleNorth Greenville6,000 Meters College Blue38127:55.12 PBSo
Sep 192nd Annual Brevard XC ClassicSep 19 · 5,000 Meters Women · Place 44 · North GreenvilleNorth Greenville5,000 Meters Women4421:25.25 PBSo
Sep 5Converse Kick-offSep 5 · 5,000 Meters College · Place 57 · North GreenvilleNorth Greenville5,000 Meters College5722:18.6 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Royals ChallengeOct 11 · 5,000 Meters Blue · North GreenvilleNorth Greenville5,000 Meters Blue0DNSFr
Sep 7Catawba Fleet Feet XC InviteSep 7 · 5,000 Meters Varsity · Place 36 · North GreenvilleNorth Greenville5,000 Meters Varsity3624:16.9FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10SCHSL AAA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 66 · CrescentCrescent5,000 Meters Varsity6622:48.75 PB12
Sep 12Palmetto InvitationalSep 12 · 5,000 Meters Varsity · Place 19 · CrescentCrescent5,000 Meters Varsity1923:36.3812
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 78 · CrescentCrescent5,000 Meters Championship7822:52.26 PB12

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12SCHSL AAA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 49 · CrescentCrescent5,000 Meters Varsity4922:40.6 PB11
Nov 5SC AAA State QualifierNov 5 · 5,000 Meters Odd · Place 36 · CrescentCrescent5,000 Meters Odd3623:02.7111
Sep 27Palmetto InvitationalSep 27 · 5,000 Meters Varsity · Place 13 · CrescentCrescent5,000 Meters Varsity1323:15.3011
Sep 24Lakelands InvitationalSep 24 · 5,000 Meters Varsity · Place 46 · CrescentCrescent5,000 Meters Varsity4622:53.45—
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 146 · CrescentCrescent5,000 Meters Championship14624:44.411
Aug 31Pre Region 1-3AAug 31 · 5,000 Meters Varsity · Place 12 · CrescentCrescent5,000 Meters Varsity1224:06.1311

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12SCHSL AA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 29 · CrescentCrescent5,000 Meters Varsity2922:54.8610
Nov 5South Carolina AA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 12 · CrescentCrescent5,000 Meters Varsity Gold A1222:01.9 PB10
Oct 26SCISA Region 1-AA ChampionshipOct 26 · 5,000 Meters Varsity · Place 10 · CrescentCrescent5,000 Meters Varsity1022:47.23 PB10
Oct 19Tiger InvitationalOct 19 · 5,000 Meters Varsity · Place 3 · CrescentCrescent5,000 Meters Varsity322:17.5510
Sep 25Lakelands InvitationalSep 25 · 5,000 Meters Varsity · Place 73 · CrescentCrescent5,000 Meters Varsity7323:35.76 PB10
Sep 18Dixie Headwaters InvitationalSep 18 · 5,000 Meters Varsity · Place 9 · CrescentCrescent5,000 Meters Varsity924:45.9910

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Dixie MeetOct 13 · 5,000 Meters Varsity · Place 13 · CrescentCrescent5,000 Meters Varsity1324:52.069
Oct 6Tiger InvitationalOct 6 · 5,000 Meters Varsity · Place 5 · CrescentCrescent5,000 Meters Varsity523:04.009
Sep 19Dixie Headwaters InvitatationalSep 19 · 5,000 Meters Varsity · Place 11 · CrescentCrescent5,000 Meters Varsity1123:54.949
Sep 16Palmetto InvitationalSep 16 · 5,000 Meters Varsity · Place 7 · CrescentCrescent5,000 Meters Varsity722:57.909
Sep 8Pre-Region 1-2A MeetSep 8 · 5,000 Meters Varsity · Place 3 · CrescentCrescent5,000 Meters Varsity324:30.959

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Crescent MeetOct 15 · 5,000 Meters Varsity · Place 5 · CrescentCrescent5,000 Meters Varsity521:48.878
Oct 3Palmetto InvitationalOct 3 · 5,000 Meters Varsity · Place 11 · CrescentCrescent5,000 Meters Varsity1124:31.788
Sep 28Lakelands InvitationalSep 28 · 5,000 Meters Varsity · Place 41 · CrescentCrescent5,000 Meters Varsity414:34.18
Sep 21Dixie Headwaters InvitationalSep 21 · 5,000 Meters Varsity · Place 2 · CrescentCrescent5,000 Meters Varsity222:39.088

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Gotta Run Tri County ChampionshipOct 20 · 5,000 Meters Varsity · Place 16 · CrescentCrescent5,000 Meters Varsity1622:49.44—
Oct 6GTC Tiger ClassicOct 6 · 5,000 Meters Varsity · Place 31 · CrescentCrescent5,000 Meters Varsity3124:42.577
Sep 22Lakelands InvitationalSep 22 · 5,000 Meters Varsity · Place 62 · CrescentCrescent5,000 Meters Varsity6225:28.257
Sep 13Dixie Home Meet #2Sep 13 · 5,000 Meters Varsity · Place 8 · CrescentCrescent5,000 Meters Varsity827:55.347
Aug 281-3A Pre-Region MeetAug 28 · 5,000 Meters Varsity · Place 18 · CrescentCrescent5,000 Meters Varsity1827:55.007