Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Frank Lisk ParkSPAA Conference Championship Meet · Oct 2011:33SPAA Conference Championship MeetOctober 20, 2022
3,000 Meters · Frank Lisk ParkConcord Academy Home Meet · Oct 1012:36.42Concord Academy Home MeetOctober 10, 2023
3,000 Meters · Gaston Christian School CourseGaston Christian XC Meet · Oct 412:24.22Gaston Christian XC Meet October 4, 2022
3,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 1612:46.29Hare & Hounds XC Invitational (at McAlpine Park)September 16, 2022
3,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 1 · Oct 311:41.2Metrolina Christian Meet No. 1October 3, 2023
3,000 Meters · SouthLake Christian AcademySouthlake Christian Home Meet · Sep 2813:54Southlake Christian Home MeetSeptember 28, 2021
5,000 Meters · Covenant ClassicalTCAC Meet # 2 · Sep 819:50.58TCAC Meet # 2September 8, 2025
5,000 Meters · Daniel Stowe Botanical GardenGDS XC Invitational · Sep 1219:39.28GDS XC InvitationalSeptember 12, 2026
5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet 2025 · Sep 221:19.13Gaston Christian Home Meet 2025 September 2, 2025
5,000 Meters · Lee Park Preparatory SchoolCSAA State Cross Country Championships 2026 · Oct 3119:22.36CSAA State Cross Country Championships 2026October 31, 2026
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2919:12.47Carolinas KickoffAugust 29, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31CSAA State Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity · Place 9 · Covenant ClassicalCovenant Classical5,000 Meters Varsity919:22.36 PB11
Sep 25CCS Meet #2 (MS-HS)Sep 25 · 5,000 Meters Varsity 5K Boys · Place 6 · Covenant ClassicalCovenant Classical5,000 Meters Varsity 5K Boys619:51.6511
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 205 · Covenant ClassicalCovenant Classical5,000 Meters Open (SATURDAY)20521:18.6Unofficial11
Sep 12GDS XC InvitationalSep 12 · 5,000 Meters Varsity · Place 3 · Covenant ClassicalCovenant Classical5,000 Meters Varsity319:39.28 PB11
Sep 3Warrior InvitationalSep 3 · 5,000 Meters Varsity · Place 3 · Covenant ClassicalCovenant Classical5,000 Meters Varsity321:17.0811
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 59 · Covenant ClassicalCovenant Classical5,000 Meters Boys Open 5K5919:12.47 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25CSAA State Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 8 · Covenant ClassicalCovenant Classical5,000 Meters Varsity819:57.510
Sep 8TCAC Meet # 2Sep 8 · 5,000 Meters Varsity · Place 4 · Covenant ClassicalCovenant Classical5,000 Meters Varsity419:50.58 PB10
Sep 2Gaston Christian Home Meet 2025 Sep 2 · 5,000 Meters Varsity · Place 31 · Covenant ClassicalCovenant Classical5,000 Meters Varsity3121:19.13 PB10
Aug 28TCAC Meet #1Aug 28 · 5,000 Meters Varsity · Place 4 · Covenant ClassicalCovenant Classical5,000 Meters Varsity420:41.7810

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8Concord Academy Meet No. 1Oct 8 · 5,000 Meters Varsity · Covenant ClassicalCovenant Classical5,000 Meters Varsity019:57.7Unofficial9
Oct 3TCAC ChampionshipOct 3 · 5,000 Meters HS Boys · Place 4 · Covenant ClassicalCovenant Classical5,000 Meters HS Boys420:13.019
Sep 30TCAC Meet #2Sep 30 · 5,000 Meters Varsity · Place 2 · Covenant ClassicalCovenant Classical5,000 Meters Varsity220:26.299
Aug 27Warrior Invitational Aug 27 · 5,000 Meters Varsity · Place 5 · Covenant ClassicalCovenant Classical5,000 Meters Varsity523:07.79

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Concord Academy Home MeetOct 10 · 3,000 Meters Middle School · Place 2 · Covenant ClassicalCovenant Classical3,000 Meters Middle School212:36.42 PB8
Oct 3Metrolina Christian Meet No. 1Oct 3 · 3,000 Meters Middle School · Place 10 · Covenant ClassicalCovenant Classical3,000 Meters Middle School1011:41.2 PB8
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 59 · MS_Covenant ClassicaMS_Covenant Classica3,000 Meters Middle School Invitational5912:30.3—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20SPAA Conference Championship MeetOct 20 · 2 Miles Middle School · Place 7 · Covenant ClassicalCovenant Classical2 Miles Middle School711:33 PB7
Oct 4Gaston Christian XC Meet Oct 4 · 3,000 Meters Middle School · Place 15 · Covenant ClassicalCovenant Classical3,000 Meters Middle School1512:24.22 PB7
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 57 · Covenant ClassicalCovenant Classical3,000 Meters Middle School Invitational (FRIDAY)5712:46.29 PB7
Aug 29LKNC SPAA MeetAug 29 · 2 Miles Middle School · Place 4 · Covenant ClassicalCovenant Classical2 Miles Middle School412:21.077

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Southlake Christian Home MeetSep 28 · 3,000 Meters Middle School · Place 18 · Covenant ClassicalCovenant Classical3,000 Meters Middle School1813:54 PB6