Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boyd Lee ParkBo Run · Sep 2717:58.23Bo RunSeptember 27, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 617:15.1Friday Night LightsSeptember 6, 2024
5,000 Meters · Knightdale High SchoolKnightdale Home Meet #2 · Sep 1816:40Knightdale Home Meet #2September 18, 2024
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2517:18.69WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 8A East Regional · Oct 2517:18.69NCHSAA 8A East RegionalOctober 25, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 8A East RegionalOct 25 · 5,000 Meters Varsity · Place 80 · Millbrook5,000 Meters Varsity8017:18.69 PB12
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 8A East · Place 80 · Millbrook5,000 Meters NCHSAA 8A East8017:18.69 PB12
Oct 13CAP 8 ConferenceOct 13 · 5,000 Meters Varsity · Place 24 · Millbrook5,000 Meters Varsity2417:28.5312
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 50 · Millbrook5,000 Meters Varsity5017:45.2812
Sep 27Bo RunSep 27 · 5,000 Meters Championship · Place 17 · Millbrook5,000 Meters Championship1717:58.23 PB12
Sep 23AD, Wakefield, Millbrook, MC, Broughton, Enloe, Rolesville, SandersonSep 23 · 5,000 Meters Varsity · Place 15 · Millbrook5,000 Meters Varsity1518:55.7812

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 60 · Millbrook5,000 Meters Varsity6017:39.1611
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 138 · Millbrook5,000 Meters Championship13817:02.111
Sep 18Knightdale Home Meet #2Sep 18 · 5,000 Meters Varsity · Place 2 · Millbrook5,000 Meters Varsity216:40 PB11
Sep 6Friday Night LightsSep 6 · 5,000 Meters Invitational · Place 38 · Millbrook5,000 Meters Invitational3817:15.1 PB11
Sep 4Knightdale, Rolesville @ Millbrook MeetSep 4 · 3,000 Meters Varsity · Place 3 · Millbrook3,000 Meters Varsity311:01.0011
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Championship · Place 23 · Millbrook5,000 Meters Championship2316:49.7711

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 70 · Millbrook5,000 Meters Varsity7018:02.4610
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 216 · Millbrook5,000 Meters Varsity21618:12.410
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Invitational · Place 200 · Millbrook5,000 Meters Invitational20019:15.6SO
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 318 · Millbrook5,000 Meters Championship31819:48.610
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Championship · Place 182 · Millbrook5,000 Meters Championship18218:19.810
Aug 24Cary Hosts - 7 team meet @ WakeMedAug 24 · 3,000 Meters Varsity · Place 23 · Millbrook3,000 Meters Varsity2310:35.16—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 5Post Ian XC BashOct 5 · Varsity · Place 87 · MillbrookVarsity8719:24.53—
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 77 · Millbrook5,000 Meters Junior Varsity7719:08.39
Sep 9Friday Night Lights XC FestivalSep 9 · 5,000 Meters Freshman Sophomore · Place 92 · Millbrook5,000 Meters Freshman Sophomore9220:15.69
Sep 7Knightdale vs Millbrook & RolesvilleSep 7 · 5,000 Meters Varsity · Place 14 · Millbrook5,000 Meters Varsity1419:42.4—
Aug 24Wake Forest, Knightdale @ MillbrookAug 24 · 3,000 Meters Varsity · Place 24 · Millbrook3,000 Meters Varsity2411:51.009