Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 12:37.55 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 2 Miles · South Lakes ParkLake Cities Brad Lutz Invitational XC26 · Oct 17 | 12:29.60 | Lake Cities Brad Lutz Invitational XC26 | October 17, 2026 |
| 5,000 Meters · Canyon High SchoolCanyon Invitational II XC26 · Oct 10 | 20:34.1 | Canyon Invitational II XC26 | October 10, 2026 |
| 5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS State Championship XC25 · Oct 27 | 20:49.93 | TX TAPPS State Championship XC25 | October 27, 2025 |
| 5,000 Meters · Hogan ParkMidland Classical Tall City Invitational XC26 · Aug 22 | 23:06.1 | Midland Classical Tall City Invitational XC26 | August 22, 2026 |
| 5,000 Meters · Lubbock Christian University XC CourseLCU Tune-Up · Oct 4 | 20:59 | LCU Tune-Up | October 4, 2025 |
| 5,000 Meters · Mae Simmons ParkTexas Surge Mae Simmons Open XC25 · Sep 26 | 21:06.6 | Texas Surge Mae Simmons Open XC25 | September 26, 2025 |
| 5,000 Meters · Old Settlers ParkMcNeil 32nd Annual Invitational XC26 · Sep 18 | 21:40.1 | McNeil 32nd Annual Invitational XC26 | September 18, 2026 |
| 5,000 Meters · Running Waters Draw Regional ParkPlainview Invitational XC26 · Aug 29 | 20:58.3 | Plainview Invitational XC26 | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | TAPPS XC State ChampionshipsOct 26 · 5,000 Meters 2A · Place 12 · Southcrest Christian | 5,000 Meters 2A | 12 | 20:12.4 | 11 |
| Oct 17 | Lake Cities Brad Lutz Invitational XC26Oct 17 · 2 Miles High School · Place 60 · Southcrest Christian | 2 Miles High School | 60 | 12:29.60 PB | 11 |
| Oct 10 | Canyon Invitational II XC26Oct 10 · 5,000 Meters Small School Varsity · Place 35 · Southcrest Christian | 5,000 Meters Small School Varsity | 35 | 20:34.1 PB | 11 |
| Sep 18 | McNeil 32nd Annual Invitational XC26Sep 18 · 5,000 Meters 1A-3A · Place 277 · Southcrest Christian | 5,000 Meters 1A-3A | 277 | 21:40.1 PB | 11 |
| Aug 29 | Plainview Invitational XC26Aug 29 · 5,000 Meters Varsity · Place 56 · Southcrest Christian | 5,000 Meters Varsity | 56 | 20:58.3 PB | 11 |
| Aug 22 | Midland Classical Tall City Invitational XC26Aug 22 · 5,000 Meters D1 · Place 133 · Southcrest Christian | 5,000 Meters D1 | 133 | 23:06.1 PB | 11 |
2025 Cross Country
5 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Oil Patch InvitationalSep 28 · 3.3 Miles Junior Varsity · Place 1 · Southcrest Christian | 3.3 Miles Junior Varsity | 1 | 21:03.11 | 9 |