Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCISAA/GCMSAA XC Meet #5 - Cannon School · Oct 512:11.95CISAA/GCMSAA XC Meet #5 - Cannon SchoolOctober 5, 2021
3,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 1212:24.41CSIAA/GCMSAA Meet #6 McAlpine CreekOctober 12, 2021
3,000 Meters · McAlpine Creek ParkGCMSAA Championships · Oct 1812:50.2GCMSAA ChampionshipsOctober 18, 2022
3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2813:07.2Carolinas KickoffAugust 28, 2021
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 6A West Regional · Oct 3119:57.49NCHSAA 6A West RegionalOctober 31, 2026
5,000 Meters · McAlpine Creek ParkSouthwestern 4A XC Championship · Oct 1619:24.46Southwestern 4A XC ChampionshipOctober 16, 2024
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 1319:34.8Pfeiffer XC InviteSeptember 13, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NCHSAA 6A West RegionalOct 31 · 5,000 Meters Varsity · Place 12 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity1219:57.49 PB12
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 17 · Charlotte CatholicCharlotte Catholic5,000 Meters Invitational1720:12.1512
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Invitational · Place 2 · Charlotte CatholicCharlotte Catholic5,000 Meters HS Invitational221:26.612
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 2 · Place 6 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity 2620:32.1512

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Championship · Place 3 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship319:34.8 PB11
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 8 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity820:19.89—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Invitational · Place 8 · Charlotte CatholicCharlotte Catholic5,000 Meters Invitational820:19.8911

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Southwestern 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 3 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity319:24.46 PB10
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 44 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship4419:18.010
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 82 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship8220:20.210
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Championship · Place 25 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship2519:55.1510

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 116 · Charlotte CatholicCharlotte Catholic5,000 Meters 4A11621:04.409
Oct 28NCHSAA 4A West RegionalOct 28 · 5,000 Meters Varsity · Place 21 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity2120:59.209
Oct 14NC Runners Elite InviteOct 14 · 5,000 Meters Championship · Place 23 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship2321:13.689
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 2 · Charlotte CatholicCharlotte Catholic5,000 Meters Junior Varsity221:54.489
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 2 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity221:54.489

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18GCMSAA ChampionshipsOct 18 · 3,000 Meters Middle School · Place 8 · Holy TrinityHoly Trinity3,000 Meters Middle School812:50.2 PB8
Sep 6The Middle School ShowdownSep 6 · 3,000 Meters Junior Varsity · Place 1 · Holy TrinityHoly Trinity3,000 Meters Junior Varsity113:05.608
Aug 30GCMSAA McAlpine Meet #1Aug 30 · 3,000 Meters Middle School · Place 7 · Holy TrinityHoly Trinity3,000 Meters Middle School713:39.298

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 12CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 3,000 Meters Middle School · Place 7 · Holy TrinityHoly Trinity3,000 Meters Middle School712:24.41 PB7
Oct 5CISAA/GCMSAA XC Meet #5 - Cannon SchoolOct 5 · 3,000 Meters Middle School · Place 7 · Holy TrinityHoly Trinity3,000 Meters Middle School712:11.95 PB7
Oct 2WMS XC meet Oct 2ndOct 2 · 3,000 Meters Girls 3K · Holy TrinityHoly Trinity3,000 Meters Girls 3K0—7
Sep 28CSIAA/GCMSAA Meet #4 McAlpine CreekSep 28 · 3,000 Meters Middle School · Place 5 · Holy TrinityHoly Trinity3,000 Meters Middle School512:25.737
Sep 17Hare & Hounds XC Invitational (at McAlpine Park)Sep 17 · 3,000 Meters Middle School Championship · Place 19 · MS_Holy TrinityMS_Holy Trinity3,000 Meters Middle School Championship1912:51.0—
Sep 9Cuthbertson InvitationalSep 9 · 3,000 Meters Girls Championship · Holy TrinityHoly Trinity3,000 Meters Girls Championship0DNF7
Sep 7CISAA/GCMSAA Meet #2 McAlpine CreekSep 7 · 3,000 Meters Middle School · Place 3 · Holy TrinityHoly Trinity3,000 Meters Middle School312:52.637
Aug 31CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 3,000 Meters Middle School · Place 6 · Holy TrinityHoly Trinity3,000 Meters Middle School612:56.537
Aug 28Carolinas KickoffAug 28 · 3,000 Meters 7th Grade · Place 1 · Holy TrinityHoly Trinity3,000 Meters 7th Grade113:07.2 PB7