Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Fisher Farm ParkSouthlake Christian Academy #1 · Aug 2513:29.07Southlake Christian Academy #1August 25, 2026
3,000 Meters · Gaston Christian School CourseGaston Christian Home Meet 2026 · Sep 1512:00.35Gaston Christian Home Meet 2026September 15, 2026
3,000 Meters · Metrolina Christian AcademyMetrolina Middle School Meet · Sep 812:13Metrolina Middle School MeetSeptember 8, 2026
5,000 Meters · Jackson ParkWNC CC Carnival · Aug 2921:03.26WNC CC CarnivalAugust 29, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 3021:02.66NCISAA 4A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Metrolina Christian AcademyMetrolina Christian Fall is Here XC Bash · Sep 2419:21.60Metrolina Christian Fall is Here XC BashSeptember 24, 2026
5,000 Meters · Milliken FieldEye Opener Invitational · Sep 522:58.4Eye Opener InvitationalSeptember 5, 2026
5,000 Meters · Mullet HallLowcountry Invitational · Sep 2721:30.80Lowcountry InvitationalSeptember 27, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 221:23.28Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1221:36.90Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 108 · Gaston ChristianGaston Christian5,000 Meters Varsity10821:02.66 PB8
Oct 12MAC Cross Country ChampionshipsOct 12 · 5,000 Meters Boys' 5K Championship · Place 29 · Gaston ChristianGaston Christian5,000 Meters Boys' 5K Championship2921:12.678
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 186 · Gaston ChristianGaston Christian5,000 Meters White Invitational18621:23.28 PB8
Sep 24Metrolina Christian Fall is Here XC BashSep 24 · 5,000 Meters Varsity · Place 65 · Gaston ChristianGaston Christian5,000 Meters Varsity6519:21.60 PB8
Sep 15Gaston Christian Home Meet 2026Sep 15 · 3,000 Meters Middle School · Place 5 · Gaston ChristianGaston Christian3,000 Meters Middle School512:00.35 PB8
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS JV BOYS · Place 22 · Gaston ChristianGaston Christian5,000 Meters HS JV BOYS2221:36.90 PB8
Sep 8Metrolina Middle School MeetSep 8 · 3,000 Meters Middle School · Place 4 · Gaston ChristianGaston Christian3,000 Meters Middle School412:13 PB8
Sep 5Eye Opener InvitationalSep 5 · 5,000 Meters Championship Boys · Place 358 · Gaston ChristianGaston Christian5,000 Meters Championship Boys35822:58.4 PB8
Aug 29WNC CC CarnivalAug 29 · 5,000 Meters Junior Varsity · Place 80 · Gaston ChristianGaston Christian5,000 Meters Junior Varsity8021:03.26 PB8
Aug 25Southlake Christian Academy #1Aug 25 · 3,000 Meters MS Boys · Place 7 · Gaston ChristianGaston Christian3,000 Meters MS Boys713:29.07 PB8

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Lowcountry InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 55 · Gaston ChristianGaston Christian5,000 Meters Junior Varsity5521:30.80 PB7
Sep 12Queen City InviteSep 12 · 5,000 Meters Invite · Place 58 · Gaston ChristianGaston Christian5,000 Meters Invite5822:05.177