Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Carolina Friends SchoolCarolina Friends HS XC Invite · Sep 2525:51.76Carolina Friends HS XC InviteSeptember 25, 2026
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 825:56.2Cary Academy Cross Country Senior NightOctober 8, 2026
5,000 Meters · Durham Academy Upper SchoolDA Home Meet 4 · Sep 2924:29.67DA Home Meet 4September 29, 2026
5,000 Meters · Durham Academy XC CourseDA Home Meet 4 · Sep 2527:36.69DA Home Meet 4September 25, 2025
5,000 Meters · Forsyth Country Day SchoolFCDS Home Meet #2 9/13/24 · Sep 1334:24.91FCDS Home Meet #2 9/13/24September 13, 2024
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3024:13.47NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Trinity Academy of RaleighTA Varsity XC Meet #2 · Sep 1525:41.0TA Varsity XC Meet #2September 15, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 1 · Aug 2526:43.92WCA Home Meet 1August 25, 2026
5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Classic · Aug 1525:49.78Pace Yourself Early Bird ClassicAugust 15, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 225:50.58Great 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

9 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 78 · Trinity School of Durham5,000 Meters Varsity7824:13.47 PB11
Oct 23CCC Championship MeetOct 23 · 5,000 Meters Varsity · Place 22 · Trinity School of Durham5,000 Meters Varsity2224:47.411
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 13 · Trinity School of Durham5,000 Meters Varsity1325:56.2 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red-White Invitational · Place 256 · Trinity School of Durham5,000 Meters Red-White Invitational25625:50.58 PB11
Sep 29DA Home Meet 4Sep 29 · 5,000 Meters Varsity · Place 16 · Trinity School of Durham5,000 Meters Varsity1624:29.67 PB11
Sep 25Carolina Friends HS XC InviteSep 25 · 5,000 Meters Varsity · Place 4 · Trinity School of Durham5,000 Meters Varsity425:51.76 PB11
Sep 15TA Varsity XC Meet #2Sep 15 · 5,000 Meters Varsity · Place 9 · Trinity School of Durham5,000 Meters Varsity925:41.0 PB11
Aug 25WCA Home Meet 1Aug 25 · 5,000 Meters Varsity · Place 14 · Trinity School of Durham5,000 Meters Varsity1426:43.92 PB11
Aug 15Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 126 · Trinity School of Durham5,000 Meters High School12625:49.78 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 37 · Trinity School of Durham5,000 Meters Varsity3727:11.710
Oct 8Durham City-County ChampionshipOct 8 · 5,000 Meters Varsity · Place 51 · Trinity School of Durham5,000 Meters Varsity5126:26.2Unofficial10
Sep 30WCA Home Meet 4Sep 30 · 5,000 Meters Varsity · Place 14 · Trinity School of Durham5,000 Meters Varsity1427:25.5310
Sep 25DA Home Meet 4Sep 25 · 5,000 Meters Varsity · Place 17 · Trinity School of Durham5,000 Meters Varsity1727:36.69 PB10
Sep 4DA Home Meet 1Sep 4 · 5,000 Meters Varsity · Place 36 · Trinity School of Durham5,000 Meters Varsity3629:27.010
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 30 · Trinity School of Durham5,000 Meters Varsity3031:27.710
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 30 · Trinity School of Durham5,000 Meters Varsity3031:27.710

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14RAAC XC CHAMPIONSHIP 2024Oct 14 · 5,000 Meters Varsity · Place 36 · Trinity School of Durham5,000 Meters Varsity3631:44.049
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Open (SATURDAY) · Place 399 · Trinity School of Durham5,000 Meters Open (SATURDAY)39935:20.729
Sep 13FCDS Home Meet #2 9/13/24Sep 13 · 5,000 Meters Varsity · Place 29 · Trinity School of Durham5,000 Meters Varsity2934:24.91 PB9
Aug 29DA Home Meet 1Aug 29 · 3,000 Meters Varsity · Place 53 · Trinity School of Durham3,000 Meters Varsity5319:56.99