Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Mae Simmons ParkUIL Cross Country District 2-3A · Oct 8 | 17:28.94 | UIL Cross Country District 2-3A | October 8, 2024 |
| 3 Miles · Yoakum County ParkPlains Invitational · Sep 6 | 15:24.60 | Plains Invitational | September 6, 2025 |
| 5,000 Meters · Hogan ParkMidland Classical Tall City Invitational XC25 · Aug 23 | 16:24.51 | Midland Classical Tall City Invitational XC25 | August 23, 2025 |
| 5,000 Meters · Mae Simmons ParkUIL Region I Championship XC25 · Oct 20 | 16:48.30 | UIL Region I Championship XC25 | October 20, 2025 |
| 5,000 Meters · Old Settlers ParkUIL State Cross Country Championships XC25 · Oct 31 | 16:27.60 | UIL State Cross Country Championships XC25 | October 31, 2025 |
| 5,000 Meters · Ruidoso HSRuidoso XC Invitational · Sep 12 | 18:37.97 | Ruidoso XC Invitational | September 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | UIL State Cross Country Championships XC25Oct 31 · 5,000 Meters 3A · Place 15 · Lubbock Roosevelt | 5,000 Meters 3A | 15 | 16:27.60 PB | 12 |
| Oct 20 | UIL Region I Championship XC25Oct 20 · 5,000 Meters I-3A · Place 8 · Lubbock Roosevelt | 5,000 Meters I-3A | 8 | 16:48.30 PB | 12 |
| Sep 27 | Lubbock ISD Invitational XC25Sep 27 · 5,000 Meters 3A · Place 6 · Lubbock Roosevelt | 5,000 Meters 3A | 6 | 17:05.40 | 12 |
| Sep 12 | Ruidoso XC InvitationalSep 12 · 5,000 Meters Varsity · Place 10 · Lubbock Roosevelt | 5,000 Meters Varsity | 10 | 18:37.97 PB | 12 |
| Sep 6 | Plains InvitationalSep 6 · 3 Miles Varsity · Place 2 · Lubbock Roosevelt | 3 Miles Varsity | 2 | 15:24.60 PB | 12 |
| Aug 23 | Midland Classical Tall City Invitational XC25Aug 23 · 5,000 Meters Varsity D2 · Place 1 · Lubbock Roosevelt | 5,000 Meters Varsity D2 | 1 | 16:24.51 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | UIL State Cross Country ChampionshipsNov 1 · 5,000 Meters 3A · Place 55 · Lubbock Roosevelt | 5,000 Meters 3A | 55 | 17:23.90 | 11 |
| Oct 21 | UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-3A · Place 21 · Lubbock Roosevelt | 5,000 Meters I-3A | 21 | 17:28.50 | 11 |
| Oct 8 | UIL Cross Country District 2-3AOct 8 · 3 Miles Varsity Boys · Place 2 · Lubbock Roosevelt | 3 Miles Varsity Boys | 2 | 17:28.94 PB | 11 |
| Sep 20 | McNeil InvitationalSep 20 · 5,000 Meters 3A · Place 60 · Lubbock Roosevelt | 5,000 Meters 3A | 60 | 18:45.4 | 57 |
| Sep 7 | Lubbock ISD InvitationalSep 7 · 2 Miles 3A · Place 4 · Lubbock Roosevelt | 2 Miles 3A | 4 | 17:06.20 | 11 |
| Aug 24 | Midland Classical Tall City InvitationalAug 24 · 5,000 Meters Varsity · Place 1 · Lubbock Roosevelt | 5,000 Meters Varsity | 1 | 16:59.20 | 11 |
| Aug 24 | Midland Classical Tall City InvitationalAug 24 · 5,000 Meters Varsity · Place 1 · Lubbock Roosevelt | 5,000 Meters Varsity | 1 | 16:59.20 | 11 |
2023 Cross Country
5 results2022 Cross Country
4 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Silver Spur XC MeetSep 29 · 3,200 Meters Middle School · Place 1 · Lubbock Roosevelt | 3,200 Meters Middle School | 1 | 12:11 | 8 |