Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Gaston Christian SchoolGaston Christian Home Meet #2 · Oct 613:35.27Gaston Christian Home Meet #2October 6, 2020
3,000 Meters · Gaston Christian School CourseGaston Christian Home Meet #1 · Sep 814:31.46Gaston Christian Home Meet #1 September 8, 2020
3,000 Meters · Hickory Grove Christian North CampusHickory Grove Home Meet · Sep 315:37.56Hickory Grove Home MeetSeptember 3, 2019
3,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 1713:24MAC Cross Country ChampionshipsOctober 17, 2019
3,000 Meters · McGuire Nuclear Station Energy ExploriumSouthlake Christian Academy Meet · Aug 2714:21:46Southlake Christian Academy MeetAugust 27, 2019
5,000 Meters · Gaston Christian School CourseGaston Christian XC Meet · Oct 419:25.45Gaston Christian XC Meet October 4, 2022
5,000 Meters · Hagan-Stone ParkNCISAA 3A State Championships · Oct 2818:30.47NCISAA 3A State ChampionshipsOctober 28, 2022
5,000 Meters · Jackson ParkWNCCC Invitational · Aug 2718:47.45WNCCC InvitationalAugust 27, 2022
5,000 Meters · McAlpine Creek MAC Cross Country Championships · Oct 1716:55.13MAC Cross Country ChampionshipsOctober 17, 2024
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2416:32.40NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 1 · Oct 317:46.8Metrolina Christian Meet No. 1October 3, 2023
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 217:47.85Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Mullet HallLowcountry Invitational · Sep 2717:33.10Lowcountry InvitationalSeptember 27, 2025
5,000 Meters · Riverside HSStarlight Invitational Run · Oct 1816:58.37Starlight Invitational RunOctober 18, 2025
5,000 Meters · SouthLake Christian AcademySouthlake Christian Meet · Oct 1326:00.92Southlake Christian MeetOctober 13, 2020
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2216:40.22NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 4 · Place 5 · Gaston ChristianGaston Christian5,000 Meters Invite 4516:40.22 PB12
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 9 · Gaston ChristianGaston Christian5,000 Meters Varsity916:32.40 PB12
Oct 18Starlight Invitational RunOct 18 · 5,000 Meters Warrior · Place 4 · Gaston ChristianGaston Christian5,000 Meters Warrior416:58.37 PB12
Oct 13MAC Cross Country ChampionshipsOct 13 · 5,000 Meters Boys' 5K Championship · Place 4 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Championship416:42.1812
Sep 27Lowcountry InvitationalSep 27 · 5,000 Meters Varsity · Place 30 · Gaston ChristianGaston Christian5,000 Meters Varsity3017:33.10 PB12
Sep 2Gaston Christian Home Meet 2025 Sep 2 · 5,000 Meters Varsity · Gaston ChristianGaston Christian5,000 Meters Varsity0DNS12
Aug 23WNC Cross Country CarnivalAug 23 · 5,000 Meters Championship · Place 15 · Gaston ChristianGaston Christian5,000 Meters Championship1517:10.24Unofficial12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 12 · Gaston ChristianGaston Christian5,000 Meters Varsity1216:40.9411
Oct 17MAC Cross Country ChampionshipsOct 17 · 5,000 Meters Boys' 5K Championship · Place 6 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Championship616:55.13 PB11
Oct 8Concord Academy Meet No. 1Oct 8 · 5,000 Meters Varsity · Gaston ChristianGaston Christian5,000 Meters Varsity018:36.6Unofficial11
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 34 · Gaston ChristianGaston Christian5,000 Meters Varsity Invitational (SATURDAY)3417:30.8611
Aug 24WNC Cross Country CarnivalAug 24 · 5,000 Meters Championship · Place 90 · Gaston ChrisGaston Chris5,000 Meters Championship9018:03.211

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 21 · Gaston ChristianGaston Christian5,000 Meters Varsity2117:44.3710
Oct 16MAC Cross Country ChampionshipsOct 16 · 5,000 Meters Boys' 5K Championship · Place 5 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Championship517:33.2910
Oct 3Metrolina Christian Meet No. 1Oct 3 · 5,000 Meters Varsity · Place 8 · Gaston ChristianGaston Christian5,000 Meters Varsity817:46.8 PB10
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 1 · Gaston ChristianGaston Christian5,000 Meters Junior Varsity117:47.85 PB10
Aug 26WNC Cross Country CarnivalAug 26 · 5,000 Meters Invitational · Place 6 · Gaston Christian SchGaston Christian Sch5,000 Meters Invitational618:03.8—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 43 · Gaston ChristianGaston Christian5,000 Meters Varsity4318:30.47 PB9
Oct 14MAC Cross Country ChampionshipsOct 14 · 5,000 Meters Boys' 5K Championship · Place 16 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Championship1619:12.479
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 95 · Gaston ChrisGaston Chris5,000 Meters Invitational9519:09.949
Oct 4Gaston Christian XC Meet Oct 4 · 5,000 Meters Varsity · Place 16 · Gaston ChristianGaston Christian5,000 Meters Varsity1619:25.45 PB9
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Open (SATURDAY) · Place 211 · Gaston ChristianGaston Christian5,000 Meters Open (SATURDAY)21121:52.609
Aug 27WNCCC InvitationalAug 27 · 5,000 Meters Invitational · Place 25 · Gaston ChristianGaston Christian5,000 Meters Invitational2518:47.45 PB9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21MAC Cross Country ChampionshipsOct 21 · 5,000 Meters Boys' 5K Open · Place 4 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Open419:55.688
Oct 15Carmel Christian Championship Invitational~McAlpineOct 15 · 5,000 Meters Varsity · Place 22 · Gaston ChristianGaston Christian5,000 Meters Varsity2220:158
Oct 9NC Runners Elite InvitationalOct 9 · 5,000 Meters Invitational · Place 121 · Gaston ChrisGaston Chris5,000 Meters Invitational12120:38.56—
Aug 28Carolinas KickoffAug 28 · 5,000 Meters Boys JV 5K · Place 41 · Gaston ChristianGaston Christian5,000 Meters Boys JV 5K4120:38.68

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22MAC Cross Country ChampionshipsOct 22 · 5,000 Meters Boys' 5K Open · Place 12 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Open1222:29.67
Oct 13Southlake Christian MeetOct 13 · 5,000 Meters Varsity · Place 33 · Gaston ChristianGaston Christian5,000 Meters Varsity3326:00.92 PB7
Oct 6Gaston Christian Home Meet #2Oct 6 · 3,000 Meters Middle School · Place 6 · Gaston ChristianGaston Christian3,000 Meters Middle School613:35.27 PB7
Sep 29Metrolina Christian-Gaston Christian MAC DualSep 29 · 5,000 Meters Varsity · Place 29 · Gaston ChristianGaston Christian5,000 Meters Varsity2922:467
Sep 24Metrolina MAC Meet No. 3Sep 24 · 5,000 Meters Varsity · Place 43 · Gaston ChristianGaston Christian5,000 Meters Varsity4323:20.1Unofficial7
Sep 8Gaston Christian Home Meet #1 Sep 8 · 3,000 Meters Middle School · Place 3 · Gaston ChristianGaston Christian3,000 Meters Middle School314:31.46 PB7
Sep 3Gaston Chrisitan & Metrolina 2 Mile Virtual MeetSep 3 · 2 Miles Open · Place 16 · Gaston ChristianGaston Christian2 Miles Open1615:34.9Unofficial7

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17MAC Cross Country ChampionshipsOct 17 · 3,000 Meters Boys' 3K Middle School · Place 13 · Gaston ChristianGaston Christian3,000 Meters Boys' 3K Middle School1313:24 PB6
Sep 3Hickory Grove Home MeetSep 3 · 3,000 Meters Middle School · Place 15 · Gaston ChristianGaston Christian3,000 Meters Middle School1515:37.56 PB6
Aug 27Southlake Christian Academy MeetAug 27 · 3,000 Meters Middle School Boys · Place 20 · Gaston ChristianGaston Christian3,000 Meters Middle School Boys2014:21:46 PB6