Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bond ParkRAAC Championship · Oct 1346:06RAAC Championship October 13, 2025
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 837:08.0Cary Academy Cross Country Senior NightOctober 8, 2025
5,000 Meters · Harris Lake County ParkThales Apex vs. RAAC · Sep 1138:12Thales Apex vs. RAACSeptember 11, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2436:36.83NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Owen's ParkOwen's Park Season Opener · Aug 2540:52Owen's Park Season OpenerAugust 25, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 150 · Thales Academy Rolesville5,000 Meters Varsity15036:36.83 PB10
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 27 · Thales Academy Rolesville5,000 Meters Varsity2746:06 PB10
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 45 · Thales Academy Rolesville5,000 Meters Varsity4537:08.0 PB10
Sep 11Thales Apex vs. RAACSep 11 · 5,000 Meters Varsity · Place 22 · Thales Academy Rolesville5,000 Meters Varsity2238:12 PB10
Aug 25Owen's Park Season OpenerAug 25 · 5,000 Meters Varsity · Place 21 · Thales Academy Rolesville5,000 Meters Varsity2140:52 PB10
Aug 14Thales Apex vs. Thales Hollys Springs, Thales Cary, and Thales RolesvilleAug 14 · 5,000 Meters Varsity · Place 16 · Thales Academy Rolesville5,000 Meters Varsity1645:0010