Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Burroughs ParkCooper Dragon Invitational · Aug 30 | 11:01.87 | Cooper Dragon Invitational | August 30, 2025 |
| 2 Miles · Grand Oaks High SchoolGrand Oaks Grizzly Invitational · Sep 3 | 15:38 | Grand Oaks Grizzly Invitational | September 3, 2022 |
| 5,000 Meters · Brenham High SchoolBrenham Hillacious HS Invitational XC25 · Sep 6 | 17:11.1 | Brenham Hillacious HS Invitational XC25 | September 6, 2025 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 9 | 22:18.6 | Brenham Hillacious HS Invitational | September 9, 2023 |
| 5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC25 · Sep 19 | 17:27.70 | Nike South Invitational XC25 | September 19, 2025 |
| 5,000 Meters · Norbuck ParkSouthwest Preparatory Conference (SPC) Championships · Nov 9 | 17:48.98 | Southwest Preparatory Conference (SPC) Championships | November 9, 2024 |
| 5,000 Meters · Paul D Rushing ParkKaty Express 8th Annual Championships XC25 · Oct 11 | 16:39.6 | Katy Express 8th Annual Championships XC25 | October 11, 2025 |
| 5,000 Meters · Ramble 5K CourseSouthwest Preparatory Conference (SPC) Championships · Nov 5 | 19:12.50 | Southwest Preparatory Conference (SPC) Championships | November 5, 2022 |
| 5,000 Meters · Spring Baptist AcademySBA Spring Baptist Academy Meet XC25 · Sep 27 | 17:20 | SBA Spring Baptist Academy Meet XC25 | September 27, 2025 |
| 5,000 Meters · St. Andrew's Episcopal SchoolSPC South Zone · Oct 22 | 19:32 | SPC South Zone | October 22, 2022 |
| 5,000 Meters · TBDSouthwest Preparatory Conference (SPC) Championships · Nov 4 | 18:00.93 | Southwest Preparatory Conference (SPC) Championships | November 4, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Southwest Preparatory Conference (SPC) Championships XC25Nov 8 · 5,000 Meters Varsity 4A · Place 17 · Episcopal | 5,000 Meters Varsity 4A | 17 | 17:17.30 | 12 |
| Oct 25 | St Andrew's Private Schools Invitational XC25Oct 25 · 5,000 Meters Varsity · Place 18 · Episcopal | 5,000 Meters Varsity | 18 | 17:30 | — |
| Oct 11 | Katy Express 8th Annual Championships XC25Oct 11 · 5,000 Meters HS Varsity · Place 3 · Episcopal | 5,000 Meters HS Varsity | 3 | 16:39.6 PB | 12 |
| Sep 27 | SBA Spring Baptist Academy Meet XC25Sep 27 · 5,000 Meters Varsity · Place 8 · Episcopal | 5,000 Meters Varsity | 8 | 17:20 PB | 12 |
| Sep 19 | Nike South Invitational XC25Sep 19 · 5,000 Meters VARSITY ELITE · Place 154 · Episcopal | 5,000 Meters VARSITY ELITE | 154 | 17:27.70 PB | 12 |
| Sep 6 | Brenham Hillacious HS Invitational XC25Sep 6 · 5,000 Meters Varsity 5A-6A · Place 45 · Episcopal | 5,000 Meters Varsity 5A-6A | 45 | 17:11.1 PB | 12 |
| Aug 30 | Cooper Dragon JH InvitationalAug 30 · 3,200 Meters Varsity Elite · Place 28 · Episcopal | 3,200 Meters Varsity Elite | 28 | 11:01.87 | — |
| Aug 30 | Cooper Dragon InvitationalAug 30 · 2 Miles Varsity Div I ELITE · Place 28 · Episcopal | 2 Miles Varsity Div I ELITE | 28 | 11:01.87 PB | 12 |
| Aug 16 | Waxahachie Woodhouse Invitational XC25Aug 16 · 5,000 Meters Varsity Elite · Place 91 · Episcopal | 5,000 Meters Varsity Elite | 91 | 17:35.30 | 12 |
2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Southwest Preparatory Conference (SPC) ChampionshipsNov 4 · 5,000 Meters 4A Boys · Place 30 · Episcopal | 5,000 Meters 4A Boys | 30 | 18:00.93 PB | 10 |
| Oct 21 | SPC South Zone ChampionshipsOct 21 · 5,000 Meters Varsity · Place 46 · Episcopal | 5,000 Meters Varsity | 46 | 18:38 | 10 |
| Oct 14 | Katy Express 6th Annual XC MeetOct 14 · 5,000 Meters Varsity · Place 12 · Episcopal | 5,000 Meters Varsity | 12 | 18:22.79 | — |
| Sep 29 | Nike South InvitationalSep 29 · 5,000 Meters Varsity · Place 129 · Houston Episcopal (A) | 5,000 Meters Varsity | 129 | 18:36.40 | 10 |
| Sep 9 | Brenham Hillacious HS InvitationalSep 9 · 5,000 Meters Varsity 1A-4A · Place 55 · Episcopal | 5,000 Meters Varsity 1A-4A | 55 | 22:18.6 PB | 10 |
| Aug 26 | Woodlands Christian XC meet #1Aug 26 · 5,000 Meters Varsity · Place 42 · Episcopal | 5,000 Meters Varsity | 42 | 20:56.45 | 10 |
2022 Cross Country
5 results