Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · A.C. Reynolds High SchoolRocket Chase Race · Aug 2713:37.1Rocket Chase RaceAugust 27, 2025
3,000 Meters · Jackson ParkWNC CC Carnival · Aug 2921:54.74WNC CC CarnivalAugust 29, 2026
5,000 Meters · Asheville Christian AcademyACA Home Meet · Sep 3020:57.01ACA Home MeetSeptember 30, 2026
5,000 Meters · Asheville School Asheville School Hilly Fun · Sep 2321:05.7Asheville School Hilly FunSeptember 23, 2026
5,000 Meters · Christ SchoolChrist School Senior Night Home Meet · Oct 720:29.03Christ School Senior Night Home MeetOctober 7, 2026
5,000 Meters · Christ SchoolChrist School Senior Night Home Meet · Oct 720:50.65Christ School Senior Night Home MeetOctober 7, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2420:21.13NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3022:25.4Eye Opener XC HSAugust 30, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 99 · Asheville Christian Academy5,000 Meters Varsity9920:23.0112
Oct 7Christ School Senior Night Home MeetOct 7 · 5,000 Meters Varsity Boys 5K · Place 38 · Asheville Christian Academy5,000 Meters Varsity Boys 5K3820:29.03 PB12
Sep 30ACA Home MeetSep 30 · 5,000 Meters HS Boys 5K · Place 26 · Asheville Christian Academy5,000 Meters HS Boys 5K2620:57.01 PB12
Sep 23Asheville School Hilly FunSep 23 · 5,000 Meters New Division · Place 24 · Asheville Christian Academy5,000 Meters New Division2421:05.7 PB12
Aug 29WNC CC CarnivalAug 29 · 3,000 Meters New Division One · Place 58 · Asheville Christian Academy3,000 Meters New Division One5821:54.74 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 111 · Asheville Christian Academy5,000 Meters Varsity11120:21.13 PB11
Oct 15CAA XC ChampionshipsOct 15 · 5,000 Meters Varsity Boys · Place 35 · Asheville Christian Academy5,000 Meters Varsity Boys3520:48.4111
Oct 7Christ School Senior Night Home MeetOct 7 · 5,000 Meters Varsity Boys · Place 40 · Asheville Christian Academy5,000 Meters Varsity Boys4020:50.65 PB11
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters Championship · Place 383 · Asheville Christian Academy5,000 Meters Championship38322:25.4 PB11
Aug 27Rocket Chase RaceAug 27 · 3,000 Meters Varsity · Place 68 · Asheville Christian Academy3,000 Meters Varsity6813:37.1 PB11
Aug 23WNC Cross Country CarnivalAug 23 · 5,000 Meters Championship · Place 134 · Asheville Christian Academy5,000 Meters Championship13423:21.78Unofficial11