Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 825:36.1Cary Academy Cross Country Senior NightOctober 8, 2026
5,000 Meters · Durham Academy XC CourseDA Home Meet 1 · Sep 429:35.8DA Home Meet 1September 4, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 2A Cross Country Championships · Oct 3024:42.41NCISAA 2A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · RavenscroftRavenscroft Home Meet #3 · Sep 1625:45.37Ravenscroft Home Meet #3September 16, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 4 · Sep 2926:05.7WCA Home Meet 4September 29, 2026
5,000 Meters · WakeMed Soccer ParkCCC Championship Meet · Oct 1625:36.7CCC Championship MeetOctober 16, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30NCISAA 2A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 90 · St. David's5,000 Meters Varsity9024:42.41 PB10
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 33 · St. David's5,000 Meters Varsity3325:36.1 PB10
Sep 29WCA Home Meet 4Sep 29 · 5,000 Meters Varsity · Place 16 · St. David's5,000 Meters Varsity1626:05.7 PB10
Sep 16Ravenscroft Home Meet #3Sep 16 · 5,000 Meters Boy's Varsity · Place 15 · St. David's5,000 Meters Boy's Varsity1525:45.37 PB10
Sep 11New Life Storm Home MeetSep 11 · 5,000 Meters High School · Place 82 · St. David's5,000 Meters High School8227:45.410
Aug 28CA Home Meet #1Aug 28 · 5,000 Meters Varsity · Place 60 · St. David's5,000 Meters Varsity6028:37.610

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 165 · St. David's5,000 Meters Varsity16525:27.319
Oct 16CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 51 · St. David's5,000 Meters Varsity5125:36.7 PB9
Sep 15WCA Home Meet 3Sep 15 · 5,000 Meters Varsity · Place 11 · St. David's5,000 Meters Varsity1126:43.429
Sep 4DA Home Meet 1Sep 4 · 5,000 Meters Varsity · Place 41 · St. David's5,000 Meters Varsity4129:35.8 PB9
Aug 28Ravenscroft Home Meet #2Aug 28 · 5,000 Meters Boy's Varsity · Place 47 · St. David's5,000 Meters Boy's Varsity4730:10.509
Aug 19New Life Home MeetAug 19 · 5,000 Meters Varsity · Place 76 · St. David's5,000 Meters Varsity7629:37.59