Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cullen Park WestMayde Creek Invitational · Sep 1111:25.7Mayde Creek InvitationalSeptember 11, 2021
2 Miles · East Beach PavilionGalveston Ball Island Beach Run · Sep 1711:09.5Galveston Ball Island Beach RunSeptember 17, 2021
2 Miles · St. John XXIII College PreparatorySt John XXIII 1st Annual XC Classic · Sep 210:12St John XXIII 1st Annual XC ClassicSeptember 2, 2023
2.9 Miles · Bear Branch ParkNXR South Regional Championships · Nov 1917:20.1NXR South Regional ChampionshipsNovember 19, 2022
4,000 Meters · Sealy High SchoolSealy Friday Night Lights 1st Annual Invitational · Aug 2015:26Sealy Friday Night Lights 1st Annual InvitationalAugust 20, 2021
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1816:09.6NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 917:04.5Brenham Hillacious HS InvitationalSeptember 9, 2023
5,000 Meters · Challenger Seven Memorial ParkTAPPS 6A District 4 Championship · Oct 1716:16.36TAPPS 6A District 4 ChampionshipOctober 17, 2024
5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS 5A State Championship · Oct 3017:06.67TX TAPPS 5A State ChampionshipOctober 30, 2023
5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 5A State Championship · Oct 3118:23.1TX TAPPS 5A State ChampionshipOctober 31, 2022
5,000 Meters · River City Community Church Athletic Fields San Antonio Homeschool Patriots 22nd Annual Invitational · Aug 3116:35.55San Antonio Homeschool Patriots 22nd Annual InvitationalAugust 31, 2024
5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 516:24.5St John's 43rd Maverick RambleOctober 5, 2024
5,000 Meters · The Woodlands Christian AcademyTAPPS 5A District 5 Championship · Oct 2116:05.14TAPPS 5A District 5 ChampionshipOctober 21, 2023
8,000 Meters · Fort Hays State UniversityFort Hays State Tiger Open · Oct 1024:57.10Fort Hays State Tiger OpenOctober 10, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2524:45.4Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · Hart Ranch Camping Resort 2026 RMAC XC Championships · Nov 724:54.02026 RMAC XC ChampionshipsNovember 7, 2026
8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 2026:04.5MSU Denver Roadrunners InvitationalSeptember 20, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 72026 RMAC XC ChampionshipsNov 7 · 8,000 Meters Championship · Place 34 · Colo. School of MinesColo. School of Mines8,000 Meters Championship3424:54.0 PBSo
Oct 10Fort Hays State Tiger OpenOct 10 · 8,000 Meters Collegiate · Place 10 · Colo. School of MinesColo. School of Mines8,000 Meters Collegiate1024:57.10 PBSo
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 150 · Colo. School of MinesColo. School of Mines8,000 Meters Gold Invite15024:45.4 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Fort Hays State Tiger OpenOct 11 · 8,000 Meters New Division · Place 24 · Colo. School of MinesColo. School of Mines8,000 Meters New Division2424:59.59Fr
Sep 20MSU Denver Roadrunners InvitationalSep 20 · 8,000 Meters College · Place 25 · Colo. School of MinesColo. School of Mines8,000 Meters College2526:04.5 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28TX TAPPS State ChampionshipOct 28 · 5,000 Meters 6A · Place 4 · St. John XXIII College PreparaSt. John XXIII College Prepara5,000 Meters 6A416:32.2712
Oct 17TAPPS 6A District 4 ChampionshipOct 17 · 5,000 Meters Varsity · Place 2 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Varsity216:16.36 PB12
Oct 5St John's 43rd Maverick RambleOct 5 · 5,000 Meters Varsity Black Division · Place 9 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Varsity Black Division916:24.5 PB12
Sep 27Nike South InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 1 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Junior Varsity116:51.512
Sep 13Texas A&M InvitationalSep 13 · 5,000 Meters Varsity · Place 20 · St. John XXIIISt. John XXIII5,000 Meters Varsity2016:19.112
Sep 728th Annual Lutheran South Academy CC InvitationalSep 7 · 5,000 Meters Varsity · Place 2 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Varsity216:41.5312
Aug 31San Antonio Homeschool Patriots 22nd Annual InvitationalAug 31 · 5,000 Meters Varsity · Place 31 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Varsity3116:35.55 PB12

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 12 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Open1216:09.6 PB11
Oct 30TX TAPPS 3A State ChampionshipOct 30 · 5,000 Meters 5A · Place 14 · St. John XXIII College PreparaSt. John XXIII College Prepara5,000 Meters 5A1417:06.6711
Oct 30TX TAPPS 5A State ChampionshipOct 30 · 5,000 Meters TAPPS 5A · Place 14 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters TAPPS 5A1417:06.67 PB11
Oct 21TAPPS 5A District 5 ChampionshipOct 21 · 5,000 Meters Varsity · Place 2 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Varsity216:05.14 PB11
Oct 7Faith West Hills 12th Annual HS Cross Country RaceOct 7 · 5,000 Meters Varsity · Place 2 · St. John XXIII CollegeSt. John XXIII College5,000 Meters Varsity216:43.011
Sep 29Nike South InvitationalSep 29 · Varsity Elite · Place 54 · St. John XXIII CollegeSt. John XXIII CollegeVarsity Elite5416:23.1011
Sep 15Texas A&M High School InvitationalSep 15 · 5,000 Meters Varsity · Place 21 · St John XxiiiSt John Xxiii5,000 Meters Varsity2116:36.311
Sep 9Brenham Hillacious HS InvitationalSep 9 · 5,000 Meters Varsity 1A-4A · Place 1 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Varsity 1A-4A117:04.5 PB11
Sep 2St John XXIII 1st Annual XC ClassicSep 2 · 2 Miles Varsity · Place 2 · St. John XXIII College PrepSt. John XXIII College Prep2 Miles Varsity210:12 PB11
Aug 26Woodlands Christian XC meet #1Aug 26 · 5,000 Meters Varsity · Place 1 · St. John XXIII CollegeSt. John XXIII College5,000 Meters Varsity117:34.6711

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19NXR South Regional ChampionshipsNov 19 · 2.9 Miles Open (course shortened) · Place 286 · St. John XXIII College PrepSt. John XXIII College Prep2.9 Miles Open (course shortened)28617:20.1 PB10
Oct 31TX TAPPS 6A State ChampionshipOct 31 · 5,000 Meters 5A · Place 37 · St. John XXIII CollegeSt. John XXIII College5,000 Meters 5A3718:23.1SO
Oct 31TX TAPPS 5A State ChampionshipOct 31 · 5,000 Meters 5A · Place 37 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters 5A3718:23.1 PB10
Oct 19TAPPS 5A District 5 XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 6 · St. John XXIII College PrepSt. John XXIII College Prep5,000 Meters Varsity617:40.3910
Sep 24Rosehill Cross Country ChallengeSep 24 · 5,000 Meters Varsity · Place 13 · St. John XXIII CollegeSt. John XXIII College5,000 Meters Varsity1318:20.6—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1TX TAPPS 6A State ChampionshipNov 1 · 5,000 Meters 6A · Place 45 · St. John XXIII College Preparatory-KatySt. John XXIII College Preparatory-Katy5,000 Meters 6A4518:59.3—
Sep 17Galveston Ball Island Beach RunSep 17 · 2 Miles Freshman · Place 2 · St. John XXIII College PrepSt. John XXIII College Prep2 Miles Freshman211:09.5 PB9
Sep 11Mayde Creek InvitationalSep 11 · 2 Miles Freshman · Place 2 · St. John XXIII College PrepSt. John XXIII College Prep2 Miles Freshman211:25.7 PB9
Aug 20Sealy Friday Night Lights 1st Annual InvitationalAug 20 · 4,000 Meters Varsity · Place 22 · St. John XXIII College PrepSt. John XXIII College Prep4,000 Meters Varsity2215:26 PB9