Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2916:13.6Elon Friday Night Lights OpenerAugust 29, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 521:06.56NCHSAA XC State ChampionshipNovember 5, 2022
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 919:25.3Royals ChallengeOctober 9, 2026
5,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1820:02.3Upstate XC InviteOctober 18, 2025
5,000 Meters · Northeast Creek Park RoadNCHSAA 3A East Regional · Oct 2919:11.55NCHSAA 3A East RegionalOctober 29, 2022
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1819:59.4adidas XC ChallengeSeptember 18, 2026
6,000 Meters · Lake KristiPirate XC Invitational · Oct 324:14.98Pirate XC InvitationalOctober 3, 2025
6,000 Meters · Pole Green ParkRichmond Invitational · Oct 224:04.8Richmond 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 9Royals ChallengeOct 9 · 5,000 Meters Blue · Place 15 · CampbellCampbell5,000 Meters Blue1519:25.3 PBSo
Oct 2Richmond InvitationalOct 2 · 6,000 Meters College · Place 83 · CampbellCampbell6,000 Meters College8324:04.8 PBSo
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters College · Place 104 · CampbellCampbell5,000 Meters College10419:59.4 PBSo
Sep 4Elon Friday Night Lights OpenerSep 4 · 4,000 Meters College Women · Place 78 · CampbellCampbell4,000 Meters College Women7816:14.7So

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Upstate XC InviteOct 18 · 5,000 Meters College · Place 109 · CampbellCampbell5,000 Meters College10920:02.3 PBFr
Oct 3Pirate XC InvitationalOct 3 · 6,000 Meters College · Place 31 · CampbellCampbell6,000 Meters College3124:14.98 PBFr
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 120 · CampbellCampbell5,000 Meters Varsity12020:48.8FR
Aug 29Elon Friday Night Lights OpenerAug 29 · 4,000 Meters Women's Race · Place 71 · CampbellCampbell4,000 Meters Women's Race7116:13.6 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 192 · UnattachedUnattached5,000 Meters Open Invitational19220:58.0712
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 74 · Currituck CountyCurrituck County5,000 Meters 3A7421:51.0912
Oct 26NCHSAA 3A East Regional 2024Oct 26 · 5,000 Meters Varsity · Place 10 · Currituck CountyCurrituck County5,000 Meters Varsity1019:42.15Unofficial12
Sep 7Knights Invite/ NNSep 7 · 5,000 Meters Championship · Place 1 · Currituck CountyCurrituck County5,000 Meters Championship121:10.09—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Championship · Place 12 · Currituck CountyCurrituck County5,000 Meters Championship1219:32.08Unofficial11
Aug 26Ronald Horton XC ClassicAug 26 · 5,000 Meters Championship · Place 4 · Currituck CountyCurrituck County5,000 Meters Championship421:05.1511
Aug 19HWY 24 Light Up the NightAug 19 · 3,000 Meters Varsity · Place 15 · Currituck CountyCurrituck County3,000 Meters Varsity1512:29.0011

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 3A · Place 25 · Currituck CountyCurrituck County5,000 Meters 3A2521:06.56 PB10
Oct 29NCHSAA 3A East RegionalOct 29 · 5,000 Meters Varsity · Place 4 · Currituck CountyCurrituck County5,000 Meters Varsity419:11.55 PB10
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 9 · Currituck CountyCurrituck County5,000 Meters Invitational920:23.1510
Aug 31Manteo vs CurrituckAug 31 · 5,000 Meters Varsity · Place 1 · Currituck CountyCurrituck County5,000 Meters Varsity120:35.0010
Aug 24NCC Manteo Home MeetAug 24 · 5,000 Meters Varsity · Place 2 · Currituck CountyCurrituck County5,000 Meters Varsity220:30.0010

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 3A East RegionalOct 30 · 5,000 Meters Varsity · Place 6 · Currituck CountyCurrituck County5,000 Meters Varsity619:32.369
Sep 15Hertford County XC Home MeetSep 15 · 5,000 Meters Varsity · Place 1 · Currituck CountyCurrituck County5,000 Meters Varsity119:34.009