Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 19:05.7 | McNeil Invitational | September 23, 2022 |
| 4,000 Meters · Northwestern State UniversityNSU Pre-SLC Cross Country Meet · Sep 12 | 16:19.43 | NSU Pre-SLC Cross Country Meet | September 12, 2025 |
| 5,000 Meters · ACU XC CourseAbilene Christian/McMurry Libby HS-Big Country Festival · Sep 3 | 22:02.6 | Abilene Christian/McMurry Libby HS-Big Country Festival | September 3, 2022 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 18:41.1 | Southlake Carroll Meet #1 | August 26, 2023 |
| 5,000 Meters · Enos Debonne Sports ComplexMcNeese State Cowboy Stampede · Sep 27 | 19:45.80 | McNeese State Cowboy Stampede | September 27, 2025 |
| 5,000 Meters · Graham Creek Nature Preserve2026 Sun Belt XC Championship · Oct 30 | 20:21.2 | 2026 Sun Belt XC Championship | October 30, 2026 |
| 5,000 Meters · Mae Simmons ParkUIL 5A Region 1 Championship · Oct 23 | 18:57.7 | UIL 5A Region 1 Championship | October 23, 2023 |
| 5,000 Meters · Old Settlers ParkTX UIL 5A State Championship · Nov 5 | 19:54.7 | TX UIL 5A State Championship | November 5, 2022 |
| 5,000 Meters · Sterlington Sports ComplexULM Warhawk Invitational · Sep 25 | 19:54.4 | ULM Warhawk Invitational | September 25, 2026 |
| 5,000 Meters · University of Texas at Permian Basin ParkOdessa Invitational · Oct 7 | 20:45.4 | Odessa Invitational | October 7, 2021 |
| 6,000 Meters · Choctaw TrailsBelhaven Invitational · Oct 3 | 24:05.2 | Belhaven Invitational | October 3, 2026 |
| 6,000 Meters · John Hunt Cross Country Running ParkConference USA Cross Country Championships · Nov 1 | 24:17.41 | Conference USA Cross Country Championships | November 1, 2025 |
| 6,000 Meters · Oxford Lake Park (Sports Complex)CUSA XC Championships · Nov 2 | 25:00.75 | CUSA XC Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 2026 Sun Belt XC ChampionshipOct 30 · 5,000 Meters Women · Place 85 · Louisiana TechLouisiana Tech | 5,000 Meters Women | 85 | 20:21.2 PB | Jr |
| Oct 16 | Watson Cross Country ClassicOct 16 · 6,000 Meters Collegiate · Place 53 · Louisiana TechLouisiana Tech | 6,000 Meters Collegiate | 53 | 24:30.8 | Jr |
| Oct 3 | Belhaven InvitationalOct 3 · 6,000 Meters College · Place 2 · Louisiana TechLouisiana Tech | 6,000 Meters College | 2 | 24:05.2 PB | Jr |
| Sep 25 | ULM Warhawk InvitationalSep 25 · 5,000 Meters Collegiate · Place 6 · Louisiana TechLouisiana Tech | 5,000 Meters Collegiate | 6 | 19:54.4 PB | Jr |
| Sep 11 | NSU XC InvitationalSep 11 · 4,000 Meters Collegiate · Place 4 · Louisiana TechLouisiana Tech | 4,000 Meters Collegiate | 4 | 16:59.9 | Jr |
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 5A · Place 57 · Lubbock MontereyLubbock Monterey | 5,000 Meters 5A | 57 | 19:54.7 PB | 11 |
| Nov 4 | TX UIL 6A State ChampionshipNov 4 · 5,000 Meters 5A · Place 57 · Lubbock MontereyLubbock Monterey | 5,000 Meters 5A | 57 | 19:54.70 | 11 |
| Oct 25 | UIL 5A Region 1 ChampionshipOct 25 · 5,000 Meters I-5A · Place 8 · Lubbock MontereyLubbock Monterey | 5,000 Meters I-5A | 8 | 19:11.2 | 11 |
| Oct 13 | UIL 5A District 04 Cross Country MeetOct 13 · 5,000 Meters Varsity Girls · Place 9 · Lubbock MontereyLubbock Monterey | 5,000 Meters Varsity Girls | 9 | 20:35.16 | 11 |
| Sep 23 | McNeil InvitationalSep 23 · 3 Miles Varsity 5A (Sat.) · Place 3 · Lubbock MontereyLubbock Monterey | 3 Miles Varsity 5A (Sat.) | 3 | 19:05.7 PB | 11 |
| Sep 17 | Lubbock ISD InvitationalSep 17 · 5,000 Meters Varsity 5A · Place 29 · Lubbock MontereyLubbock Monterey | 5,000 Meters Varsity 5A | 29 | 22:28.8 | 11 |
| Sep 10 | Lubbock Christian U Chaps HS-JH InvitationalSep 10 · 3 Miles Varsity · Place 7 · MontereyMonterey | 3 Miles Varsity | 7 | 20:26.40 | — |
| Sep 3 | Abilene Christian/McMurry Libby HS-Big Country FestivalSep 3 · 5,000 Meters Varsity · Place 6 · Lubbock MontereyLubbock Monterey | 5,000 Meters Varsity | 6 | 22:02.6 PB | 11 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Open · Place 81 · Lubbock MontereyLubbock Monterey | 5,000 Meters Open | 81 | 22:06.51 | 11 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 5A · Place 96 · Lubbock MontereyLubbock Monterey | 5,000 Meters 5A | 96 | 19:56.2 | 10 |
| Oct 25 | UIL 5A Region 1 ChampionshipOct 25 · 5,000 Meters I-5A · Place 15 · Lubbock MontereyLubbock Monterey | 5,000 Meters I-5A | 15 | 19:42.4 | 10 |
| Oct 14 | UIL 5A District 04 XCOct 14 · 5,000 Meters Varsity · Place 3 · Lubbock MontereyLubbock Monterey | 5,000 Meters Varsity | 3 | 19:50.52 | 10 |
| Oct 7 | Odessa InvitationalOct 7 · 5,000 Meters Varsity · Place 5 · Lubbock MontereyLubbock Monterey | 5,000 Meters Varsity | 5 | 20:45.4 PB | 10 |
| Sep 25 | Lubbock ISD InvitationalSep 25 · 5,000 Meters 5A · Place 6 · Lubbock MontereyLubbock Monterey | 5,000 Meters 5A | 6 | 19:53.8 | 10 |
| Sep 17 | Tascosa Rebel RunSep 17 · 5,000 Meters Varsity 5A · Place 6 · Lubbock MontereyLubbock Monterey | 5,000 Meters Varsity 5A | 6 | 21:10.30 | 10 |
| Sep 11 | Lubbock Christian U Chaps HS-JH InvitationalSep 11 · 5,000 Meters Varsity · Place 2 · Lubbock MontereyLubbock Monterey | 5,000 Meters Varsity | 2 | 19:52.60 | 10 |
| Sep 4 | Big Spring Howard County InvitationalSep 4 · 5,000 Meters Division I · Place 4 · Lubbock MontereyLubbock Monterey | 5,000 Meters Division I | 4 | NT | 10 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Varsity Open · Place 2 · Lubbock MontereyLubbock Monterey | 5,000 Meters Varsity Open | 2 | 19:17.57 | 10 |
| Aug 21 | Midland Classical Tall City InvitationalAug 21 · 3 Miles Division 1 · Place 4 · Lubbock MontereyLubbock Monterey | 3 Miles Division 1 | 4 | 20:17.08 | 10 |
2020 Cross Country
4 results