Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Carolina Friends SchoolCarolina Friends HS XC Invite · Sep 2524:59.88Carolina Friends HS XC InviteSeptember 25, 2026
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 824:05.8Cary Academy Cross Country Senior NightOctober 8, 2026
5,000 Meters · Cedarock ParkBurlington Christian XC Meet · Sep 825:09.64Burlington Christian XC MeetSeptember 8, 2025
5,000 Meters · Durham Academy XC CourseDA Home Meet 4 · Sep 2523:18.97DA Home Meet 4September 25, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2422:21.26NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Trinity Academy of RaleighTA Varsity XC Meet #2 · Sep 1524:05.5TA Varsity XC Meet #2September 15, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 4 · Sep 3023:09.67WCA Home Meet 4September 30, 2025
5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Classic · Aug 1524:30.84Pace Yourself Early Bird ClassicAugust 15, 2026
5,000 Meters · WakeMed Soccer ParkCCC Championship Meet · Oct 1622:23.4CCC 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 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 6 · Trinity School of Durham5,000 Meters Varsity624:05.8 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red-White Invitational · Place 192 · Trinity School of Durham5,000 Meters Red-White Invitational19224:01.2611
Sep 25Carolina Friends HS XC InviteSep 25 · 5,000 Meters Varsity · Place 1 · Trinity School of Durham5,000 Meters Varsity124:59.88 PB11
Sep 15TA Varsity XC Meet #2Sep 15 · 5,000 Meters Varsity · Place 3 · Trinity School of Durham5,000 Meters Varsity324:05.5 PB11
Aug 25WCA Home Meet 1Aug 25 · 5,000 Meters Varsity · Place 6 · Trinity School of Durham5,000 Meters Varsity624:26.9111
Aug 15Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 99 · Trinity School of Durham5,000 Meters High School9924:30.84 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 45 · Trinity School of Durham5,000 Meters Varsity4522:21.26 PB10
Oct 16CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 14 · Trinity School of Durham5,000 Meters Varsity1422:23.4 PB10
Oct 8Durham City-County ChampionshipOct 8 · 5,000 Meters Varsity · Place 30 · Trinity School of Durham5,000 Meters Varsity3022:45.6Unofficial10
Sep 30WCA Home Meet 4Sep 30 · 5,000 Meters Varsity · Place 5 · Trinity School of Durham5,000 Meters Varsity523:09.67 PB10
Sep 25DA Home Meet 4Sep 25 · 5,000 Meters Varsity · Place 4 · Trinity School of Durham5,000 Meters Varsity423:18.97 PB10
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 8 · Trinity School of Durham5,000 Meters Varsity825:09.64 PB10
Sep 4DA Home Meet 1Sep 4 · 5,000 Meters Varsity · Place 8 · Trinity School of Durham5,000 Meters Varsity824:01.310
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 5 · Trinity School of Durham5,000 Meters Varsity524:51.410
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 5 · Trinity School of Durham5,000 Meters Varsity524:51.410