Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2914:17.7Elon Friday Night Lights OpenerAugust 29, 2025
5,000 Meters · Asheville Christian AcademyCAA Championships · Oct 1819:02.18CAA ChampionshipsOctober 18, 2023
5,000 Meters · Asheville School Asheville Home Meet · Sep 2220:01.12Asheville Home MeetSeptember 22, 2022
5,000 Meters · Christ SchoolChrist School Home Meet · Oct 1118:53Christ School Home MeetOctober 11, 2023
5,000 Meters · Christ SchoolCAA Meet · Oct 2119:59.68CAA MeetOctober 21, 2020
5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic 2022 · Oct 718:58.38Hagan Stone XC Classic 2022October 7, 2022
5,000 Meters · Jackson ParkWNCCC Invitational · Aug 2719:42.58WNCCC InvitationalAugust 27, 2022
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 918:11.1Royals ChallengeOctober 9, 2026
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 219:05.70Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Olsen ParkNCISAA 3A State Championship · Oct 2919:33.8NCISAA 3A State ChampionshipOctober 29, 2021
5,000 Meters · Rabun Gap-Nacoochee SchoolRGNS Home meet #2 · Sep 1421:16RGNS Home meet #2September 14, 2023
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2718:39.98NCISAA 3A State ChampionshipsOctober 27, 2023
6,000 Meters · CedarvilleA10 XC Conference Championships · Nov 122:33.70A10 XC Conference ChampionshipsNovember 1, 2025
6,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 423:38.0East Carolina Pirate InvitationalOctober 4, 2024
6,000 Meters · Lake KristiPirate XC Invitational · Oct 321:39.27Pirate XC InvitationalOctober 3, 2025
6,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1422:12.0NCAA DI Southeast RegionalNovember 14, 2025
6,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3121:30.2A-10 XC ChampionshipsOctober 31, 2026
6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1523:39.5NCAA DI Southeast RegionalNovember 15, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 6,000 Meters Championship · Place 26 · DavidsonDavidson6,000 Meters Championship2621:30.2 PBJr
Oct 9Royals ChallengeOct 9 · 5,000 Meters Gold · Place 30 · DavidsonDavidson5,000 Meters Gold3018:11.1 PBJr
Oct 2Richmond InvitationalOct 2 · 6,000 Meters College · Place 23 · DavidsonDavidson6,000 Meters College2322:38.6Jr
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters College · Place 59 · DavidsonDavidson5,000 Meters College5918:45.3Jr
Sep 4Elon Friday Night Lights OpenerSep 4 · 4,000 Meters College Women · Place 20 · DavidsonDavidson4,000 Meters College Women2014:57.1Jr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 6,000 Meters D1 Southeast · Place 142 · DavidsonDavidson6,000 Meters D1 Southeast14222:12.0 PBSo
Nov 1A10 XC Conference ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 56 · DavidsonDavidson6,000 Meters Collegiate5622:33.70 PBSo
Oct 17Virginia/Panorama Farms InvitationalOct 17 · 6,000 Meters College · Place 85 · DavidsonDavidson6,000 Meters College8522:37.2So
Oct 3Pirate XC InvitationalOct 3 · 6,000 Meters College · Place 4 · DavidsonDavidson6,000 Meters College421:39.27 PBSo
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 53 · DavidsonDavidson5,000 Meters Varsity5318:05.7SO
Aug 29Elon Friday Night Lights OpenerAug 29 · 4,000 Meters Women's Race · Place 17 · DavidsonDavidson4,000 Meters Women's Race1714:17.7 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 6,000 Meters D1 Southeast · Place 163 · DavidsonDavidson6,000 Meters D1 Southeast16323:39.5 PBFr
Oct 4East Carolina Pirate InvitationalOct 4 · 6,000 Meters College · Place 92 · DavidsonDavidson6,000 Meters College9223:38.0 PBFr
Sep 132024 Queens City InviteSep 13 · 5,000 Meters Varsity · Place 11 · DavidsonDavidson5,000 Meters Varsity1118:18.4FR
Sep 6Elon Friday Night Lights OpenerSep 6 · 4,000 Meters Varsity · Place 10 · DavidsonDavidson4,000 Meters Varsity1014:26.2FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 65 · NCNC5,000 Meters Championship6518:49.3412
Oct 27NCISAA 1A State ChampionshipsOct 27 · 3A · Place 1 · 41 Asheville School41 Asheville School3A13:44.0SR
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 1 · Asheville SchoolAsheville School5,000 Meters Varsity118:39.98 PB12
Oct 18CAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Asheville SchoolAsheville School5,000 Meters Varsity219:02.18 PB12
Oct 11Christ School Home MeetOct 11 · 5,000 Meters Varsity · Place 2 · Asheville SchoolAsheville School5,000 Meters Varsity218:53 PB12
Oct 4Caa at asheville school Oct 4 · 5,000 Meters Varsity · Place 1 · Asheville SchoolAsheville School5,000 Meters Varsity120:2712
Sep 14RGNS Home meet #2Sep 14 · 5,000 Meters Varsity · Place 1 · Asheville SchoolAsheville School5,000 Meters Varsity121:16 PB12
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 12 · Asheville SchoolAsheville School5,000 Meters International1219:05.70 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 75 · UnattachedUnattached5,000 Meters Championship7519:14.011
Oct 28NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 3 · Asheville SchoolAsheville School5,000 Meters Varsity319:10.8311
Oct 19CAA XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 2 · Asheville SchoolAsheville School5,000 Meters Varsity219:25.911
Oct 7Hagan Stone XC Classic 2022Oct 7 · 5,000 Meters Championship · Place 2 · Asheville SchoolAsheville School5,000 Meters Championship218:58.38 PB11
Sep 22Asheville Home MeetSep 22 · 5,000 Meters Varsity · Place 2 · Asheville SchoolAsheville School5,000 Meters Varsity220:01.12 PB11
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 9 · Asheville SchoolAsheville School5,000 Meters Varsity Championship (SATURDAY)918:56.7011
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 17 · Asheville SchoolAsheville School5,000 Meters International1719:42.311
Aug 27WNCCC InvitationalAug 27 · 5,000 Meters Invitational · Place 1 · Asheville SchoolAsheville School5,000 Meters Invitational119:42.58 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Frosh/Soph · Place 14 · Asheville, NCAsheville, NC5,000 Meters Frosh/Soph1419:45.5310
Oct 29NCISAA 3A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 3 · Asheville SchoolAsheville School5,000 Meters Varsity319:33.8 PB10
Oct 20CAA ChampionshipOct 20 · 5,000 Meters Varsity · Place 1 · Asheville SchoolAsheville School5,000 Meters Varsity119:57.110

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2NCISAA 3A State ChampionshipsNov 2 · 5,000 Meters NCISAA 3A Girls Championship · Place 5 · Asheville SchoolAsheville School5,000 Meters NCISAA 3A Girls Championship519:57.469
Oct 21CAA MeetOct 21 · 5,000 Meters Varsity · Place 1 · Asheville SchoolAsheville School5,000 Meters Varsity119:59.68 PB9
Oct 14Asheville Christian Home MeetOct 14 · 5,000 Meters New Division · Place 1 · Asheville SchoolAsheville School5,000 Meters New Division119:58.669