Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Burroughs ParkCooper Dragon Invitational XC26 · Aug 29 | 12:23.81 | Cooper Dragon Invitational XC26 | August 29, 2026 |
| 2 Miles · Paul D Rushing ParkSt John XXIII 4th Annual Classic XC26 · Aug 22 | 12:36 | St John XXIII 4th Annual Classic XC26 | August 22, 2026 |
| 3 Miles · Oxea Golf CourseBay City Blackcat Invitational XC25 · Oct 2 | 21:36.755 | Bay City Blackcat Invitational XC25 | October 2, 2025 |
| 5,000 Meters · Brenham High SchoolBrenham Hillacious HS Invitational XC25 · Sep 6 | 20:03.3 | Brenham Hillacious HS Invitational XC25 | September 6, 2025 |
| 5,000 Meters · Challenger Seven Memorial ParkTAPPS 6A District 4 Championship · Oct 17 | 20:58.28 | TAPPS 6A District 4 Championship | October 17, 2024 |
| 5,000 Meters · Houston Northwest ChurchCypress Christian Warrior Invitational · Sep 14 | 22:03.7 | Cypress Christian Warrior Invitational | September 14, 2024 |
| 5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 10 | 20:20.5 | St John's 45th Maverick Ramble XC26 | October 10, 2026 |
| 5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 5 | 21:50.8 | St John's 43rd Maverick Ramble | October 5, 2024 |
| 5,000 Meters · The Woodlands Christian AcademyTAPPS 6A District 4, 5A-4, & 4A-6 Championships XC25 · Oct 18 | 20:17.2 | TAPPS 6A District 4, 5A-4, & 4A-6 Championships XC25 | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | TAPPS 6A District 4, 5A-4, & 4A-6 Championships XC25Oct 18 · 5,000 Meters District 6A-4 · Place 32 · St. John XXIII College Prep | 5,000 Meters District 6A-4 | 32 | 20:17.2 PB | 11 |
| Oct 2 | Bay City Blackcat Invitational XC25Oct 2 · 3 Miles Varsity · Place 76 · St. John XXIII College Prep | 3 Miles Varsity | 76 | 21:36.755 PB | 11 |
| Sep 13 | Houston Christian Dave Jantzen InvitationalSep 13 · 5,000 Meters Varsity · Place 100 · St. John XXIII College Prep | 5,000 Meters Varsity | 100 | 20:45.6 | — |
| Sep 6 | Brenham Hillacious HS Invitational XC25Sep 6 · 5,000 Meters Varsity 5A-6A · Place 198 · St. John XXIII College Prep | 5,000 Meters Varsity 5A-6A | 198 | 20:03.3 PB | 11 |
| Aug 30 | Cooper Dragon JH InvitationalAug 30 · 3,200 Meters Junior Varsity · Place 17 · St. John XXIII College Prep | 3,200 Meters Junior Varsity | 17 | 12:33.89 | — |
| Aug 30 | Cooper Dragon InvitationalAug 30 · 2 Miles Junior Varsity · Place 17 · St. John XXIII College Prep | 2 Miles Junior Varsity | 17 | 12:33.89 | 11 |
| Aug 23 | St John XXIII 3rd Annual Classic XC25Aug 23 · 2 Miles Varsity · Place 46 · St. John XXIII College Prep | 2 Miles Varsity | 46 | 12:43 | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | TAPPS 6A District 4 ChampionshipOct 17 · 5,000 Meters Varsity · Place 43 · St. John XXIII College Prep | 5,000 Meters Varsity | 43 | 20:58.28 PB | 10 |
| Oct 5 | St John's 43rd Maverick RambleOct 5 · 5,000 Meters Junior Varsity · Place 32 · St. John XXIII College Prep | 5,000 Meters Junior Varsity | 32 | 21:50.8 PB | 10 |
| Sep 27 | Nike South InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 131 · St. John XXIII College Prep | 5,000 Meters Junior Varsity | 131 | 22:39.8 | 10 |
| Sep 14 | Cypress Christian Warrior InvitationalSep 14 · 5,000 Meters Varsity · Place 76 · St. John XXIII College Prep | 5,000 Meters Varsity | 76 | 22:03.7 PB | 10 |
| Sep 7 | 28th Annual Lutheran South Academy CC InvitationalSep 7 · 5,000 Meters Varsity · Place 74 · St. John XXIII College Prep | 5,000 Meters Varsity | 74 | 22:16.76 | 10 |
| Aug 24 | St John XXIII 2nd Annual XC ClassicAug 24 · Varsity · Place 34 · ST. JOHN XXIII COLLEGE PREP | Varsity | 34 | 12:39 | 10 |