Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 420:36.5Elon Friday Night Lights OpenerSeptember 4, 2026
4,000 Meters · Methodist University PA ProgramDownback Invitational · Sep 518:38.64Downback InvitationalSeptember 5, 2025
5,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 2423:29.2Greensboro XC InvitationalSeptember 24, 2022
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1023:40.38Royals ChallengeOctober 10, 2025
5,000 Meters · Northwood High SchoolNCHSAA 3A Mideast Regional · Oct 3025:05.51NCHSAA 3A Mideast RegionalOctober 30, 2021
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 1223:54.8Pfeiffer XC InvitationalSeptember 12, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 3A Mideast Regional · Oct 2923:03.59NCHSAA 3A Mideast RegionalOctober 29, 2022
6,000 Meters · Brevard CollegeUSA South Cross Country Championships · Oct 3029:11.8USA South Cross Country ChampionshipsOctober 30, 2026
6,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 2833:25.3Shenandoah Hornet HarrierSeptember 28, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:44.4Paul Short Run (College)October 3, 2025
6,000 Meters · North Carolina Wesleyan CollegeUSA South Cross Country Championships · Nov 230:07.6USA South Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 1932:55.07NCAA DIII South Region PreviewSeptember 19, 2026
6,000 Meters · Pfeiffer UniversityUSA South Cross Country Championships · Nov 128:01.06USA South Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30USA South Cross Country ChampionshipsOct 30 · 6,000 Meters USA South · Place 29 · MeredithMeredith6,000 Meters USA South2929:11.8 PBJr
Sep 19NCAA DIII South Region PreviewSep 19 · 6,000 Meters Collegiate · Place 110 · MeredithMeredith6,000 Meters Collegiate11032:55.07 PBJr
Sep 4Elon Friday Night Lights OpenerSep 4 · 4,000 Meters College Women · Place 137 · MeredithMeredith4,000 Meters College Women13720:36.5 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1USA South Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 28 · MeredithMeredith6,000 Meters Champ2828:01.06 PBSo
Oct 18Roanoke College South Region ShowdownOct 18 · 6,000 Meters Varsity · Place 149 · MeredithMeredith6,000 Meters Varsity14928:19.50SO
Oct 10Royals ChallengeOct 10 · 5,000 Meters Blue · Place 102 · MeredithMeredith5,000 Meters Blue10223:40.38 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 399 · MeredithMeredith6,000 Meters White39928:44.4 PBSo
Sep 12Pfeiffer XC InvitationalSep 12 · 5,000 Meters College · Place 36 · MeredithMeredith5,000 Meters College3623:54.8 PBSo
Sep 5Downback InvitationalSep 5 · 4,000 Meters Women's Race · Place 5 · MeredithMeredith4,000 Meters Women's Race518:38.64 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2USA South Cross Country ChampionshipsNov 2 · 6,000 Meters USA South · Place 29 · MeredithMeredith6,000 Meters USA South2930:07.6 PBFr
Oct 19Roanoke XC Invitational/ODAC PreviewOct 19 · 6,000 Meters Varsity · Place 125 · MeredithMeredith6,000 Meters Varsity12530:34.2FR
Oct 11Royals ChallengeOct 11 · 5,000 Meters Varsity · Place 127 · MeredithMeredith5,000 Meters Varsity12725:32.5FR
Oct 11Royals ChallengeOct 11 · 5,000 Meters Blue · Place 126 · MeredithMeredith5,000 Meters Blue12625:32.5Fr
Sep 28Shenandoah Hornet HarrierSep 28 · 6,000 Meters College · Place 33 · MeredithMeredith6,000 Meters College3333:25.3 PBFr
Sep 6Wilmington Beach BlastSep 6 · 5,000 Meters Varsity · Place 38 · MeredithMeredith5,000 Meters Varsity3823:55.9FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Ben Snelling Cancer Classic-Day 2Oct 7 · 5,000 Meters Varsity · Place 15 · Northern NashNorthern Nash5,000 Meters Varsity1523:56.3—
Sep 30Greensboro InvitationalSep 30 · 5,000 Meters Invitational · Place 37 · Northern NashNorthern Nash5,000 Meters Invitational3723:08.4512
Sep 27The Big East 2A-3A at Owens Park Sep 27 · 5,000 Meters Varsity · Place 9 · Northern NashNorthern Nash5,000 Meters Varsity924:20.81—
Aug 19Pace Yourself Early Bird ChallengeAug 19 · 5,000 Meters Varsity · Place 63 · Northern NashNorthern Nash5,000 Meters Varsity6323:39.50—

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 3A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 33 · Northern NashNorthern Nash5,000 Meters Varsity3323:03.59 PB11
Oct 19The Big East 2A-3A Championship at Red OakOct 19 · 5,000 Meters Varsity · Place 6 · Northern NashNorthern Nash5,000 Meters Varsity623:02.12—
Oct 8Ben Snelling Cancer ClassicOct 8 · 5,000 Meters Varsity · Place 9 · Northern NashNorthern Nash5,000 Meters Varsity924:59.00—
Oct 5The Big East 2A-3A at Canal Trail Course Oct 5 · 5,000 Meters Varsity · Place 8 · Northern NashNorthern Nash5,000 Meters Varsity823:49.06—
Sep 28The Big East 2A-3A at Nash CentralSep 28 · 5,000 Meters Varsity · Place 8 · Northern NashNorthern Nash5,000 Meters Varsity823:39.41—
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 3 · Place 46 · Northern NashNorthern Nash5,000 Meters Varsity 34623:29.2 PB11
Sep 14The Big East 2A-3A at Southern NashSep 14 · 5,000 Meters Varsity · Place 7 · Northern NashNorthern Nash5,000 Meters Varsity724:58.09—
Sep 7The Big East 2A-3A MeetSep 7 · 5,000 Meters Varsity · Place 8 · Northern NashNorthern Nash5,000 Meters Varsity825:17.62—
Aug 27Ronald Horton XC ClassicAug 27 · 5,000 Meters Invitational · Place 14 · Northern NashNorthern Nash5,000 Meters Invitational1425:33.4211

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 3A Mideast RegionalOct 30 · 5,000 Meters Varsity · Place 69 · Northern NashNorthern Nash5,000 Meters Varsity6925:05.51 PB10
Sep 25Greensboro InvitationalSep 25 · 5,000 Meters Invitational · Place 53 · Northern NasNorthern Nas5,000 Meters Invitational5325:30.70—
Sep 25Greensboro InvitationalSep 25 · 5,000 Meters Invitational · Place 53 · Northern NasNorthern Nas5,000 Meters Invitational5325:30.70—
Sep 15The Big East 2A/3A at Owens ParkSep 15 · 5,000 Meters Varsity · Place 13 · Northern NashNorthern Nash5,000 Meters Varsity1327:15.18—
Aug 28Creek Run InvitationalAug 28 · 5,000 Meters Varsity · Place 22 · Northern NashNorthern Nash5,000 Meters Varsity2227:09.1510