Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · UNG Cross Country CourseNCAA Division II Southeast Region Cross Country Championships · Nov 433:55.3NCAA Division II Southeast Region Cross Country ChampionshipsNovember 4, 2023
3,000 Meters · Gaston Day SchoolGaston Day MS meet · Sep 1118:51Gaston Day MS meetSeptember 11, 2018
3,000 Meters · Hickory Grove Christian North CampusHickory Grove Christian Meet · Sep 419:23Hickory Grove Christian MeetSeptember 4, 2018
3,000 Meters · SouthLake Christian AcademySouthLake Christian Meet · Sep 2521:22SouthLake Christian MeetSeptember 25, 2018
5,000 Meters · Central AcademyCATA XC Invite · Sep 722:52.12CATA XC InviteSeptember 7, 2019
5,000 Meters · Fisher Farms 5000 Meter XC CourseSouthLake Christian hosting Metrolina Conference Meet · Aug 3019:49.5SouthLake Christian hosting Metrolina Conference MeetAugust 30, 2022
5,000 Meters · Gaston Christian School CourseGaston Christian XC Meet · Oct 418:58.87Gaston Christian XC Meet October 4, 2022
5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet #2 · Oct 622:31.34Gaston Christian Home Meet #2October 6, 2020
5,000 Meters · Hagan-Stone ParkNCISAA 3A State Championships · Oct 2817:52.10NCISAA 3A State ChampionshipsOctober 28, 2022
5,000 Meters · Hickory Grove Christian North CampusHickory Grove Home Meet · Sep 325:33.98Hickory Grove Home MeetSeptember 3, 2019
5,000 Meters · Jackson ParkWNCCC Invitational · Aug 2720:09.77WNCCC InvitationalAugust 27, 2022
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 1618:22.10Hare & Hounds XC Invitational (at McAlpine Park)September 16, 2022
5,000 Meters · McGuire Nuclear Station Energy ExploriumSouthlake Christian Academy Meet · Aug 2725:02:03Southlake Christian Academy MeetAugust 27, 2019
5,000 Meters · Metrolina Christian AcademyMetrolina Christian Home Meet · Sep 1419:35Metrolina Christian Home MeetSeptember 14, 2021
5,000 Meters · Olsen ParkNCISAA 3A State Championship · Oct 2918:39.8NCISAA 3A State ChampionshipOctober 29, 2021
5,000 Meters · SouthLake Christian AcademySouthlake Christian Home Meet · Sep 2821:08Southlake Christian Home MeetSeptember 28, 2021
6,000 Meters · Bob Jones UniversityBruins XC Night Classic · Sep 419:32.10Bruins XC Night ClassicSeptember 4, 2026
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1825:55.7Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 925:10.7Royals ChallengeOctober 9, 2026
8,000 Meters · Milliken FieldBig South XC · Oct 3024:36.8Big South XCOctober 30, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 11 · PresbyterianPresbyterian8,000 Meters Men 8k1124:36.8 PBSo
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 40 · PresbyterianPresbyterian8,000 Meters Gold4025:10.7 PBSo
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Open · Place 9 · PresbyterianPresbyterian8,000 Meters Open925:55.7 PBSo
Sep 4Bruins XC Night ClassicSep 4 · 6,000 Meters Men · Place 2 · PresbyterianPresbyterian6,000 Meters Men219:32.10 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Royals ChallengeOct 10 · 8,000 Meters Gold · PresbyterianPresbyterian8,000 Meters Gold—DNSFr
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters COLLEGE MEN 5K · PresbyterianPresbyterian5,000 Meters COLLEGE MEN 5K0DNSFr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26SAC XC ChampioshipOct 26 · 8,000 Meters Collegiate · Lenoir-RhyneLenoir-Rhyne8,000 Meters Collegiate—DNSSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCAA Division II Southeast Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 111 · Lenoir-RhyneLenoir-Rhyne10,000 Meters College11133:55.3 PBFr
Oct 21South Atlantic Cross County Conference ChampionshipOct 21 · 8,000 Meters Varsity · Place 53 · Lenoir-RhyneLenoir-Rhyne8,000 Meters Varsity5325:43.19FR
Oct 6Royals ChallengeOct 6 · 8,000 Meters Championship · Place 151 · Lenoir-RhyneLenoir-Rhyne8,000 Meters Championship15127:47.41FR
Sep 30NCAA D2 SE Regional PreviewSep 30 · 8,000 Meters Varsity · Place 29 · Lenoir-RhyneLenoir-Rhyne8,000 Meters Varsity2927:41.7FR
Sep 9SAC PreviewSep 9 · 8,000 Meters Varsity · Place 31 · Lenoir-RhyneLenoir-Rhyne8,000 Meters Varsity3129:18.22FR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 29 · Gaston ChristianGaston Christian5,000 Meters Varsity2917:52.10 PB12
Oct 14MAC Cross Country ChampionshipsOct 14 · 5,000 Meters Boys' 5K Championship · Place 10 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Championship1018:24.5612
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 58 · Gaston ChrisGaston Chris5,000 Meters Invitational5818:27.0212
Oct 4Gaston Christian XC Meet Oct 4 · 5,000 Meters Varsity · Place 13 · Gaston ChristianGaston Christian5,000 Meters Varsity1318:58.87 PB12
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 103 · Gaston ChristianGaston Christian5,000 Meters Varsity Championship (SATURDAY)10318:22.10 PB12
Aug 30SouthLake Christian hosting Metrolina Conference MeetAug 30 · 5,000 Meters Varsity Boys · Place 9 · Gaston ChristianGaston Christian5,000 Meters Varsity Boys919:49.5 PB12
Aug 27WNCCC InvitationalAug 27 · 5,000 Meters Invitational · Place 65 · Gaston ChristianGaston Christian5,000 Meters Invitational6520:09.77 PB12

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29NCISAA 3A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 37 · Gaston ChristianGaston Christian5,000 Meters Varsity3718:39.8 PB11
Oct 21MAC Cross Country ChampionshipsOct 21 · 5,000 Meters Boys' 5K Championship · Place 19 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Championship1918:37.0111
Oct 15Carmel Christian Championship Invitational~McAlpineOct 15 · 5,000 Meters Varsity · Place 11 · Gaston ChristianGaston Christian5,000 Meters Varsity1119:1711
Oct 9NC Runners Elite InvitationalOct 9 · 5,000 Meters Invitational · Place 90 · Gaston ChrisGaston Chris5,000 Meters Invitational9019:43.13—
Sep 28Southlake Christian Home MeetSep 28 · 5,000 Meters Varsity · Place 21 · Gaston ChristianGaston Christian5,000 Meters Varsity2121:08 PB11
Sep 14Metrolina Christian Home MeetSep 14 · 5,000 Meters Varsity · Place 4 · Gaston ChristianGaston Christian5,000 Meters Varsity419:35 PB11
Sep 10Wilmington Beach BlastSep 10 · 5,000 Meters Varsity · Place 23 · Gaston Christian SchGaston Christian Sch5,000 Meters Varsity2320:13.2711
Sep 10Wilmington Beach BlastSep 10 · 5,000 Meters Varsity · Place 23 · Gaston Christian SchGaston Christian Sch5,000 Meters Varsity2320:13.2711
Aug 27WNC Cross Country CarnivalAug 27 · 5,000 Meters Championship · Place 94 · Gaston ChrisGaston Chris5,000 Meters Championship9422:48.3111

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2NCISAA 3A State ChampionshipsNov 2 · 5,000 Meters NCISAA 3A Boys Championship · Gaston ChristianGaston Christian5,000 Meters NCISAA 3A Boys Championship0—10
Oct 22MAC Cross Country ChampionshipsOct 22 · 5,000 Meters Boys' 5K Open · Place 2 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Open220:24.210
Oct 13Southlake Christian MeetOct 13 · 5,000 Meters Varsity · Place 26 · Gaston ChristianGaston Christian5,000 Meters Varsity2624:08.8410
Oct 6Gaston Christian Home Meet #2Oct 6 · 5,000 Meters Varsity · Place 17 · Gaston ChristianGaston Christian5,000 Meters Varsity1722:31.34 PB10
Sep 29Metrolina Christian-Gaston Christian MAC DualSep 29 · 5,000 Meters Varsity · Place 20 · Gaston ChristianGaston Christian5,000 Meters Varsity2021:5110
Sep 3Gaston Chrisitan & Metrolina 2 Mile Virtual MeetSep 3 · 2 Miles Open · Place 10 · Gaston ChristianGaston Christian2 Miles Open1014:02.5Unofficial10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17MAC Cross Country ChampionshipsOct 17 · 5,000 Meters Boys' 5K Open · Place 7 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Open721:109
Oct 5Great American Cross Country FestivalOct 5 · 5,000 Meters Junior Varsity · Place 213 · Gaston Christian-NCGaston Christian-NC5,000 Meters Junior Varsity21321:23.4—
Sep 28Greensboro InvitationalSep 28 · 5,000 Meters Varsity · Place 171 · Gaston ChrisGaston Chris5,000 Meters Varsity17124:27.62—
Sep 7CATA XC InviteSep 7 · 5,000 Meters Varsity · Place 79 · Gaston ChristianGaston Christian5,000 Meters Varsity7922:52.12 PB9
Sep 3Hickory Grove Home MeetSep 3 · 5,000 Meters Varsity · Place 43 · Gaston ChristianGaston Christian5,000 Meters Varsity4325:33.98 PB9
Aug 27Southlake Christian Academy MeetAug 27 · 5,000 Meters Varsity Boys · Place 32 · Gaston ChristianGaston Christian5,000 Meters Varsity Boys3225:02:03 PB9

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15MAC ChampionshipsOct 15 · 5,000 Meters Boys' Open · Place 18 · Gaston ChristianGaston Christian5,000 Meters Boys' Open1826:368
Oct 2Gaston Christian Home Meet Oct 2 · 5,000 Meters Varisty · Place 95 · Gaston ChristianGaston Christian5,000 Meters Varisty9526:09.118
Sep 25SouthLake Christian MeetSep 25 · 3,000 Meters MS Boys · Place 31 · Gaston ChristianGaston Christian3,000 Meters MS Boys3121:22 PB8
Sep 21Hare & Hounds Invitational (at McAlpine Park)Sep 21 · Middle School Championship · Place 188 · MS_Gaston ChristianMS_Gaston ChristianMiddle School Championship18817:39.88—
Sep 11Gaston Day MS meetSep 11 · 3,000 Meters New Division · Place 39 · Gaston ChristianGaston Christian3,000 Meters New Division3918:51 PB8
Sep 4Hickory Grove Christian MeetSep 4 · 3,000 Meters Middle School · Place 26 · Gaston ChristianGaston Christian3,000 Meters Middle School2619:23 PB8