Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · A.C. Reynolds High SchoolRocket Chase Race · Aug 2712:39.1Rocket Chase RaceAugust 27, 2025
3,000 Meters · Jackson ParkWNC CC Carnival · Aug 2920:08.39WNC CC CarnivalAugust 29, 2026
5,000 Meters · Asheville Christian AcademyACA Home Meet · Sep 3018:55.44ACA Home MeetSeptember 30, 2026
5,000 Meters · Asheville School Asheville School Hilly Fun · Sep 2319:14.3Asheville School Hilly FunSeptember 23, 2026
5,000 Meters · Christ SchoolChrist School Senior Night Home Meet · Oct 717:53.24Christ School Senior Night Home MeetOctober 7, 2026
5,000 Meters · Christ SchoolChrist School Senior Night Home Meet · Oct 720:35.78Christ School Senior Night Home MeetOctober 7, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3018:59.28NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3022:17.8Eye Opener XC HSAugust 30, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 63 · Asheville Christian Academy5,000 Meters Varsity6318:59.28 PB11
Oct 21CAA Conference ChampionshipsOct 21 · 5,000 Meters Varsity Boys 5K · Place 18 · Asheville Christian Academy5,000 Meters Varsity Boys 5K1819:13.0911
Oct 7Christ School Senior Night Home MeetOct 7 · 5,000 Meters Varsity Boys 5K · Place 15 · Asheville Christian Academy5,000 Meters Varsity Boys 5K1517:53.24 PB11
Sep 30ACA Home MeetSep 30 · 5,000 Meters HS Boys 5K · Place 4 · Asheville Christian Academy5,000 Meters HS Boys 5K418:55.44 PB11
Sep 23Asheville School Hilly FunSep 23 · 5,000 Meters New Division · Place 11 · Asheville Christian Academy5,000 Meters New Division1119:14.3 PB11
Aug 29WNC CC CarnivalAug 29 · 3,000 Meters New Division One · Place 15 · Asheville Christian Academy3,000 Meters New Division One1520:08.39 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 107 · Asheville Christian Academy5,000 Meters Varsity10720:14.1710
Oct 15CAA XC ChampionshipsOct 15 · 5,000 Meters Varsity Boys · Place 28 · Asheville Christian Academy5,000 Meters Varsity Boys2819:58.0710
Oct 7Christ School Senior Night Home MeetOct 7 · 5,000 Meters Varsity Boys · Place 36 · Asheville Christian Academy5,000 Meters Varsity Boys3620:35.78 PB10
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters Championship · Place 375 · Asheville Christian Academy5,000 Meters Championship37522:17.8 PB10
Aug 27Rocket Chase RaceAug 27 · 3,000 Meters Varsity · Place 55 · Asheville Christian Academy3,000 Meters Varsity5512:39.1 PB10
Aug 23WNC Cross Country CarnivalAug 23 · 5,000 Meters Individual · Place 61 · Asheville Christian Academy5,000 Meters Individual6122:48.92Unofficial10