Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Kardia Christian AcademyKardia Christian Academy 9/30 Meet #1 · Sep 308:52.14Kardia Christian Academy 9/30 Meet #1September 30, 2023
1770 m · Burroughs ParkCooper Dragon JH Invitational · Sep 26:20.84Cooper Dragon JH InvitationalSeptember 2, 2023
1931 m · Burroughs ParkCooper JR. Dragon XC Invitational · Sep 36:37.00Cooper JR. Dragon XC InvitationalSeptember 3, 2022
2 Miles · Houston Northwest ChurchCypress Christian Warrior Invitational · Sep 1410:55.0Cypress Christian Warrior InvitationalSeptember 14, 2024
2 Miles · Paul D Rushing ParkSt John XXIII 3rd Annual Classic XC25 · Aug 2310:55St John XXIII 3rd Annual Classic XC25August 23, 2025
2 Miles · Providence Classical School Providence Classical Paladin MS Invitational · Sep 2111:09.3Providence Classical Paladin MS InvitationalSeptember 21, 2024
2400 m · Trinity Klein 1.5 Mile CourseTrinity Klein XC Classic · Sep 119:36.47Trinity Klein XC ClassicSeptember 11, 2021
2400 m · Trinity Klein Classic 1.5 MileTrinity Klein XC Classic · Sep 108:57.57Trinity Klein XC ClassicSeptember 10, 2022
3,000 Meters · Nottingham ParkTexas Middle School Cross Country State Championship · Nov 119:57Texas Middle School Cross Country State ChampionshipNovember 11, 2023
3,200 Meters · 10th Annual Faith West Hills Cross Country Race OcFaith West Hills 12th Annual JH Cross Country Race · Oct 711:09.3Faith West Hills 12th Annual JH Cross Country RaceOctober 7, 2023
3,200 Meters · Houston Northwest ChurchCypress Christian Warrior Invitational · Sep 2412:08.6Cypress Christian Warrior InvitationalSeptember 24, 2022
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 913:37.22USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Paul D Rushing ParkUSATF Gulf Association Junior Olympic Championships · Nov 1814:11.72USATF Gulf Association Junior Olympic ChampionshipsNovember 18, 2023
5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS State Championship XC25 · Oct 2717:47.75TX TAPPS State Championship XC25October 27, 2025
5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC26 · Sep 2617:54.1Nike South Invitational XC26September 26, 2026
5,000 Meters · Kate Barr Ross Memorial ParkSHSU Region III Preview XC25 · Sep 617:31.20SHSU Region III Preview XC25September 6, 2025
5,000 Meters · Old Settlers ParkMcNeil 31st Annual Invitational XC25 · Sep 1918:30.7McNeil 31st Annual Invitational XC25September 19, 2025
5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 1017:33.6St John's 45th Maverick Ramble XC26October 10, 2026
5,000 Meters · The Woodlands Christian AcademyTAPPS 6A District 4, 5A-4, & 4A-6 Championships XC25 · Oct 1817:33.0TAPPS 6A District 4, 5A-4, & 4A-6 Championships XC25October 18, 2025
5,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 1317:15.08Texas 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 17District 5A-4, 4A-4 and 6A-4 ChampionshipsOct 17 · 5,000 Meters District 6A-4 · Place 6 · St ThomasSt Thomas5,000 Meters District 6A-4617:01.4Unofficial10
Oct 10St John's 45th Maverick Ramble XC26Oct 10 · 5,000 Meters Varsity Black Division · Place 47 · St ThomasSt Thomas5,000 Meters Varsity Black Division4717:33.6 PB10
Oct 3Woodlands Christian XC MeetOct 3 · 5,000 Meters Varsity · Place 7 · St ThomasSt Thomas5,000 Meters Varsity718:33.6110
Sep 26Nike South Invitational XC26Sep 26 · 5,000 Meters Varsity · Place 97 · St ThomasSt Thomas5,000 Meters Varsity9717:54.1 PB10
Sep 11Texas A&M InvitationalSep 11 · 5,000 Meters Varsity · Place 122 · St ThomasSt Thomas5,000 Meters Varsity12218:16.7310

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27TX TAPPS State Championship XC25Oct 27 · 5,000 Meters 6A · Place 33 · St ThomasSt Thomas5,000 Meters 6A3317:47.75 PB9
Oct 18TAPPS 6A District 4, 5A-4, & 4A-6 Championships XC25Oct 18 · 5,000 Meters District 6A-4 · Place 12 · St ThomasSt Thomas5,000 Meters District 6A-41217:33.0 PB9
Oct 4St John's 44th Maverick RambleOct 4 · 5,000 Meters Varsity · Place 31 · St ThomasSt Thomas5,000 Meters Varsity3117:00.8—
Sep 19McNeil 31st Annual Invitational XC25Sep 19 · 5,000 Meters Silver · Place 184 · St ThomasSt Thomas5,000 Meters Silver18418:30.7 PB9
Sep 13Texas A&M Invitational XC25Sep 13 · 5,000 Meters Varsity · Place 116 · St ThomasSt Thomas5,000 Meters Varsity11617:15.08 PB9
Sep 6SHSU Region III Preview XC25Sep 6 · 5,000 Meters Varsity Orange 5A-6A · Place 53 · St ThomasSt Thomas5,000 Meters Varsity Orange 5A-6A5317:31.20 PB9
Aug 23St John XXIII 3rd Annual Classic XC25Aug 23 · 2 Miles Varsity · Place 12 · St ThomasSt Thomas2 Miles Varsity1210:55 PB9
Aug 12STHS Alumni RaceAug 12 · 2 Miles Open · St ThomasSt Thomas2 Miles Open010:42Unofficial9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21Providence Classical Paladin MS InvitationalSep 21 · 2 Miles Division I · Place 1 · Western AcademyWestern Academy2 Miles Division I111:09.3 PB8
Sep 14Cypress Christian Warrior InvitationalSep 14 · 2 Miles MS - Division 1 · Place 2 · Western AcademyWestern Academy2 Miles MS - Division 1210:55.0 PB8

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 114 · Houston ShockwavesHouston Shockwaves4,000 Meters 13-1411413:37.22 PB7
Nov 18USATF Gulf Association Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 7 · Houston ShockwavesHouston Shockwaves4,000 Meters 13-14714:11.72 PB7
Nov 11Texas Middle School Cross Country State ChampionshipNov 11 · 3,000 Meters MS Boys 3K State Championship · Place 10 · Western AcademyWestern Academy3,000 Meters MS Boys 3K State Championship109:57 PB7
Oct 7Faith West Hills 12th Annual JH Cross Country RaceOct 7 · 3,200 Meters JH Combined · Place 1 · Western AcademyWestern Academy3,200 Meters JH Combined111:09.3 PB7
Sep 30Kardia Christian Academy 9/30 Meet #1Sep 30 · 1.5 Miles Middle School A · Place 2 · Western AcademyWestern Academy1.5 Miles Middle School A28:52.14 PB7
Sep 2Cooper Dragon JH InvitationalSep 2 · 1.1 Miles MS Div I (Top Ten Runners) · Place 3 · Western AcademyWestern Academy1.1 Miles MS Div I (Top Ten Runners)36:20.84 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 1FPR SPEED 5th Annual Hay Bale Cross Country ChampionshipOct 1 · 3,000 Meters MS Boys · Place 13 · Western AcademyWestern Academy3,000 Meters MS Boys1310:416
Sep 24Cypress Christian Warrior InvitationalSep 24 · 3,200 Meters MS Boys I · Place 4 · Western AcademyWestern Academy3,200 Meters MS Boys I412:08.6 PB6
Sep 17Providence Classical Paladin MS InvitationalSep 17 · 2 Miles Middle School Div 1 · Place 7 · Western AcademyWestern Academy2 Miles Middle School Div 1712:15.56
Sep 10Trinity Klein XC ClassicSep 10 · 2,400 Meters Varsity Division · Place 5 · Western AcademyWestern Academy2,400 Meters Varsity Division58:57.57 PB6
Sep 3Cooper JR. Dragon XC InvitationalSep 3 · 1.2 Miles MS Div I (Top Ten Runners) · Place 12 · Western AcademyWestern Academy1.2 Miles MS Div I (Top Ten Runners)126:37.00 PB6

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2Faith West Hills 10th Annual MS Cross County RaceOct 2 · 3,200 Meters Junior High · Place 6 · Western AcademyWestern Academy3,200 Meters Junior High612:30.005
Sep 25Providence Classical Paladin MS InvitationalSep 25 · 2 Miles Division I · Place 13 · Western AcademyWestern Academy2 Miles Division I1312:45.355
Sep 18Cypress Christian Warrior InvitationalSep 18 · 2 Miles Middle School · Place 19 · Western AcademyWestern Academy2 Miles Middle School1912:53.405
Sep 11Trinity Klein XC ClassicSep 11 · 2,400 Meters Varsity Division · Place 10 · Western AcademyWestern Academy2,400 Meters Varsity Division109:36.47 PB5
Sep 4Cooper Junior Dragon XC InvitationalSep 4 · 1.2 Miles MS Div I (Top Ten Runners) · Place 31 · Western AcademyWestern Academy1.2 Miles MS Div I (Top Ten Runners)317:15.555