Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Frank Lisk ParkNorthwest Carnival · Sep 814:16Northwest Carnival September 8, 2021
3,000 Meters · Kituwah MoundDuel in the Valley · Sep 411:15.9Duel in the ValleySeptember 4, 2026
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 418:39.36Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 519:24.12NCHSAA XC State ChampionshipNovember 5, 2022
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2719:50.86Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1818:51.3Upstate XC InviteOctober 18, 2025
5,000 Meters · Milliken FieldBig South XC · Oct 3018:39.6Big South XCOctober 30, 2026
5,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 3118:46.8Big South XCOctober 31, 2025
6,000 Meters · Appalachian State UniversityThe Firetower Project · Oct 224:02.9The Firetower ProjectOctober 2, 2026
6,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 1923:21.92026 Converse Kick-OffSeptember 19, 2026
6,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1023:00.8NCAA Division I Southeast RegionalNovember 10, 2023
6,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1423:16.0NCAA DI Southeast RegionalNovember 14, 2025
6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1523:23.9NCAA DI Southeast RegionalNovember 15, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 5,000 Meters Women 5k · Place 24 · UNC AshevilleUNC Asheville5,000 Meters Women 5k2418:39.6 PBSr
Oct 2The Firetower ProjectOct 2 · 6,000 Meters Collegiate · Place 62 · UNC AshevilleUNC Asheville6,000 Meters Collegiate6224:02.9 PBSr
Sep 192026 Converse Kick-OffSep 19 · 6,000 Meters Women · Place 23 · UNC AshevilleUNC Asheville6,000 Meters Women2323:21.9 PBSr
Sep 4Duel in the ValleySep 4 · 3,000 Meters College · Place 9 · UNC AshevilleUNC Asheville3,000 Meters College911:15.9 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 6,000 Meters D1 Southeast · Place 206 · UNC AshevilleUNC Asheville6,000 Meters D1 Southeast20623:16.0 PBJr
Oct 31Big South XCOct 31 · 5,000 Meters Champs · Place 25 · UNC AshevilleUNC Asheville5,000 Meters Champs2518:46.8 PBJr
Oct 18Upstate XC InviteOct 18 · 5,000 Meters College · Place 43 · UNC AshevilleUNC Asheville5,000 Meters College4318:51.3 PBJr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters College Gold · Place 125 · UNC AshevilleUNC Asheville5,000 Meters College Gold12518:39.36 PBJr
Aug 29Duel in the ValleyAug 29 · 3,000 Meters College · Place 13 · UNC AshevilleUNC Asheville3,000 Meters College1311:15.90Jr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 6,000 Meters D1 Southeast · Place 151 · UNC AshevilleUNC Asheville6,000 Meters D1 Southeast15123:23.9 PBSo
Nov 12024 Big South XC ChampionshipsNov 1 · 5,000 Meters Varsity · Place 21 · UNC-AshevilleUNC-Asheville5,000 Meters Varsity2118:25.7SO
Oct 192024 Upstate XCOct 19 · 5,000 Meters Varsity · Place 24 · UNC-AshevilleUNC-Asheville5,000 Meters Varsity2418:34.1SO
Sep 14Furman InvitationalSep 14 · 6,000 Meters Varsity · Place 24 · UNC-AshevilleUNC-Asheville6,000 Meters Varsity2422:33.2SO

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 6,000 Meters Championship · Place 170 · UNC AshevilleUNC Asheville6,000 Meters Championship17023:00.8 PBSr
Oct 14Upstate InvitationalOct 14 · 5,000 Meters Varsity · Place 81 · UNC-AshevilleUNC-Asheville5,000 Meters Varsity8119:02.2FR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 23 · MooresvilleMooresville5,000 Meters 4A2319:24.12 PB12
Oct 29NCHSAA 4A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 20 · MooresvilleMooresville5,000 Meters Varsity2019:38.1412

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Junior-Senior · Place 17 · Mooresville, NCMooresville, NC5,000 Meters Junior-Senior1719:50.86 PB11
Oct 30NCHSAA 4A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 31 · MooresvilleMooresville5,000 Meters Varsity3120:03.1411
Sep 8Northwest Carnival Sep 8 · 2 Miles Junior Girls · Place 3 · MooresvilleMooresville2 Miles Junior Girls314:16 PB11
Jan 15NCHSAA 4A West RegionalJan 15 · 5,000 Meters Varsity · Place 22 · MooresvilleMooresville5,000 Meters Varsity2221:53.610
Jan 54A West I-MECK ChampionshipJan 5 · 5,000 Meters Varsity · Place 4 · MooresvilleMooresville5,000 Meters Varsity420:18.7310

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 19Hough MeetDec 19 · 5,000 Meters Varsity · Place 3 · MooresvilleMooresville5,000 Meters Varsity320:23.0610
Nov 23Mallard Creek Home Meet #2Nov 23 · 5,000 Meters Varsity · Place 1 · Mooresville SeniorMooresville Senior5,000 Meters Varsity121:2510

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9NCHSAA 4A State ChampionshipNov 9 · 5,000 Meters Varsity · Place 109 · MooresvilleMooresville5,000 Meters Varsity10921:14.129
Sep 38th Annual Northwest Cabarrus Cross Country CarnivalSep 3 · Varsity · Place 8 · Mooresville SeniorMooresville SeniorVarsity814:30.0h9
Sep 38th Annual Northwest Cabarrus Cross Country CarnivalSep 3 · 2 Miles Freshman · Place 2 · Mooresville SeniorMooresville Senior2 Miles Freshman214:30.09