Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Freedom HSNCHSAA 3A West Regional · Oct 2916:16NCHSAA 3A West RegionalOctober 29, 2022
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 517:26.27NCHSAA XC State ChampionshipNovember 5, 2022
5,000 Meters · Jackson ParkNCHSAA 3A West Regional · Jan 1616:40.39NCHSAA 3A West RegionalJanuary 16, 2021
5,000 Meters · Statesville Soccer ComplexNorth Piedmont Championship · Jan 616:34.20North Piedmont ChampionshipJanuary 6, 2021
5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 2119:28.6Adidas XC ChallengeSeptember 21, 2019
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2919:14.7Elon Friday Night Lights OpenerAugust 29, 2025
8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 2126:29.25NAIA Cross Country ChampionshipsNovember 21, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 425:33.03Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1225:53.74Queen City InviteSeptember 12, 2025
8,000 Meters · Sequoyah Park2025 Appalachian Athletic Conference XC Championships · Nov 726:05.242025 Appalachian Athletic Conference XC ChampionshipsNovember 7, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 21NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 173 · Montreat (N.C.)Montreat (N.C.)8,000 Meters NAIA Championship17326:29.25 PBJr
Nov 72025 Appalachian Athletic Conference XC ChampionshipsNov 7 · 8,000 Meters AAC · Place 16 · Montreat (N.C.)Montreat (N.C.)8,000 Meters AAC1626:05.24 PBJr
Oct 242025 Appalachian ChallengeOct 24 · 8,000 Meters College · Montreat (N.C.)Montreat (N.C.)8,000 Meters College—NTJr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 135 · Montreat (N.C.)Montreat (N.C.)8,000 Meters College Gold13525:33.03 PBJr
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 57 · Montreat (N.C.)Montreat (N.C.)8,000 Meters Collegiate5725:53.74 PBJr
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 24 · Montreat (N.C.)Montreat (N.C.)6,000 Meters Men's Race2419:14.7 PBJr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 3A · Place 20 · North IredellNorth Iredell5,000 Meters 3A2017:26.27 PB12
Oct 29NCHSAA 3A West RegionalOct 29 · 5,000 Meters Varsity · Place 4 · North IredellNorth Iredell5,000 Meters Varsity416:16 PB12
Oct 19Western Foothills Athletic Conference ChampionshipOct 19 · 5,000 Meters Championship · Place 2 · North IredellNorth Iredell5,000 Meters Championship216:30.3012
Sep 20North Iredell MeetSep 20 · 5,000 Meters Varsity · Place 1 · North IredellNorth Iredell5,000 Meters Varsity117:42.7712
Sep 13Printcrafters InvitationalSep 13 · 5,000 Meters Varsity · Place 1 · North IredellNorth Iredell5,000 Meters Varsity116:43.15—
Aug 27Providence InvitationalAug 27 · 5,000 Meters Varsity · Place 14 · North IredelNorth Iredel5,000 Meters Varsity1416:28.6012

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 3A West XC RegionalOct 30 · 5,000 Meters Varsity · Place 24 · North IredellNorth Iredell5,000 Meters Varsity2417:54.5111
Oct 13United Way CC InvitationalOct 13 · 5,000 Meters Championship · Place 9 · North IredellNorth Iredell5,000 Meters Championship917:38.9011
Sep 25Freedom InvitationalSep 25 · 5,000 Meters Championship · Place 7 · North IredellNorth Iredell5,000 Meters Championship717:04.88—
Sep 14Printcrafters InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · North IredellNorth Iredell5,000 Meters Varsity117:56.1211
Aug 28River Run Cross Country InvitationalAug 28 · 5,000 Meters Championship · Place 1 · North IredellNorth Iredell5,000 Meters Championship117:27.9811
Jan 16NCHSAA 3A West RegionalJan 16 · 5,000 Meters Varsity · Place 7 · North IredellNorth Iredell5,000 Meters Varsity716:40.39 PB10
Jan 6North Piedmont ChampionshipJan 6 · 5,000 Meters Varsity · Place 1 · North IredellNorth Iredell5,000 Meters Varsity116:34.20 PB10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Dec 15North Piedmont #5Dec 15 · 5,000 Meters Varsity · Place 1 · North IredellNorth Iredell5,000 Meters Varsity117:22.6810

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2NCHSAA 3A West RegionNov 2 · 5,000 Meters Varsity · Place 65 · North IredellNorth Iredell5,000 Meters Varsity6518:419
Sep 21Adidas XC ChallengeSep 21 · 5,000 Meters Invitational · Place 172 · North IredellNorth Iredell5,000 Meters Invitational17219:28.6 PB9