Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · North Forest HSHouston ISD MS Invitational · Oct 5 | 13:44 | Houston ISD MS Invitational | October 5, 2019 |
| 3,200 Meters · The Woodlands Christian AcademyWoodlands Christian-Private School XC series #2 · Sep 19 | 12:40.61 | Woodlands Christian-Private School XC series #2 | September 19, 2020 |
| 5,000 Meters · AP RanchPaschal Invitational · Sep 16 | 22:01.29 | Paschal Invitational | September 16, 2023 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 20:30.0 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Brenham High SchoolBrenham Hillacious HS Invitational · Sep 7 | 20:09 | Brenham Hillacious HS Invitational | September 7, 2024 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 11 | 20:46.6 | Brenham Hillacious HS Invitational | September 11, 2021 |
| 5,000 Meters · Grand Oaks High SchoolGrand Oaks Grizzly Invitational · Sep 3 | 21:02 | Grand Oaks Grizzly Invitational | September 3, 2022 |
| 5,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 5 | 19:32.4 | Rust Buster Invitational | September 5, 2026 |
| 5,000 Meters · Norbuck ParkSouthwest Preparatory Conference (SPC) Championships · Nov 9 | 20:26.62 | Southwest Preparatory Conference (SPC) Championships | November 9, 2024 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational (Varsity) · Sep 24 | 20:29.0 | McNeil Invitational (Varsity) | September 24, 2021 |
| 5,000 Meters · Ramble 5K CourseSouthwest Preparatory Conference (SPC) Championships · Nov 5 | 20:31.30 | Southwest Preparatory Conference (SPC) Championships | November 5, 2022 |
| 5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 5 | 21:08.9 | St John's 43rd Maverick Ramble | October 5, 2024 |
| 5,000 Meters · St. Andrew's Episcopal SchoolSPC South Zone · Oct 22 | 19:56 | SPC South Zone | October 22, 2022 |
| 5,000 Meters · TBDSouthwest Preparatory Conference (SPC) Championships · Nov 4 | 21:13.28 | Southwest Preparatory Conference (SPC) Championships | November 4, 2023 |
| 5,000 Meters · University of AR XC courseChile Pepper XC Festival · Oct 1 | 21:12.8 | Chile Pepper XC Festival | October 1, 2021 |
| 6,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 23:46.6 | Running of the Cows | October 3, 2026 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 23:22.5 | Paul Short Run (College) | October 3, 2025 |
| 6,000 Meters · Monument Valley ParkTed Castaneda Classic · Sep 27 | 24:06.09 | Ted Castaneda Classic | September 27, 2025 |
| 6,000 Meters · Prairie ViewSCAC XC Champs. · Nov 1 | 25:02.96 | SCAC XC Champs. | November 1, 2025 |
| 6,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 25:02.7 | Interregional Invitational | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | SCAC XC Champs.Nov 1 · 6,000 Meters Collegiate · Place 23 · Colorado CollegeColorado College | 6,000 Meters Collegiate | 23 | 25:02.96 PB | Fr |
| Oct 18 | Interregional InvitationalOct 18 · 6,000 Meters Gold · Place 253 · Colorado CollegeColorado College | 6,000 Meters Gold | 253 | 25:02.7 PB | Fr |
| Oct 3 | Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 176 · Colorado CollegeColorado College | 6,000 Meters White | 176 | 23:22.5 PB | Fr |
| Sep 27 | Ted Castaneda ClassicSep 27 · 6,000 Meters College · Place 13 · Colorado CollegeColorado College | 6,000 Meters College | 13 | 24:06.09 PB | Fr |
| Sep 6 | Rust Buster InvitationalSep 6 · 5,000 Meters College · Place 47 · Colorado CollegeColorado College | 5,000 Meters College | 47 | 19:35.6 | Fr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional Championships & Community RaceNov 23 · 5,000 Meters Open · Place 52 · EpiscopalEpiscopal | 5,000 Meters Open | 52 | 22:01.30 | 12 |
| Nov 9 | Southwest Preparatory Conference (SPC) ChampionshipsNov 9 · 5,000 Meters 4A Varsity · Place 14 · EpiscopalEpiscopal | 5,000 Meters 4A Varsity | 14 | 20:26.62 PB | 12 |
| Oct 5 | St John's 43rd Maverick RambleOct 5 · 5,000 Meters Varsity 5k · Place 23 · EpiscopalEpiscopal | 5,000 Meters Varsity 5k | 23 | 21:08.9 PB | 12 |
| Sep 27 | Nike South InvitationalSep 27 · 5,000 Meters Varsity Elite · Place 92 · EpiscopalEpiscopal | 5,000 Meters Varsity Elite | 92 | 20:29.0 | 12 |
| Sep 7 | Brenham Hillacious HS InvitationalSep 7 · 5,000 Meters Varsity 5A-6A · Place 25 · EpiscopalEpiscopal | 5,000 Meters Varsity 5A-6A | 25 | 20:09 PB | 12 |
| Aug 17 | Friendswood Mustang Thunder 2nd Annual InvitationalAug 17 · 2.5 Miles Varsity · Place 11 · HOUSTON EPISCOPALHOUSTON EPISCOPAL | 2.5 Miles Varsity | 11 | 15:45 | — |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Championship · Place 166 · EpiscopalEpiscopal | 5,000 Meters Championship | 166 | 20:30.0 PB | 11 |
| Nov 4 | Southwest Preparatory Conference (SPC) ChampionshipsNov 4 · 5,000 Meters 4A Girls · Place 15 · EpiscopalEpiscopal | 5,000 Meters 4A Girls | 15 | 21:13.28 PB | 11 |
| Oct 21 | SPC South Zone ChampionshipsOct 21 · 5,000 Meters Varsity · Place 8 · EpiscopalEpiscopal | 5,000 Meters Varsity | 8 | 20:22 | 11 |
| Oct 14 | Katy Express 6th Annual XC MeetOct 14 · 5,000 Meters Varsity · Place 2 · EpiscopalEpiscopal | 5,000 Meters Varsity | 2 | 20:06.78 | — |
| Sep 30 | Dallas Jesuit ClassicSep 30 · 5,000 Meters Varsity 5A · Place 51 · HS - Houston EpiscopalHS - Houston Episcopal | 5,000 Meters Varsity 5A | 51 | 20:36.7 | 11 |
| Sep 16 | Paschal InvitationalSep 16 · 5,000 Meters Varsity · Place 40 · EpiscopalEpiscopal | 5,000 Meters Varsity | 40 | 22:01.29 PB | 11 |
| Aug 19 | Waxahachie Woodhouse InvitationalAug 19 · 5,000 Meters Varsity Elite · Place 19 · EpiscopalEpiscopal | 5,000 Meters Varsity Elite | 19 | 19:18.4 | 11 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 5,000 Meters Championship · Place 122 · EpiscopalEpiscopal | 5,000 Meters Championship | 122 | 20:31.4 | 10 |
| Nov 5 | Southwest Preparatory Conference (SPC) ChampionshipsNov 5 · 5,000 Meters 4A Girls Varsity · Place 15 · EpiscopalEpiscopal | 5,000 Meters 4A Girls Varsity | 15 | 20:31.30 PB | 10 |
| Oct 22 | SPC South ZoneOct 22 · 5,000 Meters Girls Varsity · Place 5 · EpiscopalEpiscopal | 5,000 Meters Girls Varsity | 5 | 19:56 PB | 10 |
| Oct 8 | Katy Express 5th Annual XC MeetOct 8 · 5,000 Meters Varsity · Place 1 · EpiscopalEpiscopal | 5,000 Meters Varsity | 1 | 19:33.9 | — |
| Sep 30 | Nike South InvitationalSep 30 · 5,000 Meters Varsity Elite · Place 93 · Houston Episcopal (EL)Houston Episcopal (EL) | 5,000 Meters Varsity Elite | 93 | 20:05.7 | — |
| Sep 16 | Texas A&M High School InvitationalSep 16 · 5,000 Meters Varsity · Place 58 · Episcopal (BEpiscopal (B | 5,000 Meters Varsity | 58 | 21:52.0 | 10 |
| Sep 10 | Brenham Hillacious HS InvitationalSep 10 · 5,000 Meters Varsity 6A · Place 17 · EpiscopalEpiscopal | 5,000 Meters Varsity 6A | 17 | 21:08.8 | 10 |
| Sep 3 | Grand Oaks Grizzly InvitationalSep 3 · 5,000 Meters Varsity · Place 10 · EpiscopalEpiscopal | 5,000 Meters Varsity | 10 | 21:02 PB | 10 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR South Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 133 · EpiscopalEpiscopal | 5,000 Meters Championship | 133 | 21:18.7 | — |
| Nov 6 | Southwest Preparatory Conference (SPC) ChampionshipsNov 6 · 5,000 Meters Varsity · Place 22 · EpiscopalEpiscopal | 5,000 Meters Varsity | 22 | 20:32.8 | FR |
| Oct 23 | SPC South ZoneOct 23 · 5,000 Meters Girls Varsity · Place 12 · EpiscopalEpiscopal | 5,000 Meters Girls Varsity | 12 | 21:01 | 9 |
| Oct 9 | Alpha Omega Lions InvitationalOct 9 · 3,200 Meters Varsity · Place 5 · EpiscopalEpiscopal | 3,200 Meters Varsity | 5 | 12:42.82 | 9 |
| Oct 1 | Chile Pepper XC FestivalOct 1 · 5,000 Meters High School - El Caliente · Place 178 · EpiscopalEpiscopal | 5,000 Meters High School - El Caliente | 178 | 21:12.8 PB | 9 |
| Sep 24 | McNeil Invitational (Varsity)Sep 24 · 5,000 Meters Varsity Gold - Sat. · Place 118 · EpiscopalEpiscopal | 5,000 Meters Varsity Gold - Sat. | 118 | 20:29.0 PB | 9 |
| Sep 18 | SHSU Region III PreviewSep 18 · 5,000 Meters Varsity 5A · Place 9 · EpiscopalEpiscopal | 5,000 Meters Varsity 5A | 9 | 20:48.4 | 9 |
| Sep 11 | Brenham Hillacious HS InvitationalSep 11 · 5,000 Meters 5-6A Varsity · Place 34 · EpiscopalEpiscopal | 5,000 Meters 5-6A Varsity | 34 | 20:46.6 PB | 9 |
| Sep 4 | Grand Oaks Grizzly InvitationalSep 4 · 5,000 Meters Varsity · Place 17 · EpiscopalEpiscopal | 5,000 Meters Varsity | 17 | 21:08.2 | 9 |
| Aug 21 | Waxahachie Woodhouse InvitationalAug 21 · 5,000 Meters Varsity 5A · Place 48 · EpiscopalEpiscopal | 5,000 Meters Varsity 5A | 48 | 20:41.0 | — |
2020 Cross Country
1 results2019 Cross Country
3 results