Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 827:44.7Cary Academy Cross Country Senior NightOctober 8, 2026
5,000 Meters · Durham Academy XC CourseDA Home Meet 4 · Sep 2525:26.28DA Home Meet 4September 25, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3023:57.91NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Trinity Academy of RaleighTA MS Home Meet #1 · Aug 2628:43.5TA MS Home Meet #1August 26, 2025
5,000 Meters · Wake Christian AcademyWCA Home Meet 1 · Aug 2526:25.99WCA Home Meet 1August 25, 2026
5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Classic · Aug 1525:42.84Pace Yourself Early Bird ClassicAugust 15, 2026
5,000 Meters · WakeMed Soccer ParkCCC Championship Meet · Oct 1624:13.9CCC 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 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 74 · Trinity School of Durham5,000 Meters Varsity7423:57.91 PB11
Oct 23CCC Championship MeetOct 23 · 5,000 Meters Varsity · Place 25 · Trinity School of Durham5,000 Meters Varsity2525:34.511
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 21 · Trinity School of Durham5,000 Meters Varsity2127:44.7 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red-White Invitational · Place 294 · Trinity School of Durham5,000 Meters Red-White Invitational29428:11.9811
Aug 25WCA Home Meet 1Aug 25 · 5,000 Meters Varsity · Place 13 · Trinity School of Durham5,000 Meters Varsity1326:25.99 PB11
Aug 15Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 123 · Trinity School of Durham5,000 Meters High School12325:42.84 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 95 · Trinity School of Durham5,000 Meters Varsity9524:18.0010
Oct 16CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 26 · Trinity School of Durham5,000 Meters Varsity2624:13.9 PB10
Oct 8Durham City-County ChampionshipOct 8 · 5,000 Meters Varsity · Place 52 · Trinity School of Durham5,000 Meters Varsity5226:44.8Unofficial10
Sep 25DA Home Meet 4Sep 25 · 5,000 Meters Varsity · Place 11 · Trinity School of Durham5,000 Meters Varsity1125:26.28 PB10
Sep 4DA Home Meet 1Sep 4 · 5,000 Meters Varsity · Place 26 · Trinity School of Durham5,000 Meters Varsity2627:15.710
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 20 · Trinity School of Durham5,000 Meters Varsity2028:43.5 PB10
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 20 · Trinity School of Durham5,000 Meters Varsity2028:43.510