Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 118:45.2NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 417:41.12NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · Maple ParkNCC #1 · Sep 2420:07NCC #1September 24, 2025
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2517:54.58WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 5A East Regional · Oct 2517:54.58NCHSAA 5A East RegionalOctober 25, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 5A · Place 103 · Currituck County5,000 Meters 5A10318:45.2 PB11
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 103 · Currituck County5,000 Meters 5A10318:45.2011
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 103 · Currituck County5,000 Meters 5A10318:45.2011
Oct 25NCHSAA 5A East RegionalOct 25 · 5,000 Meters Varsity · Place 15 · Currituck County5,000 Meters Varsity1517:54.58 PB11
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 5A East · Place 15 · Currituck County5,000 Meters NCHSAA 5A East1517:54.58 PB11
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 242 · Currituck County5,000 Meters Varsity24219:46.911
Sep 24NCC #1Sep 24 · 5,000 Meters New Division · Place 8 · Currituck County5,000 Meters New Division820:07 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 70 · Currituck County5,000 Meters 3A7017:49.1410
Oct 26NCHSAA 3A East Regional 2024Oct 26 · 5,000 Meters Varsity · Place 13 · Currituck County5,000 Meters Varsity1316:52.51Unofficial10
Sep 7Knights Invite/ NNSep 7 · 5,000 Meters Championship · Place 9 · Currituck County5,000 Meters Championship917:52.03—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 3A · Place 85 · Currituck County5,000 Meters 3A8517:41.12 PB9
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 111 · Currituck County5,000 Meters Varsity11118:28.89
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Championship · Place 38 · Currituck County5,000 Meters Championship3817:52.49Unofficial9
Aug 19HWY 24 Light Up the NightAug 19 · 3,000 Meters Varsity · Place 46 · Currituck County3,000 Meters Varsity4611:12.009