Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Carolina Friends SchoolCarolina Friends HS XC Invite · Sep 2519:30.29Carolina Friends HS XC InviteSeptember 25, 2026
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 818:35.0Cary Academy Cross Country Senior NightOctober 8, 2026
5,000 Meters · Cedarock ParkBurlington Christian XC Meet · Sep 821:27.51Burlington Christian XC MeetSeptember 8, 2025
5,000 Meters · Durham Academy Upper SchoolDA Home Meet 4 · Sep 2919:14.21DA Home Meet 4September 29, 2026
5,000 Meters · Durham Academy XC CourseDA Home Meet 1 · Sep 419:50.1DA Home Meet 1September 4, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3017:18.83NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Trinity Academy of RaleighTA Varsity XC Meet #2 · Sep 1520:15.5TA Varsity XC Meet #2September 15, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 4 · Sep 3019:15.34WCA Home Meet 4September 30, 2025
5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Classic · Aug 1518:28.19Pace Yourself Early Bird ClassicAugust 15, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 217:47.51Great American XC Festival Presented by CorosOctober 2, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 12 · Trinity School of Durham5,000 Meters Varsity1217:18.83 PB10
Oct 23CCC Championship MeetOct 23 · 5,000 Meters Varsity · Place 11 · Trinity School of Durham5,000 Meters Varsity1117:49.610
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 7 · Trinity School of Durham5,000 Meters Varsity718:35.0 PB10
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 38 · Trinity School of Durham5,000 Meters White Invitational3817:47.51 PB10
Sep 29DA Home Meet 4Sep 29 · 5,000 Meters Varsity · Place 9 · Trinity School of Durham5,000 Meters Varsity919:14.21 PB10
Sep 25Carolina Friends HS XC InviteSep 25 · 5,000 Meters Varsity · Place 2 · Trinity School of Durham5,000 Meters Varsity219:30.29 PB10
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 101 · Trinity School of Durham5,000 Meters Varsity Invitational (SATURDAY)10118:09.5Unofficial10
Sep 15TA Varsity XC Meet #2Sep 15 · 5,000 Meters Varsity · Place 11 · Trinity School of Durham5,000 Meters Varsity1120:15.5 PB10
Aug 25WCA Home Meet 1Aug 25 · 5,000 Meters Varsity · Place 4 · Trinity School of Durham5,000 Meters Varsity419:23.3110
Aug 15Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 72 · Trinity School of Durham5,000 Meters High School7218:28.19 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 39 · Trinity School of Durham5,000 Meters Varsity3918:22.09Fr
Oct 16CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 16 · Trinity School of Durham5,000 Meters Varsity1618:33.5Fr
Oct 8Durham City-County ChampionshipOct 8 · 5,000 Meters Varsity · Place 36 · Trinity School of Durham5,000 Meters Varsity3618:56.9UnofficialFr
Sep 30WCA Home Meet 4Sep 30 · 5,000 Meters Varsity · Place 3 · Trinity School of Durham5,000 Meters Varsity319:15.34 PBFr
Sep 25DA Home Meet 4Sep 25 · 5,000 Meters Varsity · Place 11 · Trinity School of Durham5,000 Meters Varsity1120:00.48Fr
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 12 · Trinity School of Durham5,000 Meters Varsity1221:27.51 PBFr
Sep 4DA Home Meet 1Sep 4 · 5,000 Meters Varsity · Place 11 · Trinity School of Durham5,000 Meters Varsity1119:50.1 PBFr
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 14 · Trinity School of Durham5,000 Meters Varsity1420:57.4Fr
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 14 · Trinity School of Durham5,000 Meters Varsity1420:57.4Fr