Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Carolina Friends SchoolCarolina Friends HS XC Invite · Sep 2525:02.61Carolina Friends HS XC InviteSeptember 25, 2026
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 824:09.1Cary Academy Cross Country Senior NightOctober 8, 2026
5,000 Meters · Cedarock ParkBurlington Christian XC Meet · Sep 825:42.64Burlington Christian XC MeetSeptember 8, 2025
5,000 Meters · Durham Academy Upper SchoolDA Home Meet 4 · Sep 2925:01.35DA Home Meet 4September 29, 2026
5,000 Meters · Durham Academy XC CourseDA Home Meet 4 · Sep 2523:26.21DA Home Meet 4September 25, 2025
5,000 Meters · Fremont Middle SchoolFremont Invite · Sep 1230:20.46Fremont InviteSeptember 12, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3022:13.44NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Pioneers ParkLPS Open · Oct 1325:03.7LPS OpenOctober 13, 2026
5,000 Meters · Trinity Academy of RaleighTA Varsity XC Meet #2 · Sep 1524:08.7TA Varsity XC Meet #2September 15, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 4 · Sep 3023:29.57WCA Home Meet 4September 30, 2025
5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Classic · Aug 1524:31.16Pace Yourself Early Bird ClassicAugust 15, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 222:54.18Great 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

14 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 40 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity4022:13.44 PB11
Oct 23CCC Championship MeetOct 23 · 5,000 Meters Varsity · Place 11 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity1122:29.611
Oct 13LPS OpenOct 13 · 5,000 Meters Open · Place 81 · Lincoln SouthwestLincoln Southwest5,000 Meters Open8125:03.7 PB10
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 7 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity724:09.1 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red-White Invitational · Place 130 · Trinity School of DurhamTrinity School of Durham5,000 Meters Red-White Invitational13022:54.18 PB11
Sep 29DA Home Meet 4Sep 29 · 5,000 Meters Varsity · Place 20 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity2025:01.35 PB11
Sep 25Carolina Friends HS XC InviteSep 25 · 5,000 Meters Varsity · Place 2 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity225:02.61 PB11
Sep 24Lincoln North Star InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 82 · Lincoln SouthwestLincoln Southwest5,000 Meters Junior Varsity8225:57.310
Sep 17Harold Scott InvitationalSep 17 · 5,000 Meters Open Section 1 · Lincoln SouthwestLincoln Southwest5,000 Meters Open Section 1—DNS10
Sep 15TA Varsity XC Meet #2Sep 15 · 5,000 Meters Varsity · Place 4 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity424:08.7 PB11
Sep 11Platte River Rumble - HSSep 11 · 5,000 Meters O Division · Lincoln SouthwestLincoln Southwest5,000 Meters O Division—DNF10
Aug 29LSW Time TrialAug 29 · 5,000 Meters Open · Lincoln SouthwestLincoln Southwest5,000 Meters Open0—10
Aug 25WCA Home Meet 1Aug 25 · 5,000 Meters Varsity · Place 7 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity724:27.3711
Aug 15Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 100 · Trinity School of DurhamTrinity School of Durham5,000 Meters High School10024:31.16 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 14LPS OpenOct 14 · 5,000 Meters Open · Place 118 · Lincoln SouthwestLincoln Southwest5,000 Meters Open11828:29.609
Oct 8Durham City-County ChampionshipOct 8 · 5,000 Meters Varsity · Place 35 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity3523:23.0Unofficial10
Oct 3LPS ChampionshipOct 3 · 5,000 Meters Varsity · Place 120 · Lincoln SouthwestLincoln Southwest5,000 Meters Varsity12029:29.009
Sep 30WCA Home Meet 4Sep 30 · 5,000 Meters Varsity · Place 6 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity623:29.57 PB10
Sep 25Lincoln North Star InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 135 · Lincoln SouthwestLincoln Southwest5,000 Meters Junior Varsity13529:47.409
Sep 25DA Home Meet 4Sep 25 · 5,000 Meters Varsity · Place 5 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity523:26.21 PB10
Sep 18Harold Scott InvitationalSep 18 · 5,000 Meters Open Section 1 · Place 203 · Lincoln SouthwestLincoln Southwest5,000 Meters Open Section 120328:48.709
Sep 12Fremont InviteSep 12 · 5,000 Meters Junior Varsity · Place 135 · Lincoln SouthwestLincoln Southwest5,000 Meters Junior Varsity13530:20.46 PB9
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 10 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity1025:42.64 PB10
Sep 4DA Home Meet 1Sep 4 · 5,000 Meters Varsity · Place 10 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity1024:03.610
Aug 30LSW Time TrialAug 30 · 5,000 Meters Varsity · Lincoln SouthwestLincoln Southwest5,000 Meters Varsity0—9
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 8 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity825:16.310
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 8 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity825:16.310

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 82 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity8224:11.649
Oct 8City County ChampionshipsOct 8 · 5,000 Meters Varsity A · Place 41 · Trinity School of DurhamTrinity School of Durham5,000 Meters Varsity A4124:29.49
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Open (SATURDAY) · Place 166 · Trinity School of DurhamTrinity School of Durham5,000 Meters Open (SATURDAY)16627:23.359