Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCISAA/GCMSAA Meet #5 · Sep 2412:30.98CISAA/GCMSAA Meet #5September 24, 2024
3,000 Meters · Cuthbertson Middle SchoolThe PR XC Carnival · Oct 513:26.51The PR XC CarnivalOctober 5, 2024
3,000 Meters · Marvin Ridge MSMarvin Ridge Mavericks 1st Annual Middle School Runfest · Sep 1413:27.43Marvin Ridge Mavericks 1st Annual Middle School RunfestSeptember 14, 2024
3,000 Meters · McAlpine Creek ParkCISAA/GCMSAA Championships · Oct 1512:39.65CISAA/GCMSAA ChampionshipsOctober 15, 2024
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 618:26.5NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 718:04.74Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 519:30.4Pfeiffer XC InvitationalSeptember 5, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1818:00.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 6A · Place 85 · Charlotte CatholicCharlotte Catholic5,000 Meters 6A8518:26.5 PB10
Oct 31NCHSAA 6A West RegionalOct 31 · 5,000 Meters Varsity · Place 49 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity4918:37.6710
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 66 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity6618:04.74 PB10
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 61 · Charlotte CatholicCharlotte Catholic5,000 Meters Invitational6118:00.0 PB10
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 154 · Charlotte CatholicCharlotte Catholic5,000 Meters Invitational15419:02.4310
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Invitational · Place 30 · Charlotte CatholicCharlotte Catholic5,000 Meters HS Invitational3019:30.4 PB10
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 33 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity 13318:21.6210

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Union County XC ChampionshipsOct 8 · 5,000 Meters Championship · Place 129 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship12920:42.6FR
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Championship · Place 187 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship18721:44.39
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Freshman Sophomore · Place 393 · Charlotte CaCharlotte Ca5,000 Meters Freshman Sophomore39323:32.89
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 195 · Charlotte CatholicCharlotte Catholic5,000 Meters Junior Varsity19523:33.72—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 195 · Charlotte CatholicCharlotte Catholic5,000 Meters Junior Varsity19523:33.729

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15CISAA/GCMSAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 35 · Holy TrinityHoly Trinity3,000 Meters Middle School3512:39.65 PB8
Oct 5The PR XC CarnivalOct 5 · 3,000 Meters Championship (top 10) · Place 35 · Holy TrinityHoly Trinity3,000 Meters Championship (top 10)3513:26.51 PB8
Sep 24CISAA/GCMSAA Meet #5Sep 24 · 3,000 Meters Middle School · Place 20 · Holy TrinityHoly Trinity3,000 Meters Middle School2012:30.98 PB8
Sep 17CISAA/GCMSAA Meet #4Sep 17 · 3,000 Meters Middle School · Place 16 · Holy TrinityHoly Trinity3,000 Meters Middle School1612:53.658
Sep 14Marvin Ridge Mavericks 1st Annual Middle School RunfestSep 14 · 3,000 Meters Varsity (Championship) Boys · Place 43 · Holy TrinityHoly Trinity3,000 Meters Varsity (Championship) Boys4313:27.43 PB8
Sep 10CISAA/GCMSAA Meet #3Sep 10 · 3,000 Meters Middle School · Place 26 · Holy TrinityHoly Trinity3,000 Meters Middle School2613:00.82Unofficial8
Sep 3CISAA/GCMSAA Meet #2Sep 3 · 3,000 Meters Middle School · Place 56 · Holy TrinityHoly Trinity3,000 Meters Middle School5614:18.668
Aug 27CISAA/GCMSAA Meet #1Aug 27 · 3,000 Meters Middle School · Place 24 · Holy TrinityHoly Trinity3,000 Meters Middle School2413:29.938

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17GCMSAA Conference Championship 10/17Oct 17 · 3,000 Meters Middle School · Place 46 · Holy TrinityHoly Trinity3,000 Meters Middle School4613:11.287
Oct 3Cannon School 10/3 XC MeetOct 3 · 3,000 Meters Middle School Boys · Place 33 · Holy TrinityHoly Trinity3,000 Meters Middle School Boys3312:47.817
Sep 26GCMSAA MeetSep 26 · 3,000 Meters Middle School · Place 39 · Holy TrinityHoly Trinity3,000 Meters Middle School3913:36.027
Sep 19GCMSAA 9/19 Meet Sep 19 · 3,000 Meters Varsity · Place 41 · Holy TrinityHoly Trinity3,000 Meters Varsity4114:19.17
Sep 5The Middle School Showdown 2023!Sep 5 · 3,000 Meters Middle School · Place 64 · Holy TrinityHoly Trinity3,000 Meters Middle School6415:04.277