Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Roger Milliken Science CenterNCAA DII Southeast Regional · Nov 931:21.6NCAA DII Southeast RegionalNovember 9, 2024
10,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 832:40.322025 NCAA DII Southeast Region Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Fisher River ParkNCHSAA 1A Midwest Region · Nov 218:04.69NCHSAA 1A Midwest RegionNovember 2, 2019
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championship · Jan 2217:44.64NCHSAA State ChampionshipJanuary 22, 2021
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2717:04.80Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
7,000 Meters · Wingate UniversityBulldog Stampede · Sep 2021:46.12Bulldog StampedeSeptember 20, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 424:43.00Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:45.1Paul Short RunOctober 4, 2024
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1024:35.66Royals ChallengeOctober 10, 2025
8,000 Meters · Newberry CollegeSAC XC Champioship · Oct 2625:10.72SAC XC ChampioshipOctober 26, 2024
8,000 Meters · Salisbury Community ParkCatawba Fleet Feet XC Invite · Sep 626:39.93Catawba Fleet Feet XC InviteSeptember 6, 2025
8,000 Meters · Tusculum CollegeSAC XC Champioship · Oct 2526:53.13SAC XC ChampioshipOctober 25, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 82025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 10,000 Meters DII Southeast · Place 23 · CatawbaCatawba10,000 Meters DII Southeast2332:40.32 PBSr
Oct 25SAC XC ChampioshipOct 25 · 8,000 Meters SAC · Place 9 · CatawbaCatawba8,000 Meters SAC926:53.13 PBSr
Oct 10Royals ChallengeOct 10 · 8,000 Meters Gold · Place 6 · CatawbaCatawba8,000 Meters Gold624:35.66 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 48 · CatawbaCatawba8,000 Meters College Gold4824:43.00 PBSr
Sep 20Bulldog StampedeSep 20 · 7,000 Meters College · Place 2 · CatawbaCatawba7,000 Meters College221:46.12 PBSr
Sep 6Catawba Fleet Feet XC InviteSep 6 · 8,000 Meters College · Place 1 · CatawbaCatawba8,000 Meters College126:39.93 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9NCAA DII Southeast RegionalNov 9 · 10,000 Meters D2 Southeast · Place 27 · CatawbaCatawba10,000 Meters D2 Southeast2731:21.6 PBJr
Oct 26SAC XC ChampioshipOct 26 · 8,000 Meters Collegiate · Place 18 · CatawbaCatawba8,000 Meters Collegiate1825:10.72 PBJr
Oct 11Royals ChallengeOct 11 · 8,000 Meters Varsity · Place 24 · CatawbaCatawba8,000 Meters Varsity2424:52.2JR
Oct 11Royals ChallengeOct 11 · 8,000 Meters Gold · Place 25 · CatawbaCatawba8,000 Meters Gold2524:52.2Jr
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 46 · CatawbaCatawba8,000 Meters Brown4625:45.1 PBJr
Sep 7Catawba Fleet Feet XC InviteSep 7 · 8,000 Meters Varsity · Place 3 · CatawbaCatawba8,000 Meters Varsity326:06.5JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21South Atlantic Cross County Conference ChampionshipOct 21 · 8,000 Meters Varsity · Place 27 · CatawbaCatawba8,000 Meters Varsity2724:23.47SO
Sep 15UNG InvitationalSep 15 · 8,000 Meters Invitational · Place 15 · CatawbaCatawba8,000 Meters Invitational1526:26.0SO
Sep 2Catawba Fleet Feet Invitational-CollegeSep 2 · 8,000 Meters College · Place 10 · CatawbaCatawba8,000 Meters College1027:20.9So

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 178 · Denton, NCDenton, NC5,000 Meters Championship17817:04.80 PB12
Nov 6NCHSAA State ChampionshipNov 6 · 5,000 Meters 1A · Place 5 · South DavidsonSouth Davidson5,000 Meters 1A517:10.9112
Oct 30NCHSAA 1A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 7 · South DavidsonSouth Davidson5,000 Meters Varsity717:48.5312
Oct 9NC Runners Elite InvitationalOct 9 · 5,000 Meters Invitational · Place 3 · South DavidsSouth Davids5,000 Meters Invitational317:03.39—
Oct 7Davidson County Cross Country ChampionshipOct 7 · Varsity · Place 2 · South DavidsonSouth DavidsonVarsity215:53.4512
Sep 18Pfeiffer University Cross Country InvitationalSep 18 · 5,000 Meters Championship · Place 2 · South DavidsonSouth Davidson5,000 Meters Championship217:36.20—
Sep 14South Davidson Non- Conference- S. Stokes, UCA, Wheatmore, HP CeSep 14 · 5,000 Meters Varsity · Place 1 · South DavidsonSouth Davidson5,000 Meters Varsity117:41.6112
Sep 10Friday Night LightsSep 10 · 5,000 Meters Championship · Place 70 · South DavidsonSouth Davidson5,000 Meters Championship7017:08.2—
Sep 4Fleet Feet XC InvitationalSep 4 · 5,000 Meters Varsity · Place 5 · South DavidsonSouth Davidson5,000 Meters Varsity517:33.1SR
Aug 24CCC- Pre ConferenceAug 24 · Varsity · Place 1 · South DavidsonSouth DavidsonVarsity117:36.0012
Jan 22NCHSAA State ChampionshipJan 22 · 5,000 Meters 1A · Place 10 · South DavidsonSouth Davidson5,000 Meters 1A1017:44.64 PB11
Jan 16NCHSAA 1A Midwest RegionalJan 16 · 5,000 Meters Varsity · Place 3 · South DavidsonSouth Davidson5,000 Meters Varsity317:58.6811

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 19NCRunners Elite Winter QuadsDec 19 · 5,000 Meters Varsity · Place 6 · South DavidsSouth Davids5,000 Meters Varsity617:38.94—
Dec 111A Yadkin Valley Conference Championship (Men's)Dec 11 · 5,000 Meters Varsity · Place 1 · South DavidsonSouth Davidson5,000 Meters Varsity117:00.0011
Dec 3South Davidson Non-ConferenceDec 3 · 5,000 Meters Varsity · Place 1 · South DavidsonSouth Davidson5,000 Meters Varsity117:04.0011
Dec 1South Davidson Home Meet #3Dec 1 · 5,000 Meters Varsity · Place 1 · South DavidsonSouth Davidson5,000 Meters Varsity120:07.0011
Nov 24South Davidson Home Meet #2Nov 24 · 5,000 Meters Varsity · Place 1 · South DavidsonSouth Davidson5,000 Meters Varsity117:06.0011
Nov 17South Davidson Home Meet #1Nov 17 · 5,000 Meters Varsity · Place 1 · South DavidsonSouth Davidson5,000 Meters Varsity117:17.0011

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9NCHSAA 2A State ChampionshipsNov 9 · 5,000 Meters 1A · Place 29 · South DavidsonSouth Davidson5,000 Meters 1A2917:58.8710
Nov 2NCHSAA 1A Midwest RegionNov 2 · 5,000 Meters Varsity · Place 7 · South DavidsonSouth Davidson5,000 Meters Varsity718:04.69 PB10
Oct 22Yadkin Valley Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 1 · South DavidsonSouth Davidson5,000 Meters Varsity118:35.97—
Oct 12NC Runners Elite InvitationalOct 12 · 5,000 Meters Invitational · Place 51 · South DavidsonSouth Davidson5,000 Meters Invitational5118:14.6810
Oct 5Hagan Stone ClassicOct 5 · 5,000 Meters Varsity · Place 21 · South DavidsonSouth Davidson5,000 Meters Varsity2118:01.06—

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 3NCHSAA State Championship - 1ANov 3 · 5,000 Meters 1A · Place 61 · South DavidsonSouth Davidson5,000 Meters 1A6119:05.359
Oct 27NCHSAA 1A Midwest RegionalOct 27 · 5,000 Meters Varsity · Place 20 · South DavidsonSouth Davidson5,000 Meters Varsity2019:14.559
Oct 16Yadkin Valley Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 6 · South DavidsonSouth Davidson5,000 Meters Varsity619:56.53—
Oct 4Davidson County ChampionshipOct 4 · Varsity · Place 22 · South DavidsonSouth DavidsonVarsity2218:34.009
Sep 21Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 5,000 Meters Open · Place 65 · South DavidsonSouth Davidson5,000 Meters Open6519:32.18FR
Sep 11YVC South Davidson Meet #1Sep 11 · 3 Miles Varsity · Place 8 · South DavidsonSouth Davidson3 Miles Varsity821:38.109
Sep 819th Cannon InvitationalSep 8 · Varsity · Place 6 · South DavidsonSouth DavidsonVarsity619:27.109
Sep 4West Montgomery Home MeetSep 4 · 5,000 Meters Varsity · Place 6 · South Davidson HighSouth Davidson High5,000 Meters Varsity623:54.78—
Sep 1Chick-Fil-A InvitationalSep 1 · 5,000 Meters Varsity · Place 13 · South DavidsonSouth Davidson5,000 Meters Varsity1320:27.4FR
Aug 211A YVC Pre-Season XC MeetAug 21 · 5,000 Meters Varsity · Place 7 · South DavidsonSouth Davidson5,000 Meters Varsity722:30.50—