Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Rolesville High SchoolThe Rams Rise & Run 3k · Aug 2710:51.79The Rams Rise & Run 3kAugust 27, 2022
5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 1116:48.09NCRunners Elite XC InvitationalOctober 11, 2024
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 517:19.67NCHSAA XC State ChampionshipNovember 5, 2022
5,000 Meters · Northeast Creek Park RoadNCHSAA 3A East Regional · Oct 2916:22.31NCHSAA 3A East RegionalOctober 29, 2022
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1815:25.4The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2215:59.79NXR Southeast Regional ChampionshipsNovember 22, 2025
8,000 Meters · Lake Oaks ParkThe American Cross Country Championships · Oct 3125:21.7The American Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1125:07.7Queen City InviteSeptember 11, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31The American Cross Country ChampionshipsOct 31 · 8,000 Meters American · Place 34 · CharlotteCharlotte8,000 Meters American3425:21.7 PBFr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · CharlotteCharlotte8,000 Meters Gold0DNFFr
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 7 · CharlotteCharlotte8,000 Meters Mens725:07.7 PBFr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 89 · UnattachedUnattached5,000 Meters Championship8915:59.79 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 30 · West JohnstonWest Johnston5,000 Meters Showcase3015:25.4 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 25 · West JohnstonWest Johnston5,000 Meters Varsity2515:28.912
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 10 · West JohnstonWest Johnston5,000 Meters Championship1015:28.212

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 19 · West JohnstonWest Johnston5,000 Meters 3A1916:47.3811
Oct 26NCHSAA 3A East Regional 2024Oct 26 · 5,000 Meters Varsity · Place 4 · West JohnstonWest Johnston5,000 Meters Varsity416:10.43Unofficial11
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 27 · West JohnstonWest Johnston5,000 Meters Championship2716:48.09 PB11
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 194 · West JohnstonWest Johnston5,000 Meters Varsity19416:54.611
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 1 · West JohnstonWest Johnston5,000 Meters Varsity116:11.311
Aug 21Johnston County XC Kickoff 3kAug 21 · 3,000 Meters Varsity · Place 1 · West JohnstonWest Johnston3,000 Meters Varsity19:31.0011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 3A · Place 62 · West JohnstonWest Johnston5,000 Meters 3A6217:20.2810
Oct 14NC Runners Elite InviteOct 14 · 5,000 Meters Championship · Place 33 · West JohnstonWest Johnston5,000 Meters Championship3317:36.4310
Oct 7Ben Snelling Cancer Classic-Day 2Oct 7 · 5,000 Meters Varsity · Place 3 · West JohnstonWest Johnston5,000 Meters Varsity316:43.2—
Sep 27QCC @ HuntSep 27 · 5,000 Meters Varsity · Place 1 · West JohnstonWest Johnston5,000 Meters Varsity116:56.00—
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Challenge · Place 2 · West JohnstonWest Johnston5,000 Meters Challenge216:39.610
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Championship · Place 44 · West JohnstonWest Johnston5,000 Meters Championship4416:42.310
Aug 26Creek Run InvitationalAug 26 · 5,000 Meters Varsity · Place 3 · West JohnstonWest Johnston5,000 Meters Varsity316:49.8410
Aug 16Johnston County MeetAug 16 · 3,000 Meters Varsity · Place 1 · West JohnstonWest Johnston3,000 Meters Varsity110:03.00—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 3A · Place 18 · West JohnstonWest Johnston5,000 Meters 3A1817:19.67 PB9
Oct 29NCHSAA 3A East RegionalOct 29 · 5,000 Meters Varsity · Place 5 · West JohnstonWest Johnston5,000 Meters Varsity516:22.31 PB9
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Championship · Place 99 · West JohnstonWest Johnston5,000 Meters Championship9917:22.589
Sep 24 Bo Run 2022 Sep 24 · 5,000 Meters Championship · Place 13 · West JohnstonWest Johnston5,000 Meters Championship1316:57.66—
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Invitational · Place 55 · West JohnstoWest Johnsto5,000 Meters Invitational5517:39.5—
Aug 27The Rams Rise & Run 3kAug 27 · 3,000 Meters Varsity · Place 8 · West JohnstonWest Johnston3,000 Meters Varsity810:51.79 PB9