Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCISAA/GCMSAA XC Meet #5 - Cannon School · Oct 515:47.28CISAA/GCMSAA XC Meet #5 - Cannon SchoolOctober 5, 2021
3,000 Meters · Cuthbertson Middle SchoolCuthbertson Invitational · Sep 916:05.52Cuthbertson InvitationalSeptember 9, 2021
3,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #4 McAlpine Creek · Sep 2814:40.22CSIAA/GCMSAA Meet #4 McAlpine CreekSeptember 28, 2021
3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2816:41.2Carolinas KickoffAugust 28, 2021
3,000 Meters · Weddington MSWMS XC meet Oct 2nd · Oct 215:57.3WMS XC meet Oct 2ndOctober 2, 2021
5,000 Meters · Fisher Farm ParkHough Invite · Sep 3026:21.4Hough InviteSeptember 30, 2023
5,000 Meters · mcalpineWendys Invite · Oct 725:24.30Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek ParkSouthwestern 4A XC Championship · Oct 1623:43.61Southwestern 4A XC ChampionshipOctober 16, 2024
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 1324:53.9Pfeiffer XC InviteSeptember 13, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Championship · Place 227 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship22724:53.9 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Southwestern 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 70 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity7023:43.61 PB11
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 258 · Charlotte CaCharlotte Ca5,000 Meters Junior Varsity25824:27.8111
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 258 · Charlotte CatholicCharlotte Catholic5,000 Meters Junior Varsity25824:27.8111

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7Wendys InviteOct 7 · 5,000 Meters FR/SO Junior Varsity · Place 375 · Charlotte CatholicCharlotte Catholic5,000 Meters FR/SO Junior Varsity37525:24.30 PB10
Sep 30Hough InviteSep 30 · 5,000 Meters Developmental · Place 47 · Charlotte CatholicCharlotte Catholic5,000 Meters Developmental4726:21.4 PB10
Sep 8Friday Night Lights FestivalSep 8 · 2 Miles Varsity · Place 82 · M10 Charlotte CatholicM10 Charlotte Catholic2 Miles Varsity8217:10.5—
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 262 · Charlotte CatholicCharlotte Catholic5,000 Meters Junior Varsity26228:10.1610
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 262 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity26228:10.1610

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3CCS McAlpine InvitationalOct 3 · 5,000 Meters Varsity · Place 46 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity4625:31.5Unofficial9
Aug 27Providence InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 344 · Charlotte CaCharlotte Ca5,000 Meters Junior Varsity34427:41.399

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 3,000 Meters Middles School · Place 70 · Holy TrinityHoly Trinity3,000 Meters Middles School7015:48.168
Oct 5CISAA/GCMSAA XC Meet #5 - Cannon SchoolOct 5 · 3,000 Meters Middle School · Place 74 · Holy TrinityHoly Trinity3,000 Meters Middle School7415:47.28 PB8
Oct 2WMS XC meet Oct 2ndOct 2 · 3,000 Meters Boys 3K · Place 87 · Holy TrinityHoly Trinity3,000 Meters Boys 3K8715:57.3 PB8
Sep 28CSIAA/GCMSAA Meet #4 McAlpine CreekSep 28 · 3,000 Meters Middles School · Place 48 · Holy TrinityHoly Trinity3,000 Meters Middles School4814:40.22 PB8
Sep 9Cuthbertson InvitationalSep 9 · 3,000 Meters Boys Championship · Place 72 · Holy TrinityHoly Trinity3,000 Meters Boys Championship7216:05.52 PB8
Sep 7CISAA/GCMSAA Meet #2 McAlpine CreekSep 7 · 3,000 Meters Middle School · Place 35 · Holy TrinityHoly Trinity3,000 Meters Middle School3517:38.928
Aug 31CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 3,000 Meters Middles School · Place 71 · Holy TrinityHoly Trinity3,000 Meters Middles School7117:20.608
Aug 28Carolinas KickoffAug 28 · 3,000 Meters 8th Grade · Place 38 · Holy TrinityHoly Trinity3,000 Meters 8th Grade3816:41.2 PB8