Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Asheville Christian AcademyCAA Conference Championships · Oct 2120:22.27CAA Conference ChampionshipsOctober 21, 2026
5,000 Meters · Asheville School Asheville School Hilly Fun · Sep 2319:51.9Asheville School Hilly FunSeptember 23, 2026
5,000 Meters · Christ SchoolChrist School Senior Night Home Meet · Oct 721:01.03Christ School Senior Night Home MeetOctober 7, 2026
5,000 Meters · Christ SchoolChrist School Senior Night Home Meet · Oct 722:09.70Christ School Senior Night Home MeetOctober 7, 2025
5,000 Meters · Jackson ParkWNC CC Carnival · Aug 2920:03.89WNC CC CarnivalAugust 29, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 2A Cross Country Championships · Oct 3020:25.66NCISAA 2A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Tryon InternationalTryon International Equestrian Center XC #1 · Sep 625:06Tryon International Equestrian Center XC #1September 6, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30NCISAA 2A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 39 · Carolina Day5,000 Meters Varsity3920:25.66 PB11
Oct 21CAA Conference ChampionshipsOct 21 · 5,000 Meters Varsity Boys 5K · Place 25 · Carolina Day5,000 Meters Varsity Boys 5K2520:22.27 PB11
Oct 7Christ School Senior Night Home MeetOct 7 · 5,000 Meters Varsity Boys 5K · Place 40 · Carolina Day5,000 Meters Varsity Boys 5K4021:01.03 PB11
Sep 30ACA Home MeetSep 30 · 5,000 Meters HS Boys 5K · Place 24 · Carolina Day5,000 Meters HS Boys 5K2420:42.7811
Sep 23Asheville School Hilly FunSep 23 · 5,000 Meters New Division · Place 14 · Carolina Day5,000 Meters New Division1419:51.9 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 322 · Carolina Day5,000 Meters Varsity Invitational (SATURDAY)32220:36.7Unofficial11
Aug 29WNC CC CarnivalAug 29 · 5,000 Meters Junior Varsity · Place 52 · Carolina Day5,000 Meters Junior Varsity5220:03.89 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 152 · Carolina Day5,000 Meters Varsity15222:03.1310
Oct 15CAA XC ChampionshipsOct 15 · 5,000 Meters Varsity Boys · Place 42 · Carolina Day5,000 Meters Varsity Boys4222:20.9910
Oct 7Christ School Senior Night Home MeetOct 7 · 5,000 Meters Varsity Boys · Place 50 · Carolina Day5,000 Meters Varsity Boys5022:09.70 PB10
Sep 6Tryon International Equestrian Center XC #1Sep 6 · 5,000 Meters HS Championship-Boys · Place 43 · Carolina Day5,000 Meters HS Championship-Boys4325:06 PB10
Aug 23WNC Cross Country CarnivalAug 23 · 5,000 Meters Invitational · Place 83 · Carolina Day5,000 Meters Invitational8322:03.80Unofficial10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 344 · Carolina Day5,000 Meters Varsity Invitational (SATURDAY)34421:59.629

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18CAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 36 · Carolina Day5,000 Meters Varsity3621:09.438
Oct 4Caa at asheville school Oct 4 · 5,000 Meters Varsity · Place 21 · Carolina Day5,000 Meters Varsity2122:298