Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · SouthLake Christian AcademySouthlake Christian Home Meet · Sep 2813:35Southlake Christian Home MeetSeptember 28, 2021
5,000 Meters · Covenant ClassicalTCAC Championship · Oct 319:17.60TCAC ChampionshipOctober 3, 2024
5,000 Meters · Fisher Farm ParkCSAA Championship Meet · Oct 2119:43.4CSAA Championship MeetOctober 21, 2023
5,000 Meters · Frank Lisk ParkConcord Academy Home Meet · Oct 1020:38.83Concord Academy Home MeetOctober 10, 2023
5,000 Meters · Gaston Christian School CourseGaston Christian XC Meet · Oct 420:21.38Gaston Christian XC Meet October 4, 2022
5,000 Meters · Lee Park Preparatory SchoolCSAA State Cross Country Championships · Oct 2520:15.4CSAA State Cross Country ChampionshipsOctober 25, 2025
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 2019:54.58Hare & Hounds XC Invitational (at McAlpine Park)September 20, 2024
5,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 1 · Oct 319:17.7Metrolina Christian Meet No. 1October 3, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25CSAA State Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 12 · Covenant ClassicalCovenant Classical5,000 Meters Varsity1220:15.4 PB12
Sep 8TCAC Meet # 2Sep 8 · 5,000 Meters Varsity · Place 6 · Covenant ClassicalCovenant Classical5,000 Meters Varsity620:09.2412
Sep 2Gaston Christian Home Meet 2025 Sep 2 · 5,000 Meters Varsity · Place 68 · Covenant ClassicalCovenant Classical5,000 Meters Varsity6823:26.5812
Aug 28TCAC Meet #1Aug 28 · 5,000 Meters Varsity · Place 6 · Covenant ClassicalCovenant Classical5,000 Meters Varsity621:20.9312

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Concord Academy Meet No. 1Oct 8 · 5,000 Meters Varsity · Covenant ClassicalCovenant Classical5,000 Meters Varsity019:44.3Unofficial11
Oct 3TCAC ChampionshipOct 3 · 5,000 Meters HS Boys · Place 2 · Covenant ClassicalCovenant Classical5,000 Meters HS Boys219:17.60 PB11
Sep 30TCAC Meet #2Sep 30 · 5,000 Meters Varsity · Place 1 · Covenant ClassicalCovenant Classical5,000 Meters Varsity120:17.8611
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 211 · Covenant ClassicalCovenant Classical5,000 Meters Varsity Invitational (SATURDAY)21119:54.58 PB11
Aug 27Warrior Invitational Aug 27 · 5,000 Meters Varsity · Place 3 · Covenant ClassicalCovenant Classical5,000 Meters Varsity322:08.211

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21CSAA Championship MeetOct 21 · 5,000 Meters Varsity · Place 6 · Covenant ClassicalCovenant Classical5,000 Meters Varsity619:43.4 PB10
Oct 10Concord Academy Home MeetOct 10 · 5,000 Meters Varsity · Place 4 · Covenant ClassicalCovenant Classical5,000 Meters Varsity420:38.83 PB10
Oct 3Metrolina Christian Meet No. 1Oct 3 · 5,000 Meters Varsity · Place 21 · Covenant ClassicalCovenant Classical5,000 Meters Varsity2119:17.7 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20SPAA Conference Championship MeetOct 20 · 5,000 Meters Varsity · Place 3 · Covenant ClassicalCovenant Classical5,000 Meters Varsity321:319
Oct 4Gaston Christian XC Meet Oct 4 · 5,000 Meters Varsity · Place 25 · Covenant ClassicalCovenant Classical5,000 Meters Varsity2520:21.38 PB9
Aug 29LKNC SPAA MeetAug 29 · 5,000 Meters Varsity · Place 3 · Covenant ClassicalCovenant Classical5,000 Meters Varsity323:44.299

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Southlake Christian Home MeetSep 28 · 3,000 Meters Middle School · Place 14 · Covenant ClassicalCovenant Classical3,000 Meters Middle School1413:35 PB8