Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCannon School 10/3 XC Meet · Oct 310:27.51Cannon School 10/3 XC MeetOctober 3, 2023
3,000 Meters · McAlpine Creek ParkGCMSAA Conference Championship 10/17 · Oct 1710:23.60GCMSAA Conference Championship 10/17October 17, 2023
5,000 Meters · Cannon SchoolCISAA Cannon Meet · Sep 2918:45CISAA Cannon MeetSeptember 29, 2026
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2718:11.16GCXISeptember 27, 2025
5,000 Meters · McAlpine Creek ParkCISAA Pancake PD-Latin Host · Oct 1317:10.39CISAA Pancake PD-Latin HostOctober 13, 2026
5,000 Meters · Tryon InternationalTryon International Equestrian Center XC #1 · Sep 618:07Tryon International Equestrian Center XC #1September 6, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 2517:30.66NCISAA 4A State ChampionshipsOctober 25, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 43 · Charlotte LatinCharlotte Latin5,000 Meters Varsity4317:30.6411
Oct 13CISAA Pancake PD-Latin HostOct 13 · 5,000 Meters New Division · Place 13 · Charlotte LatinCharlotte Latin5,000 Meters New Division1317:10.39 PB11
Sep 29CISAA Cannon MeetSep 29 · 5,000 Meters New Division · Place 2 · Charlotte LatinCharlotte Latin5,000 Meters New Division218:45 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 63 · Charlotte LatinCharlotte Latin5,000 Meters Varsity Invitational (SATURDAY)6317:45.5Unofficial11
Sep 15GCMSAA #3 - CISAA #3 Latin HostSep 15 · 5,000 Meters HS Boys · Place 1 · Charlotte LatinCharlotte Latin5,000 Meters HS Boys118:08.3111
Sep 15CISAA #3 Latin HostSep 15 · 5,000 Meters Varsity Boys · Place 1 · Charlotte LatinCharlotte Latin5,000 Meters Varsity Boys118:08.3111
Sep 8CISAA #2 Christian HostSep 8 · 5,000 Meters HS Varsity Boys · Place 6 · Charlotte LatinCharlotte Latin5,000 Meters HS Varsity Boys618:17.8811

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27GCXISep 27 · 5,000 Meters HS Dev · Place 5 · Charlotte LatinCharlotte Latin5,000 Meters HS Dev518:11.16 PB10
Sep 6Tryon International Equestrian Center XC #1Sep 6 · 5,000 Meters HS Championship-Boys · Place 9 · Charlotte LatinCharlotte Latin5,000 Meters HS Championship-Boys918:07 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 50 · Charlotte LatinCharlotte Latin5,000 Meters Varsity5017:30.66 PB9
Oct 15CISAA/GCMSAA ChampionshipsOct 15 · 5,000 Meters Varsity · Place 23 · Charlotte LatinCharlotte Latin5,000 Meters Varsity2317:27.399
Oct 1CISAA InvitationalOct 1 · 5,000 Meters Varsity · Place 27 · Charlotte LatinCharlotte Latin5,000 Meters Varsity2718:04.619
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Championship (SATURDAY) · Place 124 · Charlotte LatinCharlotte Latin5,000 Meters Varsity Championship (SATURDAY)12417:55.859
Sep 17CISAA/GCMSAA Meet #4Sep 17 · 5,000 Meters Varsity · Place 17 · Charlotte LatinCharlotte Latin5,000 Meters Varsity1720:41.249
Sep 3CISAA/GCMSAA Meet #2Sep 3 · 5,000 Meters Varsity · Place 4 · Charlotte LatinCharlotte Latin5,000 Meters Varsity420:16.509

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17GCMSAA Conference Championship 10/17Oct 17 · 3,000 Meters Middle School · Place 4 · Charlotte LatinCharlotte Latin3,000 Meters Middle School410:23.60 PB8
Oct 3Cannon School 10/3 XC MeetOct 3 · 3,000 Meters Middle School Boys · Place 3 · Charlotte LatinCharlotte Latin3,000 Meters Middle School Boys310:27.51 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18GCMSAA ChampionshipsOct 18 · 3,000 Meters Middle School · Place 9 · Charlotte LatinCharlotte Latin3,000 Meters Middle School911:20.77
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 20 · Charlotte LatinCharlotte Latin3,000 Meters Middle School Invitational (FRIDAY)2011:40.247
Sep 13GCMSAA McAlpine Meet #3Sep 13 · 3,000 Meters Middle School · Place 3 · Charlotte LatinCharlotte Latin3,000 Meters Middle School311:46.607
Sep 6The Middle School ShowdownSep 6 · 3,000 Meters Middle School · Place 12 · Charlotte LatinCharlotte Latin3,000 Meters Middle School1212:06.757
Aug 30GCMSAA McAlpine Meet #1Aug 30 · 3,000 Meters Middle School · Place 5 · Charlotte LatinCharlotte Latin3,000 Meters Middle School512:19.287