Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2918:30.1Elon Friday Night Lights OpenerAugust 29, 2025
5,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 2423:23.0Greensboro XC InvitationalSeptember 24, 2022
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 421:41.68NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1021:50.40Royals ChallengeOctober 10, 2025
5,000 Meters · Northwood High SchoolNCHSAA 3A Mideast Regional · Oct 3024:32.03NCHSAA 3A Mideast RegionalOctober 30, 2021
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 1222:14.6Pfeiffer XC InvitationalSeptember 12, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 3A Mideast Regional · Oct 2921:50.05NCHSAA 3A Mideast RegionalOctober 29, 2022
6,000 Meters · Brevard CollegeUSA South Cross Country Championships · Oct 3027:47.0USA South Cross Country ChampionshipsOctober 30, 2026
6,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1527:14.50NCAA South Regional XC ChampionshipNovember 15, 2025
6,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 2830:50.8Shenandoah Hornet HarrierSeptember 28, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:05.0Paul Short Run (College)October 3, 2025
6,000 Meters · North Carolina Wesleyan CollegeUSA South Cross Country Championships · Nov 229:39.2USA South Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 1929:22.97NCAA DIII South Region PreviewSeptember 19, 2026
6,000 Meters · Pfeiffer UniversityUSA South Cross Country Championships · Nov 127:02.85USA 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 22 · MeredithMeredith6,000 Meters USA South2227:47.0 PBJr
Sep 19NCAA DIII South Region PreviewSep 19 · 6,000 Meters Collegiate · Place 80 · MeredithMeredith6,000 Meters Collegiate8029:22.97 PBJr
Sep 4Elon Friday Night Lights OpenerSep 4 · 4,000 Meters College Women · Place 133 · MeredithMeredith4,000 Meters College Women13319:50.1Jr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 6,000 Meters College · Place 133 · MeredithMeredith6,000 Meters College13327:14.50 PBSo
Nov 1USA South Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 24 · MeredithMeredith6,000 Meters Champ2427:02.85 PBSo
Oct 18Roanoke College South Region ShowdownOct 18 · 6,000 Meters Varsity · Place 123 · MeredithMeredith6,000 Meters Varsity12326:58.10SO
Oct 10Royals ChallengeOct 10 · 5,000 Meters Blue · Place 67 · MeredithMeredith5,000 Meters Blue6721:50.40 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 386 · MeredithMeredith6,000 Meters White38627:05.0 PBSo
Sep 12Pfeiffer XC InvitationalSep 12 · 5,000 Meters College · Place 18 · MeredithMeredith5,000 Meters College1822:14.6 PBSo
Aug 29Elon Friday Night Lights OpenerAug 29 · 4,000 Meters Women's Race · Place 98 · MeredithMeredith4,000 Meters Women's Race9818:30.1 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2USA South Cross Country ChampionshipsNov 2 · 6,000 Meters USA South · Place 27 · MeredithMeredith6,000 Meters USA South2729:39.2 PBFr
Oct 19Roanoke XC Invitational/ODAC PreviewOct 19 · 6,000 Meters Varsity · Place 115 · MeredithMeredith6,000 Meters Varsity11528:23.0FR
Oct 11Royals ChallengeOct 11 · 5,000 Meters Varsity · Place 104 · MeredithMeredith5,000 Meters Varsity10423:26.8FR
Oct 11Royals ChallengeOct 11 · 5,000 Meters Blue · Place 103 · MeredithMeredith5,000 Meters Blue10323:26.8Fr
Sep 28Shenandoah Hornet HarrierSep 28 · 6,000 Meters College · Place 23 · MeredithMeredith6,000 Meters College2330:50.8 PBFr
Sep 6Wilmington Beach BlastSep 6 · 5,000 Meters Varsity · Place 32 · MeredithMeredith5,000 Meters Varsity3222:45.9FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 3A · Place 75 · Northern NashNorthern Nash5,000 Meters 3A7521:41.68 PB12
Oct 7Ben Snelling Cancer Classic-Day 2Oct 7 · 5,000 Meters Varsity · Place 8 · Northern NashNorthern Nash5,000 Meters Varsity822:59.7—
Sep 30Greensboro InvitationalSep 30 · 5,000 Meters Invitational · Place 33 · Northern NashNorthern Nash5,000 Meters Invitational3322:26.9412
Sep 27The Big East 2A-3A at Owens Park Sep 27 · 5,000 Meters Varsity · Place 3 · Northern NashNorthern Nash5,000 Meters Varsity322:53.31—
Aug 19Pace Yourself Early Bird ChallengeAug 19 · 5,000 Meters Varsity · Place 34 · Northern NashNorthern Nash5,000 Meters Varsity3422:44.30—

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 3A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 14 · Northern NashNorthern Nash5,000 Meters Varsity1421:50.05 PB11
Oct 19The Big East 2A-3A Championship at Red OakOct 19 · 5,000 Meters Varsity · Place 3 · Northern NashNorthern Nash5,000 Meters Varsity322:28.69—
Oct 8Ben Snelling Cancer ClassicOct 8 · 5,000 Meters Varsity · Place 6 · Northern NashNorthern Nash5,000 Meters Varsity623:56.00—
Oct 5The Big East 2A-3A at Canal Trail Course Oct 5 · 5,000 Meters Varsity · Place 5 · Northern NashNorthern Nash5,000 Meters Varsity522:56.50—
Sep 28The Big East 2A-3A at Nash CentralSep 28 · 5,000 Meters Varsity · Place 5 · Northern NashNorthern Nash5,000 Meters Varsity523:01.25—
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 3 · Place 45 · Northern NashNorthern Nash5,000 Meters Varsity 34523:23.0 PB11
Sep 14The Big East 2A-3A at Southern NashSep 14 · 5,000 Meters Varsity · Place 2 · Northern NashNorthern Nash5,000 Meters Varsity223:44.75—
Sep 7The Big East 2A-3A MeetSep 7 · 5,000 Meters Varsity · Place 5 · Northern NashNorthern Nash5,000 Meters Varsity524:38.44—
Aug 27Ronald Horton XC ClassicAug 27 · 5,000 Meters Invitational · Place 8 · Northern NashNorthern Nash5,000 Meters Invitational824:15.5511

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 3A Mideast RegionalOct 30 · 5,000 Meters Varsity · Place 57 · Northern NashNorthern Nash5,000 Meters Varsity5724:32.03 PB10
Sep 25Greensboro InvitationalSep 25 · 5,000 Meters Invitational · Place 55 · Northern NasNorthern Nas5,000 Meters Invitational5525:44.55—
Sep 25Greensboro InvitationalSep 25 · 5,000 Meters Invitational · Place 55 · Northern NasNorthern Nas5,000 Meters Invitational5525:44.55—
Sep 15The Big East 2A/3A at Owens ParkSep 15 · 5,000 Meters Varsity · Place 9 · Northern NashNorthern Nash5,000 Meters Varsity926:13.88—
Aug 28Creek Run InvitationalAug 28 · 5,000 Meters Varsity · Place 18 · Northern NashNorthern Nash5,000 Meters Varsity1826:20.0610