Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 834:39.572025 NCAA DII Southeast Region Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Central Academy of Technology & Arts (CATA)RRC Championships @CATA · Oct 1918:16.47RRC Championships @CATAOctober 19, 2021
5,000 Meters · Fisher River ParkNCHSAA 2A Midwest Regional · Oct 2816:17.74NCHSAA 2A Midwest RegionalOctober 28, 2023
5,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 2417:05.9Greensboro XC InvitationalSeptember 24, 2022
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 416:39.83NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · Jesse Helms ParkRRC XC Championships 2023 · Oct 1716:31RRC XC Championships 2023October 17, 2023
5,000 Meters · mcalpineWendys Invite · Oct 716:53.55Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2718:18.53Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Oakboro District ParkRRC Meet · Sep 2617:36RRC Meet September 26, 2023
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1516:09.9Adidas XC InvitationalSeptember 15, 2023
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 419:33.8Elon Friday Night Lights OpenerSeptember 4, 2026
7,000 Meters · Wingate UniversityBulldog Stampede · Sep 2022:27.77Bulldog StampedeSeptember 20, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 425:10.67Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:51.5Paul Short RunOctober 4, 2024
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 925:03.3Royals ChallengeOctober 9, 2026
8,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 1925:05.72026 Converse Kick-OffSeptember 19, 2026
8,000 Meters · Newberry CollegeSAC XC Champioship · Oct 2626:21.26SAC XC ChampioshipOctober 26, 2024
8,000 Meters · SalisburyChicknLegs XC Throwdown · Sep 2625:59.5ChicknLegs XC ThrowdownSeptember 26, 2026
8,000 Meters · Salisbury Community ParkCatawba Fleet Feet XC Invite · Sep 627:25.50Catawba Fleet Feet XC InviteSeptember 6, 2025
8,000 Meters · Tusculum CollegeSAC XC Champioship · Oct 2529:38.20SAC XC ChampioshipOctober 25, 2025
8,000 Meters · Wingate UniversitySAC XC Champioship · Nov 725:08.7SAC XC ChampioshipNovember 7, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7SAC XC ChampioshipNov 7 · 8,000 Meters SAC · Place 25 · CatawbaCatawba8,000 Meters SAC2525:08.7 PBJr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 32 · CatawbaCatawba8,000 Meters Gold3225:03.3 PBJr
Sep 26ChicknLegs XC ThrowdownSep 26 · 8,000 Meters College Men · Place 2 · CatawbaCatawba8,000 Meters College Men225:59.5 PBJr
Sep 192026 Converse Kick-OffSep 19 · 8,000 Meters Men · Place 9 · CatawbaCatawba8,000 Meters Men925:05.7 PBJr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 12 · CatawbaCatawba6,000 Meters College Men1219:33.8 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 82025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 10,000 Meters DII Southeast · Place 67 · CatawbaCatawba10,000 Meters DII Southeast6734:39.57 PBSo
Oct 25SAC XC ChampioshipOct 25 · 8,000 Meters SAC · Place 56 · CatawbaCatawba8,000 Meters SAC5629:38.20 PBSo
Oct 10Royals ChallengeOct 10 · 8,000 Meters Gold · Place 30 · CatawbaCatawba8,000 Meters Gold3025:20.24So
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 85 · CatawbaCatawba8,000 Meters College Gold8525:10.67 PBSo
Sep 20Bulldog StampedeSep 20 · 7,000 Meters College · Place 13 · CatawbaCatawba7,000 Meters College1322:27.77 PBSo
Sep 6Catawba Fleet Feet XC InviteSep 6 · 8,000 Meters College · Place 7 · CatawbaCatawba8,000 Meters College727:25.50 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26SAC XC ChampioshipOct 26 · 8,000 Meters Collegiate · Place 34 · CatawbaCatawba8,000 Meters Collegiate3426:21.26 PBFr
Oct 11Royals ChallengeOct 11 · 8,000 Meters Varsity · Place 67 · CatawbaCatawba8,000 Meters Varsity6725:43.9FR
Oct 11Royals ChallengeOct 11 · 8,000 Meters Gold · Place 67 · CatawbaCatawba8,000 Meters Gold6725:43.9Fr
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 53 · CatawbaCatawba8,000 Meters Brown5325:51.5 PBFr
Sep 7Catawba Fleet Feet XC InviteSep 7 · 8,000 Meters Varsity · Place 13 · CatawbaCatawba8,000 Meters Varsity1327:09.9FR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 2A · Place 4 · West StanlyWest Stanly5,000 Meters 2A416:39.83 PB12
Oct 28NCHSAA 2A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 1 · West StanlyWest Stanly5,000 Meters Varsity116:17.74 PB12
Oct 17RRC XC Championships 2023Oct 17 · 5,000 Meters Varsity · Place 2 · West StanlyWest Stanly5,000 Meters Varsity216:31 PB12
Oct 7Wendys InviteOct 7 · 5,000 Meters Blue · Place 13 · West StanlyWest Stanly5,000 Meters Blue1316:53.55 PB12
Sep 30Greensboro InvitationalSep 30 · 5,000 Meters Invitational · Place 3 · West StanlyWest Stanly5,000 Meters Invitational316:15.7312
Sep 26RRC Meet Sep 26 · 5,000 Meters Varsity · Place 1 · West StanlyWest Stanly5,000 Meters Varsity117:36 PB12
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 8 · West StanlyWest Stanly5,000 Meters Invitational816:09.9 PB12
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 10 · West StanlyWest Stanly5,000 Meters Invitational1016:53.912
Sep 2Fleet Feet XC InviteSep 2 · 5,000 Meters Varsity · Place 2 · West StanlyWest Stanly5,000 Meters Varsity216:45.6SR
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 7 · West StanlyWest Stanly5,000 Meters Varsity716:24.1512
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 7 · West StanlyWest Stanly5,000 Meters Championship716:24.1512

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 2A · Place 7 · West StanlyWest Stanly5,000 Meters 2A716:54.8211
Oct 29NCHSAA 2A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 2 · West StanlyWest Stanly5,000 Meters Varsity216:39.1711
Oct 18RRC Championship @ WSHSOct 18 · 5,000 Meters Varsity · Place 2 · West StanlyWest Stanly5,000 Meters Varsity217:03.0011
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 7 · West StanlyWest Stanly5,000 Meters Invitational716:57.4811
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 2 · Place 5 · West StanlyWest Stanly5,000 Meters Varsity 2517:05.9 PB11
Sep 13RRC #2Sep 13 · 5,000 Meters Varsity · Place 1 · West StanlyWest Stanly5,000 Meters Varsity118:07.0011
Sep 9Wilmington Beach Blast - Nighttime Cross CountrySep 9 · 5,000 Meters Championship · Place 6 · West StanlyWest Stanly5,000 Meters Championship616:22.32—
Aug 27Providence InvitationalAug 27 · 5,000 Meters Varsity · Place 4 · West StanlyWest Stanly5,000 Meters Varsity417:25.6111

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Sophomore · Place 60 · Stanfield, NCStanfield, NC5,000 Meters Sophomore6018:18.53 PB10
Nov 6NCHSAA State ChampionshipNov 6 · 5,000 Meters 2A · Place 39 · West StanlyWest Stanly5,000 Meters 2A3918:17.2810
Oct 19RRC Championships @CATAOct 19 · 5,000 Meters Varsity · Place 5 · West StanlyWest Stanly5,000 Meters Varsity518:16.47 PB10
Oct 7Stanly County XC ChampionshipOct 7 · 5,000 Meters Varsity · Place 5 · West StanlyWest Stanly5,000 Meters Varsity518:42.0010
Sep 28RRC #3Sep 28 · 5,000 Meters Varsity · Place 7 · West StanlyWest Stanly5,000 Meters Varsity719:53.0010
Sep 25Greensboro InvitationalSep 25 · 5,000 Meters Invitational · Place 27 · West StanlyWest Stanly5,000 Meters Invitational2718:38.78—
Sep 25Greensboro InvitationalSep 25 · 5,000 Meters Invitational · Place 27 · West StanlyWest Stanly5,000 Meters Invitational2718:38.78—
Aug 28Providence Cross Country InvitationalAug 28 · 5,000 Meters Invitational · Place 29 · West StanlyWest Stanly5,000 Meters Invitational2919:02.2SO

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 21Stanly County ChampionshipDec 21 · 5,000 Meters Varsity · Place 11 · West StanlyWest Stanly5,000 Meters Varsity1120:01.009
Dec 12CATA InviteDec 12 · 5,000 Meters Varsity · Place 18 · West StanlyWest Stanly5,000 Meters Varsity1819:389
Dec 9RRC ChampionshipDec 9 · 5,000 Meters Varsity · Place 8 · West StanlyWest Stanly5,000 Meters Varsity819:189
Dec 1WS vs Montgomery CentralDec 1 · 5,000 Meters Varsity · Place 4 · West StanlyWest Stanly5,000 Meters Varsity419:289
Nov 21CATA Thanksgiving ClassicNov 21 · 5,000 Meters Varsity · Place 11 · West StanlyWest Stanly5,000 Meters Varsity1120:359