Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bond ParkWithout Limits TriangleXC Meet (2 mile) · Sep 2819:39.5Without Limits TriangleXC Meet (2 mile)September 28, 2021
2 Miles · Wake Christian AcademyWake Christian Academy, Carolina Charter Academy, Thales Academy, Triangle Running Club · Aug 2417:37.1Wake Christian Academy, Carolina Charter Academy, Thales Academy, Triangle Running ClubAugust 24, 2021
2,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 209:02.53USATF North Carolina Association Junior Olympic ChampionshipsNovember 20, 2016
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1712:21.45USATF North Carolina Association Junior Olympic ChampionshipsNovember 17, 2019
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 115:58.0NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 616:01.7Friday Night LightsSeptember 6, 2024
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1215:41.26The Southern ShowcaseSeptember 12, 2025
5,000 Meters · mcalpineWendys Invite · Oct 716:39.36Wendys InviteOctober 7, 2023
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2515:29.36WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 8A East Regional · Oct 2515:29.36NCHSAA 8A East RegionalOctober 25, 2025
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1216:21.75Wilmington Beach Blast 2026September 12, 2026
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 420:40.1Elon Friday Night Lights OpenerSeptember 4, 2026
8,000 Meters · Bethpage Polo at the ParkCAA Cross Country Championships · Oct 3025:47.5CAA Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 1825:49.1Chanticleer ChallengeSeptember 18, 2026
8,000 Meters · Lake KristiDill Family XC Invitational · Oct 226:35.8Dill Family XC InvitationalOctober 2, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · Place 45 · UNC-WilmingtonUNC-Wilmington8,000 Meters CAA4525:47.5 PBFr
Oct 17Upstate InviteOct 17 · 8,000 Meters Varsity · Place 63 · UNCWUNCW8,000 Meters Varsity6325:23.4FR-1
Oct 2Dill Family XC InvitationalOct 2 · 8,000 Meters Men · Place 8 · UNC-WilmingtonUNC-Wilmington8,000 Meters Men826:35.8 PBFr
Sep 18Chanticleer ChallengeSep 18 · 8,000 Meters Collegiate · Place 10 · UNC-WilmingtonUNC-Wilmington8,000 Meters Collegiate1025:49.1 PBFr
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters COLLEGE MEN 5K · Place 3 · UNC-WilmingtonUNC-Wilmington5,000 Meters COLLEGE MEN 5K316:21.75 PBFr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 47 · UNC-WilmingtonUNC-Wilmington6,000 Meters College Men4720:40.1 PBFr

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 70 · BroughtonBroughton5,000 Meters Championship7015:52.1812
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 8A · Place 8 · BroughtonBroughton5,000 Meters 8A815:58.0 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 8 · BroughtonBroughton5,000 Meters Varsity815:58.0212
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 8 · BroughtonBroughton5,000 Meters Varsity815:58.0212
Oct 25NCHSAA 8A East RegionalOct 25 · 5,000 Meters Varsity · Place 9 · BroughtonBroughton5,000 Meters Varsity915:29.36 PB12
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 8A East · Place 9 · BroughtonBroughton5,000 Meters NCHSAA 8A East915:29.36 PB12
Oct 13CAP 8 ConferenceOct 13 · 5,000 Meters Varsity · Place 3 · BroughtonBroughton5,000 Meters Varsity315:54.0212
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 29 · BroughtonBroughton5,000 Meters Varsity2915:29.612
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 29 · BroughtonBroughton5,000 Meters Championship2915:48.912
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 27 · BroughtonBroughton5,000 Meters Champ2715:41.26 PB12
Sep 2Jordan, Sanderson, GH, A, WS, Broughton, ADSep 2 · 5,000 Meters New Division · Place 1 · BroughtonBroughton5,000 Meters New Division116:08.6512

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 75 · UnattachedUnattached5,000 Meters Championship7515:48.6511
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 30 · CaryCary5,000 Meters 4A3016:11.6011
Oct 26NCHSAA 4A Mideast RegionalOct 26 · 5,000 Meters Varsity · Place 10 · CaryCary5,000 Meters Varsity1015:57.6411
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 4 · CaryCary5,000 Meters Varsity416:31.5311
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 4 · CaryCary5,000 Meters Varsity416:31.5311
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 7 · CaryCary5,000 Meters Invitational716:06.811
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 18 · CaryCary5,000 Meters Championship1816:01.7 PB11
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 5 · CaryCary5,000 Meters Varsity515:28.4111
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 5 · CaryCary5,000 Meters Varsity515:28.4111

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 168 · CaryCary5,000 Meters 4A16819:03.6010
Oct 28NCHSAA 4A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 11 · CaryCary5,000 Meters Varsity1116:27.1110
Oct 7Wendys InviteOct 7 · 5,000 Meters Red · Place 9 · CaryCary5,000 Meters Red916:39.36 PB10
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 97 · CaryCary5,000 Meters Championship9716:36.710
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Championship · Place 45 · CaryCary5,000 Meters Championship4516:43.310
Aug 24Cary Hosts - 7 team meet @ WakeMedAug 24 · 3,000 Meters Varsity · Place 33 · CaryCary3,000 Meters Varsity3310:46.74—
Aug 12Kick-off ClassicAug 12 · 3,000 Meters Varsity · Place 2 · CaryCary3,000 Meters Varsity29:34.7910

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 4A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 94 · CaryCary5,000 Meters Varsity9418:38.739
Oct 18SWAC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 61 · CaryCary5,000 Meters Varsity6118:48.489
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Championship · Place 227 · CaryCary5,000 Meters Championship22719:08.029
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 288 · CaryCary5,000 Meters Championship28819:31.89

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Without Limits TriangleXC Meet (2 mile)Sep 28 · 2 Miles Boys 2 Mile · Place 55 · TriangleXCTriangleXC2 Miles Boys 2 Mile5519:39.5 PB8
Aug 24Wake Christian Academy, Carolina Charter Academy, Thales Academy, Triangle Running ClubAug 24 · 2 Miles Middle School · Place 18 · Without Limits TriangleWithout Limits Triangle2 Miles Middle School1817:37.1 PB8

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 17USATF North Carolina Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 18 · Without Limits TriangleWithout Limits Triangle3,000 Meters 11-121812:21.45 PB6

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 18USATF North Carolina Association Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 5 · Without Limits TriangleWithout Limits Triangle3,000 Meters 9-10512:55.875

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF North Carolina Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 15 · 13-Unattached13-Unattached3,000 Meters 9-101513:14.414
Sep 30Greensboro InvitationalSep 30 · 4,000 Meters Middle School · Place 59 · TriangleXCTriangleXC4,000 Meters Middle School5918:57.01—

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 20USATF North Carolina Association Junior Olympic ChampionshipsNov 20 · 2,000 Meters 8U · Place 5 · 13-Unattached13-Unattached2,000 Meters 8U59:02.53 PB3