Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · South Caldwell High SchoolNW 3A/4A Conference Triple Threat · Aug 136:03.61NW 3A/4A Conference Triple ThreatAugust 13, 2024
1.5 Miles · South Caldwell High SchoolNW 3A/4A Conference Triple Threat · Aug 139:20.83NW 3A/4A Conference Triple ThreatAugust 13, 2024
5,000 Meters · Bunker Hill High SchoolCVAC XC @ Bunker Hill · Sep 1122:42.31CVAC XC @ Bunker HillSeptember 11, 2023
5,000 Meters · Hagan-Stone ParkNCISAA 2A State Championships · Oct 2824:36.19NCISAA 2A State ChampionshipsOctober 28, 2022
5,000 Meters · Ivey Redmon Sports ComplexNorthwest XC Invitational · Aug 2820:41.12Northwest XC InvitationalAugust 28, 2025
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 919:06.5Royals ChallengeOctober 9, 2026
5,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 420:08.7USC Upstate Eye Opener InvitationalSeptember 4, 2026
5,000 Meters · Murrays Mill RoadCatawba County Championship · Oct 220:29.73Catawba County ChampionshipOctober 2, 2024
5,000 Meters · Riverbend ParkFAC Conference Meet (University Christian) · Aug 2929:52.5FAC Conference Meet (University Christian)August 29, 2022
5,000 Meters · Riverbend Park Meadows CourseHCA XC Invitational (FAC Conference Meet #3) · Sep 2628:12HCA XC Invitational (FAC Conference Meet #3)September 26, 2022
5,000 Meters · Shining Hope FarmsUniversity Christian HS Home meet · Sep 522:09.80University Christian HS Home meetSeptember 5, 2024
5,000 Meters · Statesville Christian SchoolFAC Conference Meet #2 (Statesville Christian) · Sep 1326:21FAC Conference Meet #2 (Statesville Christian)September 13, 2022
5,000 Meters · Tryon InternationalSouthern Conference XC Championship · Oct 3119:16.60Southern Conference XC ChampionshipOctober 31, 2026
5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 2518:51.68NCISAA 2A State ChampionshipsOctober 25, 2024
800 m · South Caldwell High SchoolNW 3A/4A Conference Triple Threat · Aug 132:56.20NW 3A/4A Conference Triple ThreatAugust 13, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Southern Conference XC ChampionshipOct 31 · 5,000 Meters College · Place 56 · WoffordWofford5,000 Meters College5619:16.60 PBFr
Oct 17Upstate InviteOct 17 · 5,000 Meters Varsity · Place 82 · WoffordWofford5,000 Meters Varsity8219:05.0FR-1
Oct 9Royals ChallengeOct 9 · 5,000 Meters Gold · Place 82 · WoffordWofford5,000 Meters Gold8219:06.5 PBFr
Sep 25Tryon Western NC ShowcaseSep 25 · 5,000 Meters Collegiate · Place 27 · WoffordWofford5,000 Meters Collegiate2719:20.6Fr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 5,000 Meters Collegiate · Place 58 · WoffordWofford5,000 Meters Collegiate5820:08.7 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24NCISAA 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 5 · University ChristianUniversity Christian5,000 Meters Varsity519:44.1212
Aug 28Northwest XC InvitationalAug 28 · 5,000 Meters Varsity · Place 5 · University ChristianUniversity Christian5,000 Meters Varsity520:41.12 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25NCISAA 2A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 2 · University ChristianUniversity Christian5,000 Meters Varsity218:51.68 PB11
Oct 14Foothills Athletic Conference XC ChampionshipOct 14 · 5,000 Meters Championship · Place 1 · University ChristianUniversity Christian5,000 Meters Championship119:14.5JR
Oct 9John F. Hall United Way CC InvitationalOct 9 · 5,000 Meters Championship · Place 2 · University CUniversity C5,000 Meters Championship219:40.2411
Oct 2Catawba County ChampionshipOct 2 · 5,000 Meters Varsity · Place 2 · University ChristianUniversity Christian5,000 Meters Varsity220:29.73 PB11
Sep 12Hickory Christian XC InvitationalSep 12 · 5,000 Meters Varsity · Place 1 · University ChristianUniversity Christian5,000 Meters Varsity120:57.35JR
Sep 5University Christian HS Home meetSep 5 · 5,000 Meters Varsity · Place 1 · University ChristianUniversity Christian5,000 Meters Varsity122:09.80 PB11
Aug 13NW 3A/4A Conference Triple ThreatAug 13 · 1.5 Miles 1.5 Miles · Place 1 · University ChristianUniversity Christian1.5 Miles 1.5 Miles19:20.83 PB11
Aug 13NW 3A/4A Conference Triple ThreatAug 13 · 800 Meters 800 m · Place 1 · University ChristianUniversity Christian800 Meters 800 m12:56.20 PB11
Aug 13NW 3A/4A Conference Triple ThreatAug 13 · 1 Miles 1 Mile · Place 1 · University ChristianUniversity Christian1 Miles 1 Mile16:03.61 PB11

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Freshman/Sophomore · Place 8 · NCNC5,000 Meters Freshman/Sophomore819:34.4310
Oct 27NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 3 · University ChristianUniversity Christian5,000 Meters Varsity319:32.8210
Oct 4Catawba County Championship Oct 4 · 5,000 Meters Varsity · Place 2 · University ChristianUniversity Christian5,000 Meters Varsity220:31.36SO
Sep 25Hickory Christian XC Invitational @ Riverbend ParkSep 25 · 5,000 Meters Varsity · Place 2 · University ChristianUniversity Christian5,000 Meters Varsity222:16.5010
Sep 19St. Stephens Home XC MeetSep 19 · 5,000 Meters Varsity · Place 2 · University ChristianUniversity Christian5,000 Meters Varsity220:30.9SO
Sep 11CVAC XC @ Bunker HillSep 11 · 5,000 Meters Varsity · Place 2 · University ChristianUniversity Christian5,000 Meters Varsity222:42.31 PB10
Sep 7University Christian XC @ Shining Hope FarmsSep 7 · 5,000 Meters Varsity · Place 2 · University ChristianUniversity Christian5,000 Meters Varsity223:52.74SO
Aug 26River Run Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 3 · University CUniversity C5,000 Meters Championship321:28.6610
Aug 26River Run Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 3 · University ChristianUniversity Christian5,000 Meters Championship321:28.6610

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28NCISAA 2A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 67 · University ChristianUniversity Christian5,000 Meters Varsity6724:36.19 PB9
Oct 17FAC Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 7 · University ChristianUniversity Christian5,000 Meters Varsity725:22.489
Oct 5Catawba County MeetOct 5 · 5,000 Meters Championship · Place 23 · University ChristianUniversity Christian5,000 Meters Championship2325:23.379
Sep 26HCA XC Invitational (FAC Conference Meet #3)Sep 26 · 5,000 Meters Varsity · Place 8 · University ChristianUniversity Christian5,000 Meters Varsity828:12 PB9
Sep 13FAC Conference Meet #2 (Statesville Christian)Sep 13 · 5,000 Meters Varsity · Place 7 · University ChristianUniversity Christian5,000 Meters Varsity726:21 PB9
Aug 29FAC Conference Meet (University Christian)Aug 29 · 5,000 Meters Varsity · Place 5 · University ChristianUniversity Christian5,000 Meters Varsity529:52.5 PB9