Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cannon SchoolCannon School CISAA & MS 9/5 Meet · Sep 519:49.2Cannon School CISAA & MS 9/5 MeetSeptember 5, 2023
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2716:46.19GCXISeptember 27, 2025
5,000 Meters · Jackson ParkWNC CC Carnival · Aug 2916:36.06WNC CC CarnivalAugust 29, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 2416:38.54NCISAA 4A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3016:53.7Eye Opener XC HSAugust 30, 2025
5,000 Meters · Tryon InternationalTryon International Equestrian Center XC #1 · Sep 617:55Tryon International Equestrian Center XC #1September 6, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 2717:27.71NCISAA 4A State ChampionshipsOctober 27, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red Invitational · Place 172 · Charlotte Latin5,000 Meters Red Invitational17218:18.4112
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 39 · Charlotte Latin5,000 Meters Varsity Championship (SATURDAY)3916:39.6Unofficial12
Sep 8CISAA #2 Christian HostSep 8 · 5,000 Meters HS Varsity Boys · Place 25 · Charlotte Latin5,000 Meters HS Varsity Boys2521:03.3712
Aug 29WNC CC CarnivalAug 29 · 5,000 Meters Varsity · Place 9 · Charlotte Latin5,000 Meters Varsity916:36.06 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 32 · Charlotte Latin5,000 Meters Varsity3216:38.54 PB11
Sep 27GCXISep 27 · 5,000 Meters HS Invite · Place 4 · Charlotte Latin5,000 Meters HS Invite416:46.19 PB11
Sep 6Tryon International Equestrian Center XC #1Sep 6 · 5,000 Meters HS Championship-Boys · Place 1 · Charlotte Latin5,000 Meters HS Championship-Boys117:55 PB11
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters International · Place 71 · Charlotte Latin5,000 Meters International7116:53.7 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 53 · Charlotte Latin5,000 Meters Varsity5317:34.3510
Oct 15CISAA/GCMSAA ChampionshipsOct 15 · 5,000 Meters Varsity · Place 25 · Charlotte Latin5,000 Meters Varsity2517:38.5710
Oct 1CISAA InvitationalOct 1 · 5,000 Meters Varsity · Place 14 · Charlotte Latin5,000 Meters Varsity1417:15.8610

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 29 · Charlotte Latin5,000 Meters Varsity2917:27.71 PB9
Oct 17CISAA Conference Championship 10/17Oct 17 · 5,000 Meters Varsity · Place 26 · Charlotte Latin5,000 Meters Varsity2617:36.099
Sep 5Cannon School CISAA & MS 9/5 MeetSep 5 · 5,000 Meters Varsity Boys · Place 2 · Charlotte Latin5,000 Meters Varsity Boys219:49.2 PB9