Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet 2026 · Sep 1523:02.14Gaston Christian Home Meet 2026September 15, 2026
5,000 Meters · Jackson ParkWNC CC Carnival · Aug 2924:03.95WNC CC CarnivalAugust 29, 2026
5,000 Meters · McAlpine Creek MAC Cross Country Championships · Oct 1722:32.39MAC Cross Country ChampionshipsOctober 17, 2024
5,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 1320:12.81MAC Cross Country ChampionshipsOctober 13, 2025
5,000 Meters · Metrolina Christian AcademyMetrolina Christian Fall is Here XC Bash · Sep 2419:53.90Metrolina Christian Fall is Here XC BashSeptember 24, 2026
5,000 Meters · Milliken FieldEye Opener Invitational · Sep 522:55.4Eye Opener InvitationalSeptember 5, 2026
5,000 Meters · Mullet HallLowcountry Invitational · Sep 2721:15.90Lowcountry InvitationalSeptember 27, 2025
5,000 Meters · Northwestern HSTrojan Invitational · Sep 622:18.3Trojan InvitationalSeptember 6, 2025
5,000 Meters · Riverside HSStarlight Invitational Run · Oct 1819:47.05Starlight Invitational RunOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 221:06.43Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1223:12.14Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12MAC Cross Country ChampionshipsOct 12 · 5,000 Meters Boys' 5K Open · Place 5 · Gaston Christian5,000 Meters Boys' 5K Open521:12.6012
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 181 · Gaston Christian5,000 Meters White Invitational18121:06.43 PB12
Sep 24Metrolina Christian Fall is Here XC BashSep 24 · 5,000 Meters Varsity · Place 81 · Gaston Christian5,000 Meters Varsity8119:53.90 PB12
Sep 15Gaston Christian Home Meet 2026Sep 15 · 5,000 Meters Varsity · Place 58 · Gaston Christian5,000 Meters Varsity5823:02.14 PB12
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 148 · Gaston Christian5,000 Meters HS CHAMPIONSHIP BOYS 5K14823:12.14 PB12
Sep 5Eye Opener InvitationalSep 5 · 5,000 Meters Championship Boys · Place 357 · Gaston Christian5,000 Meters Championship Boys35722:55.4 PB12
Aug 29WNC CC CarnivalAug 29 · 5,000 Meters Varsity · Place 128 · Gaston Christian5,000 Meters Varsity12824:03.95 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 4 · Place 213 · Gaston Christian5,000 Meters Invite 421321:12.8611
Oct 18Starlight Invitational RunOct 18 · 5,000 Meters Junior Varsity · Place 61 · Gaston Christian5,000 Meters Junior Varsity6119:47.05 PB11
Oct 13MAC Cross Country ChampionshipsOct 13 · 5,000 Meters Boys' 5K Open · Place 4 · Gaston Christian5,000 Meters Boys' 5K Open420:12.81 PB11
Sep 27Lowcountry InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 45 · Gaston Christian5,000 Meters Junior Varsity4521:15.90 PB11
Sep 12Queen City InviteSep 12 · 5,000 Meters Invite · Place 49 · Gaston Christian5,000 Meters Invite4921:23.1811
Sep 6Trojan InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 103 · Gaston Christian5,000 Meters Junior Varsity10322:18.3 PB11
Sep 2Gaston Christian Home Meet 2025 Sep 2 · 5,000 Meters Varsity · Place 70 · Gaston Christian5,000 Meters Varsity7023:36.3411
Aug 23WNC Cross Country CarnivalAug 23 · 5,000 Meters Individual · Place 69 · Gaston Christian5,000 Meters Individual6923:07.71Unofficial11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17MAC Cross Country ChampionshipsOct 17 · 5,000 Meters Boys' 5K Open · Place 24 · Gaston Christian5,000 Meters Boys' 5K Open2422:32.39 PB10
Oct 8Concord Academy Meet No. 1Oct 8 · 5,000 Meters Varsity · Gaston Christian5,000 Meters Varsity023:38.4Unofficial10
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Open (SATURDAY) · Place 437 · Gaston Christian5,000 Meters Open (SATURDAY)43724:53.1910