Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Hickory Grove Christian North CampusHickory Grove Home Meet · Sep 322:59.12Hickory Grove Home MeetSeptember 3, 2019
3,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 1715:46MAC Cross Country ChampionshipsOctober 17, 2019
3,000 Meters · McGuire Nuclear Station Energy ExploriumSouthlake Christian Academy Meet · Aug 2718:13:37Southlake Christian Academy MeetAugust 27, 2019
3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2814:15.5Carolinas KickoffAugust 28, 2021
3,000 Meters · SouthLake Christian AcademySouthlake Christian Home Meet · Sep 2815:58Southlake Christian Home MeetSeptember 28, 2021
5,000 Meters · Fisher Farms 5000 Meter XC CourseSouthLake Christian hosting Metrolina Conference Meet · Aug 3026:00.8SouthLake Christian hosting Metrolina Conference MeetAugust 30, 2022
5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet 2025 · Sep 221:53.62Gaston Christian Home Meet 2025 September 2, 2025
5,000 Meters · Jackson ParkWNCCC Invitational · Aug 2724:27.08WNCCC InvitationalAugust 27, 2022
5,000 Meters · McAlpine Creek MAC Cross Country Championships · Oct 1719:43.04MAC Cross Country ChampionshipsOctober 17, 2024
5,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 1619:59.87MAC Cross Country ChampionshipsOctober 16, 2023
5,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 1 · Oct 321:10.7Metrolina Christian Meet No. 1October 3, 2023
5,000 Meters · Mullet HallLowcountry Invitational · Sep 2720:58.80Lowcountry InvitationalSeptember 27, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2719:23.61NCISAA 3A State ChampionshipsOctober 27, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13MAC Cross Country ChampionshipsOct 13 · 5,000 Meters Boys' 5K Open · Place 5 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Open520:26.5912
Sep 27Lowcountry InvitationalSep 27 · 5,000 Meters Varsity · Place 156 · Gaston ChristianGaston Christian5,000 Meters Varsity15620:58.80 PB12
Sep 2Gaston Christian Home Meet 2025 Sep 2 · 5,000 Meters Varsity · Place 38 · Gaston ChristianGaston Christian5,000 Meters Varsity3821:53.62 PB12
Aug 23WNC Cross Country CarnivalAug 23 · 5,000 Meters Invitational · Place 51 · Gaston ChristianGaston Christian5,000 Meters Invitational5120:30.90Unofficial12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17MAC Cross Country ChampionshipsOct 17 · 5,000 Meters Boys' 5K Open · Place 2 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Open219:43.04 PB11
Oct 8Concord Academy Meet No. 1Oct 8 · 5,000 Meters Varsity · Gaston ChristianGaston Christian5,000 Meters Varsity020:18.1Unofficial11
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 242 · Gaston ChristianGaston Christian5,000 Meters Varsity Invitational (SATURDAY)24220:22.6511
Aug 24WNC Cross Country CarnivalAug 24 · 5,000 Meters Varsity · Place 7 · Gaston ChrisGaston Chris5,000 Meters Varsity719:43.411

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 61 · Gaston ChristianGaston Christian5,000 Meters Varsity6119:23.61 PB10
Oct 16MAC Cross Country ChampionshipsOct 16 · 5,000 Meters Boys' 5K Championship · Place 22 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Championship2219:59.87 PB10
Oct 3Metrolina Christian Meet No. 1Oct 3 · 5,000 Meters Varsity · Place 50 · Gaston ChristianGaston Christian5,000 Meters Varsity5021:10.7 PB10
Aug 26WNC Cross Country CarnivalAug 26 · 5,000 Meters Varsity · Place 54 · Gaston Christian SchGaston Christian Sch5,000 Meters Varsity5422:56.8—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14MAC Cross Country ChampionshipsOct 14 · 5,000 Meters Boys' 5K Open · Place 20 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Open2022:29.359
Oct 4Gaston Christian XC Meet Oct 4 · 5,000 Meters Varsity · Place 61 · Gaston ChristianGaston Christian5,000 Meters Varsity6123:37.059
Aug 30SouthLake Christian hosting Metrolina Conference MeetAug 30 · 5,000 Meters Varsity Boys · Place 48 · Gaston ChristianGaston Christian5,000 Meters Varsity Boys4826:00.8 PB9
Aug 27WNCCC InvitationalAug 27 · 5,000 Meters Individual · Place 98 · Gaston ChristianGaston Christian5,000 Meters Individual9824:27.08 PB9

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21MAC Cross Country ChampionshipsOct 21 · 5,000 Meters Boys' 5K Open · Place 29 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Open2924:54.498
Oct 15Carmel Christian Championship Invitational~McAlpineOct 15 · 5,000 Meters Varsity · Place 45 · Gaston ChristianGaston Christian5,000 Meters Varsity4525:068
Oct 5Gaston Day Home MeetOct 5 · 5,000 Meters Varsity · Place 23 · Gaston ChristianGaston Christian5,000 Meters Varsity2326:10Unofficial8
Sep 28Southlake Christian Home MeetSep 28 · 3,000 Meters Middle School · Place 44 · Gaston ChristianGaston Christian3,000 Meters Middle School4415:58 PB8
Sep 14Metrolina Christian Home MeetSep 14 · 3,000 Meters Middle School · Place 25 · Gaston ChristianGaston Christian3,000 Meters Middle School2515:028
Aug 28Carolinas KickoffAug 28 · 3,000 Meters Middle School Championship · Place 73 · Gaston ChristianGaston Christian3,000 Meters Middle School Championship7314:15.5 PB8

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Gaston Chrisitan & Metrolina 2 Mile Virtual MeetSep 3 · 2 Miles Open · Place 22 · Gaston ChristianGaston Christian2 Miles Open2219:24.6Unofficial7

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17MAC Cross Country ChampionshipsOct 17 · 3,000 Meters Boys' 3K Middle School · Place 33 · Gaston ChristianGaston Christian3,000 Meters Boys' 3K Middle School3315:46 PB6
Oct 1Gaston Day MeetOct 1 · 3,000 Meters Middle School Boys · Place 45 · Gaston ChristianGaston Christian3,000 Meters Middle School Boys4517:25Unofficial6
Sep 3Hickory Grove Home MeetSep 3 · 3,000 Meters Middle School · Place 47 · Gaston ChristianGaston Christian3,000 Meters Middle School4722:59.12 PB6
Aug 27Southlake Christian Academy MeetAug 27 · 3,000 Meters Middle School Boys · Place 47 · Gaston ChristianGaston Christian3,000 Meters Middle School Boys4718:13:37 PB6