Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Burroughs ParkCooper Dragon Invitational XC26 · Aug 2911:18.71Cooper Dragon Invitational XC26August 29, 2026
2 Miles · Houston Northwest ChurchCypress Christian Warrior Invitational · Sep 1814:15.46Cypress Christian Warrior InvitationalSeptember 18, 2021
2 Miles · Providence Classical School Providence Classical Paladin MS Invitational · Sep 1713:07.5Providence Classical Paladin MS InvitationalSeptember 17, 2022
2 Miles · Spring Creek ParkSt. John's 40th Maverick Ramble · Oct 913:18.9St. John's 40th Maverick RambleOctober 9, 2021
2,500 Meters · Challenger Seven Memorial ParkLutheran South MS Invitational · Sep 1010:09.37Lutheran South MS InvitationalSeptember 10, 2022
2400 m · Spring Creek ParkRosehill Cross Country Challenge · Sep 119:45.09Rosehill Cross Country ChallengeSeptember 11, 2021
3,200 Meters · Challenger SevenLutheran South HS Invitational · Sep 912:45.69Lutheran South HS InvitationalSeptember 9, 2023
3,200 Meters · Covenant Christian SchoolHAPS District XC Championship · Oct 1512:34.17HAPS District XC ChampionshipOctober 15, 2022
5,000 Meters · Challenger Seven Memorial Park2026 30th LSA Gene Benson Invitational · Sep 1919:02.422026 30th LSA Gene Benson InvitationalSeptember 19, 2026
5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS State Championship XC25 · Oct 2718:22.84TX TAPPS State Championship XC25October 27, 2025
5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC26 · Sep 2618:40.2Nike South Invitational XC26September 26, 2026
5,000 Meters · Kardia Christian AcademyKardia Meet #1 · Sep 519:10Kardia Meet #1September 5, 2026
5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 1018:13.7St John's 45th Maverick Ramble XC26October 10, 2026
5,000 Meters · Spring Baptist AcademySBA Spring Baptist Academy Meet XC25 · Sep 2718:48SBA Spring Baptist Academy Meet XC25September 27, 2025
5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 518:27.0St John's 43rd Maverick RambleOctober 5, 2024
5,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 1318:57.30Texas A&M Invitational XC25September 13, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10St John's 45th Maverick Ramble XC26Oct 10 · 5,000 Meters Varsity Black Division · Place 71 · Providence ClassicalProvidence Classical5,000 Meters Varsity Black Division7118:13.7 PB12
Sep 26Nike South Invitational XC26Sep 26 · 5,000 Meters Varsity · Place 161 · Providence ClassicalProvidence Classical5,000 Meters Varsity16118:40.2 PB12
Sep 192026 30th LSA Gene Benson InvitationalSep 19 · 5,000 Meters High School Varsity · Place 16 · Providence ClassicalProvidence Classical5,000 Meters High School Varsity1619:02.42 PB12
Sep 5Kardia Meet #1Sep 5 · 5,000 Meters Varsity · Place 6 · Providence ClassicalProvidence Classical5,000 Meters Varsity619:10 PB12
Aug 29Cooper Dragon Invitational XC26Aug 29 · 2 Miles Varsity Div I ELITE · Place 47 · Providence ClassicalProvidence Classical2 Miles Varsity Div I ELITE4711:18.71 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27TX TAPPS State Championship XC25Oct 27 · 5,000 Meters 3A · Place 7 · Providence ClassicalProvidence Classical5,000 Meters 3A718:22.84 PB11
Sep 27SBA Spring Baptist Academy Meet XC25Sep 27 · 5,000 Meters Varsity · Place 20 · Providence ClassicalProvidence Classical5,000 Meters Varsity2018:48 PB11
Sep 19Nike South Invitational XC25Sep 19 · 5,000 Meters Junior Varsity · Place 26 · Providence ClassicalProvidence Classical5,000 Meters Junior Varsity2618:52.7011
Sep 13Texas A&M Invitational XC25Sep 13 · 5,000 Meters JV · Place 33 · Providence ClassicalProvidence Classical5,000 Meters JV3318:57.30 PB11
Aug 30Cooper Dragon InvitationalAug 30 · 2 Miles Varsity Div II · Place 8 · Providence ClassicalProvidence Classical2 Miles Varsity Div II811:36.5011

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28TX TAPPS State ChampionshipOct 28 · 5,000 Meters 3A · Place 9 · Providence Classical-SpringProvidence Classical-Spring5,000 Meters 3A919:02.6210
Oct 5St John's 43rd Maverick RambleOct 5 · 5,000 Meters Varsity Black Division · Place 65 · Providence ClassicalProvidence Classical5,000 Meters Varsity Black Division6518:27.0 PB10
Aug 31Cooper Dragon InvitationalAug 31 · 2 Miles Varsity Div II · Place 15 · Providence ClassicalProvidence Classical2 Miles Varsity Div II1511:37.2910

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Lutheran South HS InvitationalSep 9 · 3,200 Meters Junior Varsity · Place 7 · Providence ClassicalProvidence Classical3,200 Meters Junior Varsity712:45.69 PB9

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15HAPS District XC ChampionshipOct 15 · 3,200 Meters Middle School Division I · Place 10 · Providence ClassicalProvidence Classical3,200 Meters Middle School Division I1012:34.17 PB8
Sep 17Providence Classical Paladin MS InvitationalSep 17 · 2 Miles Middle School Div 1 · Place 16 · Providence ClassicalProvidence Classical2 Miles Middle School Div 11613:07.5 PB8
Sep 10Lutheran South MS InvitationalSep 10 · 2,500 Meters Middle School · Place 19 · Providence ClassicalProvidence Classical2,500 Meters Middle School1910:09.37 PB8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9St. John's 40th Maverick RambleOct 9 · 2 Miles Middle School · Place 27 · Providence ClassicalProvidence Classical2 Miles Middle School2713:18.9 PB7
Sep 25Providence Classical Paladin MS InvitationalSep 25 · 2 Miles Division I · Place 19 · Providence ClassicalProvidence Classical2 Miles Division I1913:19.927
Sep 18Cypress Christian Warrior InvitationalSep 18 · 2 Miles Middle School · Place 42 · Providence ClassicalProvidence Classical2 Miles Middle School4214:15.46 PB7
Sep 11Rosehill Cross Country ChallengeSep 11 · 2,400 Meters MS 7th-8th · Place 23 · Providence ClassicalProvidence Classical2,400 Meters MS 7th-8th239:45.09 PB7