Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCannon School 10/3 XC Meet · Oct 310:51.06Cannon School 10/3 XC MeetOctober 3, 2023
3,000 Meters · Marvin Ridge MSMarvin Ridge Mavericks 1st Annual Middle School Runfest · Sep 1410:53.26Marvin Ridge Mavericks 1st Annual Middle School RunfestSeptember 14, 2024
3,000 Meters · McAlpine Creek ParkGCMSAA Conference Championship 10/17 · Oct 1710:46.52GCMSAA Conference Championship 10/17October 17, 2023
5,000 Meters · Green Hill ParkKnights Crossing · Sep 616:41.8Knights CrossingSeptember 6, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 616:09.0NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 116:43.5NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkNCHSAA 8A West Regional · Oct 3115:56.88NCHSAA 8A West RegionalOctober 31, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 316:21.62Wendy's InvitationalOctober 3, 2026
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2915:41.41Carolinas KickoffAugust 29, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1816:06.0adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 8A · Place 13 · Myers ParkMyers Park5,000 Meters 8A1316:09.0 PB10
Oct 31NCHSAA 8A West RegionalOct 31 · 5,000 Meters Varsity · Place 2 · Myers ParkMyers Park5,000 Meters Varsity215:56.88 PB10
Oct 21Greater Charlotte 7A/8A Athletic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 1 · Myers ParkMyers Park5,000 Meters Varsity116:08.1010
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters White · Place 14 · Myers ParkMyers Park5,000 Meters White1416:21.62 PB10
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 41 · Myers ParkMyers Park5,000 Meters Championship4116:06.0 PB10
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 25 · Myers ParkMyers Park5,000 Meters Championship2516:27.1610
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys' Varsity 5K Championship · Place 2 · Myers ParkMyers Park5,000 Meters Boys' Varsity 5K Championship215:41.41 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 54 · Myers ParkMyers Park5,000 Meters Invite 15416:26.159
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 8A · Place 37 · Myers ParkMyers Park5,000 Meters 8A3716:43.5 PB9
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 37 · Myers ParkMyers Park5,000 Meters Varsity3716:43.539
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 37 · Myers ParkMyers Park5,000 Meters Varsity3716:43.539
Oct 25NCHSAA 8A West RegionalsOct 25 · 5,000 Meters Varsity · Place 5 · Myers ParkMyers Park5,000 Meters Varsity516:11.339
Oct 15GCAC Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 3 · Myers ParkMyers Park5,000 Meters Varsity316:32.49
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 34 · Myers ParkMyers Park5,000 Meters Varsity3416:29.809
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 104 · Myers ParkMyers Park5,000 Meters Championship10416:48.19
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 23 · Myers ParkMyers Park5,000 Meters Varsity Red2316:41.8 PB9
Aug 23Carolinas KickoffAug 23 · 5,000 Meters Championship · Place 24 · Myers ParkMyers Park5,000 Meters Championship2416:46.7FR

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15CISAA/GCMSAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 1 · Holy TrinityHoly Trinity3,000 Meters Middle School110:47.698
Sep 17CISAA/GCMSAA Meet #4Sep 17 · 3,000 Meters Middle School · Place 1 · Holy TrinityHoly Trinity3,000 Meters Middle School110:53.668
Sep 14Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters Varsity (Championship) Boys · Place 3 · Holy TrinityHoly Trinity3,000 Meters Varsity (Championship) Boys310:53.26 PB8
Sep 10CISAA/GCMSAA Meet #3Sep 10 · 3,000 Meters Middle School · Place 1 · Holy TrinityHoly Trinity3,000 Meters Middle School110:51.41Unofficial8
Sep 3CISAA/GCMSAA Meet #2Sep 3 · 3,000 Meters Middle School · Place 1 · Holy TrinityHoly Trinity3,000 Meters Middle School110:51.618
Aug 27CISAA/GCMSAA Meet #1Aug 27 · 3,000 Meters Middle School · Place 1 · Holy TrinityHoly Trinity3,000 Meters Middle School111:00.168

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17GCMSAA Conference Championship 10/17Oct 17 · 3,000 Meters Middle School · Place 5 · Holy TrinityHoly Trinity3,000 Meters Middle School510:46.52 PB7
Oct 6Great American XC Festival, Presented by GarminOct 6 · 3,200 Meters Middle School · Place 12 · Holy TrinityHoly Trinity3,200 Meters Middle School1211:46.27
Oct 3Cannon School 10/3 XC MeetOct 3 · 3,000 Meters Middle School Boys · Place 6 · Holy TrinityHoly Trinity3,000 Meters Middle School Boys610:51.06 PB7
Sep 26GCMSAA MeetSep 26 · 3,000 Meters Middle School · Place 3 · Holy TrinityHoly Trinity3,000 Meters Middle School311:04.857
Sep 19GCMSAA 9/19 Meet Sep 19 · 3,000 Meters Varsity · Place 5 · Holy TrinityHoly Trinity3,000 Meters Varsity511:19.47
Sep 5The Middle School Showdown 2023!Sep 5 · 3,000 Meters Middle School · Place 5 · Holy TrinityHoly Trinity3,000 Meters Middle School511:34.247