Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 622:01.6NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 121:53.2NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Northeast Creek Park RoadOnslow County Championships · Sep 2721:33Onslow County ChampionshipsSeptember 27, 2025
5,000 Meters · Red Oak Middle SchoolNCHSAA 6A East Regional · Oct 3122:15NCHSAA 6A East RegionalOctober 31, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 221:33.62Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1221:05.69Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 6A · Place 70 · Swansboro5,000 Meters 6A7022:01.6 PB10
Oct 31NCHSAA 6A East RegionalOct 31 · 5,000 Meters Varsity · Place 20 · Swansboro5,000 Meters Varsity2022:15 PB10
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red-White Invitational · Place 66 · Swansboro5,000 Meters Red-White Invitational6621:33.62 PB10
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 63 · Swansboro5,000 Meters Invitational6322:20.410
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS VARSITY GIRLS 5K · Place 2 · Swansboro5,000 Meters HS VARSITY GIRLS 5K221:05.69 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 6A · Place 70 · Swansboro5,000 Meters 6A7021:53.2 PB9
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 6A · Place 70 · Swansboro5,000 Meters 6A7021:53.159
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 6A · Place 70 · Swansboro5,000 Meters 6A7021:53.159
Sep 27Onslow County ChampionshipsSep 27 · 5,000 Meters Varsity · Place 4 · Swansboro5,000 Meters Varsity421:33 PB9