Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bandys TrackBandys XC Meet #1 · Sep 721:07.48Bandys XC Meet #1September 7, 2021
5,000 Meters · Bunker Hill High SchoolBunker Hill High Home Meet · Sep 2020:00.50Bunker Hill High Home MeetSeptember 20, 2021
5,000 Meters · Freedom HSNCHSAA 2A West Regional · Oct 3019:23.53NCHSAA 2A West RegionalOctober 30, 2021
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 416:32.41NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2719:50.97Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Murrays Mill RoadCatawba County Cross Country Championship · Oct 619:50.58Catawba County Cross Country ChampionshipOctober 6, 2021
5,000 Meters · Northeast Creek Park RoadNCHSAA 3A East Regional · Oct 2916:21.58NCHSAA 3A East RegionalOctober 29, 2022
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 420:44.3Elon Friday Night Lights OpenerSeptember 4, 2026
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1819:49.6adidas XC ChallengeSeptember 18, 2026
8,000 Meters · Lake KristiPirate XC Invitational · Oct 326:53.16Pirate XC InvitationalOctober 3, 2025
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 926:27.1Royals ChallengeOctober 9, 2026
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1826:50.5Upstate XC InviteOctober 18, 2025
8,000 Meters · Ocean County ParkCAA Cross Country Championships · Oct 3128:15.9CAA Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Pole Green ParkRichmond Invitational · Oct 227:31.3Richmond InvitationalOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · CampbellCampbell8,000 Meters CAA0DNFSo
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 128 · CampbellCampbell8,000 Meters Gold12826:27.1 PBSo
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 78 · CampbellCampbell8,000 Meters College7827:31.3 PBSo
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 67 · CampbellCampbell6,000 Meters College6719:49.6 PBSo
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 51 · CampbellCampbell6,000 Meters College Men5120:44.3 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CAA Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 99 · CampbellCampbell8,000 Meters Champ9928:15.9 PBFr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 93 · CampbellCampbell8,000 Meters College9326:50.5 PBFr
Oct 3Pirate XC InvitationalOct 3 · 8,000 Meters College · Place 63 · CampbellCampbell8,000 Meters College6326:53.16 PBFr
Sep 19Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 81 · CampbellCampbell6,000 Meters Varsity8120:21.1FR
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 69 · CampbellCampbell6,000 Meters Men's Race6920:44.9Fr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 57 · West CarteretWest Carteret5,000 Meters 3A5717:28.0712
Oct 26NCHSAA 3A East Regional 2024Oct 26 · 5,000 Meters Varsity · Place 3 · West CarteretWest Carteret5,000 Meters Varsity316:03.12Unofficial12
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 71 · West CarteretWest Carteret5,000 Meters Varsity7116:55.512
Aug 22Long Leaf 3200M KickoffAug 22 · 3,200 Meters Varsity · Place 6 · West CarteretWest Carteret3,200 Meters Varsity610:39.7012

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 3A · Place 23 · West CarteretWest Carteret5,000 Meters 3A2316:32.41 PB11
Oct 14NC Runners Elite InviteOct 14 · 5,000 Meters Invitational · Place 2 · West CarteretWest Carteret5,000 Meters Invitational217:09.3511
Aug 24Long Leaf 3200m KickoffAug 24 · 3,200 Meters Varsity · Place 8 · West CarteretWest Carteret3,200 Meters Varsity810:27.6011
Aug 19HWY 24 Light Up the NightAug 19 · 3,000 Meters Varsity · Place 6 · West CarteretWest Carteret3,000 Meters Varsity610:05.0011

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 3A · Place 33 · West CarteretWest Carteret5,000 Meters 3A3317:47.9410
Oct 29NCHSAA 3A East RegionalOct 29 · 5,000 Meters Varsity · Place 4 · West CarteretWest Carteret5,000 Meters Varsity416:21.58 PB10
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 13 · West CarteretWest Carteret5,000 Meters Invitational1317:14.4710
Sep 24Onslow County Championships/Regional PreviewSep 24 · 5,000 Meters Varsity · Place 1 · West CarteretWest Carteret5,000 Meters Varsity117:15.3—
Sep 24Onslow County Championships/Regional PreviewSep 24 · 5,000 Meters Varsity · Place 1 · West CarteretWest Carteret5,000 Meters Varsity117:15.3—
Sep 1Laney MEC Varsity/JV Home Meet #1Sep 1 · 5,000 Meters Junior Varsity · Place 10 · West CarteretWest Carteret5,000 Meters Junior Varsity1017:40.7310
Aug 19Hwy 24 Light Up the NightAug 19 · 3,000 Meters Championship · Place 13 · West CarteretWest Carteret3,000 Meters Championship1310:41.00—

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Freshman · Place 70 · Sherrills Ford, NCSherrills Ford, NC5,000 Meters Freshman7019:50.97 PB10
Oct 30NCHSAA 2A West RegionalOct 30 · 5,000 Meters Varsity · Place 48 · BandysBandys5,000 Meters Varsity4819:23.53 PB10
Oct 13United Way CC InvitationalOct 13 · 5,000 Meters Invitational · Place 28 · BandysBandys5,000 Meters Invitational2819:31.269
Oct 13United Way CC InvitationalOct 13 · 5,000 Meters Invitational · Place 28 · BandysBandys5,000 Meters Invitational2819:31.269
Oct 6Catawba County Cross Country ChampionshipOct 6 · 5,000 Meters New Division · Place 12 · BandysBandys5,000 Meters New Division1219:50.58 PB10
Sep 25Freedom InvitationalSep 25 · 5,000 Meters Championship · Place 58 · BandysBandys5,000 Meters Championship5819:16.09—
Sep 20Bunker Hill High Home MeetSep 20 · 5,000 Meters Varsity · Place 4 · BandysBandys5,000 Meters Varsity420:00.50 PB10
Sep 13Catawba Valley Athletic 2A Meet #2Sep 13 · 5,000 Meters Varsity · Place 16 · BandysBandys5,000 Meters Varsity1621:24.90—
Sep 7Bandys XC Meet #1Sep 7 · 5,000 Meters Varsity · Place 12 · BandysBandys5,000 Meters Varsity1221:07.48 PB10