Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1534:25.5NCAA DI Southeast RegionalNovember 15, 2024
5,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 2417:23.6Greensboro XC InvitationalSeptember 24, 2022
5,000 Meters · Hickory Ridge High SchoolHickory Ridge Meet · Dec 121:00.5Hickory Ridge MeetDecember 1, 2020
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 516:59.64NCHSAA XC State ChampionshipNovember 5, 2022
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 1616:37.39Hare & Hounds XC Invitational (at McAlpine Park)September 16, 2022
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 420:04.4Elon Friday Night Lights OpenerSeptember 4, 2026
6,000 Meters · WakeMed Soccer Parkadidas Wolfpack Invitational · Sep 2019:58.8adidas Wolfpack InvitationalSeptember 20, 2024
8,000 Meters · Bethpage Polo at the ParkCAA Cross Country Championships · Oct 3027:20.1CAA Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 425:21.8East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · Elon UniversityElon Invitational · Oct 1826:14.5Elon InvitationalOctober 18, 2024
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1126:18.0Queen City InviteSeptember 11, 2026
8,000 Meters · Pole Green ParkRichmond Invitational · Oct 226:50.7Richmond InvitationalOctober 2, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · Place 76 · ElonElon8,000 Meters CAA7627:20.1 PBJr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 60 · ElonElon8,000 Meters College6026:50.7 PBJr
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 39 · ElonElon8,000 Meters Mens3926:18.0 PBJr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 28 · ElonElon6,000 Meters College Men2820:04.4 PBJr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 186 · ElonElon10,000 Meters D1 Southeast18634:25.5 PBFr
Nov 1CAA Cross Country ChampionshipsNov 1 · 8,000 Meters Varsity · Place 55 · ElonElon8,000 Meters Varsity5527:20.1FR
Oct 18Elon InvitationalOct 18 · 8,000 Meters College · Place 7 · ElonElon8,000 Meters College726:14.5 PBFr
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 75 · ElonElon8,000 Meters College7525:21.8 PBFr
Sep 20Adidas XC Challenge (HS)Sep 20 · 6,000 Meters Open · Place 102 · ElonElon6,000 Meters Open10219:58.8FR
Sep 20adidas Wolfpack InvitationalSep 20 · 6,000 Meters College · Place 102 · ElonElon6,000 Meters College10219:58.8 PBFr
Sep 6Elon Friday Night Lights OpenerSep 6 · 6,000 Meters Varsity · Place 28 · ElonElon6,000 Meters Varsity2819:46.3FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Senior · Place 35 · NCNC5,000 Meters Senior3517:08.4612
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 139 · ButlerButler5,000 Meters 4A13917:50.1912
Oct 28NCHSAA 4A West RegionalOct 28 · 5,000 Meters Varsity · Place 14 · ButlerButler5,000 Meters Varsity1417:00.5812
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 23 · ButlerButler5,000 Meters Varsity2316:56.5412
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 23 · ButlerButler5,000 Meters Championship2316:56.5412

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 66 · ButlerButler5,000 Meters 4A6616:59.64 PB11
Oct 29NCHSAA 4A West RegionalOct 29 · 5,000 Meters Varsity · Place 20 · ButlerButler5,000 Meters Varsity2016:57.4011
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Championship · Place 61 · ButlerButler5,000 Meters Championship6117:00.5411
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 3 · Place 43 · ButlerButler5,000 Meters Varsity 34317:23.6 PB11
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 21 · ButlerButler5,000 Meters Varsity Championship (SATURDAY)2116:37.39 PB11
Aug 27Providence InvitationalAug 27 · 5,000 Meters Varsity · Place 40 · ButlerButler5,000 Meters Varsity4017:25.9011

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 4A West RegionalOct 30 · 5,000 Meters Varsity · Place 72 · ButlerButler5,000 Meters Varsity7218:42.510
Aug 28Providence Cross Country InvitationalAug 28 · 5,000 Meters Invitational · Place 46 · ButlerButler5,000 Meters Invitational4619:38.8SO

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 1Hickory Ridge MeetDec 1 · 5,000 Meters Varsity · Place 4 · ButlerButler5,000 Meters Varsity421:00.5 PB9
Nov 21Myers Park Meet #1Nov 21 · 5,000 Meters Varsity · Place 22 · ButlerButler5,000 Meters Varsity2223:40FR