Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Connally Junior High SchoolConnally Cadet Cross Country Invitational · Oct 2 | 14:41.3 | Connally Cadet Cross Country Invitational | October 2, 2021 |
| 2 Miles · Valley Mills HSValley Mills Invitational · Aug 28 | 14:25.4 | Valley Mills Invitational | August 28, 2021 |
| 3 Miles · Faith Academy Cross Country CourseTAPPS 3A District 3 & Faith Academy Invitational · Oct 19 | 19:01.91 | TAPPS 3A District 3 & Faith Academy Invitational | October 19, 2024 |
| 3 Miles · Heritage ParkPro-Fit Last Chance Invitational XC25 · Oct 2 | 18:45.02 | Pro-Fit Last Chance Invitational XC25 | October 2, 2025 |
| 3 Miles · Woodway ParkValor Invitational XC25 · Sep 19 | 18:21.42 | Valor Invitational XC25 | September 19, 2025 |
| 5,000 Meters · Belton Lake Outdoor Recreation Area(BLORA)Belton Invitational · Aug 23 | 21:04.7 | Belton Invitational | August 23, 2024 |
| 5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS 4A State Championship · Oct 31 | 19:57.1 | TX TAPPS 4A State Championship | October 31, 2022 |
| 5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 4A State Championship · Oct 30 | 19:51.42 | TX TAPPS 4A State Championship | October 30, 2023 |
| 5,000 Meters · Lions ParkTemple Invitational · Aug 16 | 19:06.3 | Temple Invitational | August 16, 2024 |
| 5,000 Meters · Troy HSTroy Trojan 4th Annual Invitational XC25 · Sep 27 | 18:54.70 | Troy Trojan 4th Annual Invitational XC25 | September 27, 2025 |
| 5,000 Meters · Wallace ParkHillsboro Invitational · Aug 22 | 19:07.65 | Hillsboro Invitational | August 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results2024 Cross Country
5 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | TX TAPPS 3A State ChampionshipOct 30 · 5,000 Meters 4A · Place 53 · Vanguard College Preparatory-WVanguard College Preparatory-W | 5,000 Meters 4A | 53 | 19:51.42 | 10 |
| Oct 30 | TX TAPPS 4A State ChampionshipOct 30 · 5,000 Meters TAPPS 4A · Place 53 · Vanguard College PreparatoryVanguard College Preparatory | 5,000 Meters TAPPS 4A | 53 | 19:51.42 PB | 10 |
| Oct 5 | Pro-Fit Last Chance InvitationalOct 5 · 2.9 Miles Varsity 1A · Place 48 · Vanguard College Preparatory SchVanguard College Preparatory Sch | 2.9 Miles Varsity 1A | 48 | 20:18.6 | — |
| Sep 30 | Troy Trojan InvitationalSep 30 · 5,000 Meters Varsity 1A · Place 49 · Vanguard College Preparatory SchVanguard College Preparatory Sch | 5,000 Meters Varsity 1A | 49 | 20:15.4 | — |
| Sep 16 | Gatesville Bill Bradley 19th Annual InvitationalSep 16 · 5,000 Meters Varsity · Place 22 · VanguardVanguard | 5,000 Meters Varsity | 22 | 18:51.8 | 10 |
| Aug 25 | Hillsboro 7th Annual InvitationalAug 25 · 5,000 Meters Varsity · Place 71 · Vanguard College Preparatory SVanguard College Preparatory S | 5,000 Meters Varsity | 71 | 19:08.67 | 10 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | TX TAPPS 6A State ChampionshipOct 31 · 5,000 Meters 4A · Place 57 · Vanguard College PreparVanguard College Prepar | 5,000 Meters 4A | 57 | 19:57.1 | FR |
| Oct 31 | TX TAPPS 4A State ChampionshipOct 31 · 5,000 Meters 4A · Place 57 · Vanguard College PreparatoryVanguard College Preparatory | 5,000 Meters 4A | 57 | 19:57.1 PB | 9 |
| Oct 20 | 2022 Valor Prep XC InvitationalOct 20 · 5,000 Meters Varsity · Place 8 · VanguardVanguard | 5,000 Meters Varsity | 8 | 19:44.2 | 9 |
| Oct 6 | Pro-Fit Last Chance InvitationalOct 6 · 3 Miles Varsity 1A · Place 55 · Vanguard College Preparatory SchVanguard College Preparatory Sch | 3 Miles Varsity 1A | 55 | 20:37.2 | — |
| Oct 6 | Pro-Fit Last Chance InvitationalOct 6 · 3 Miles Varsity 1A · Place 55 · Vanguard College Preparatory SchVanguard College Preparatory Sch | 3 Miles Varsity 1A | 55 | 20:37.2 | — |
| Oct 1 | Connally Cadet Cross Country InvitationalOct 1 · 5,000 Meters Varsity · Place 25 · VanguardVanguard | 5,000 Meters Varsity | 25 | 20:48.1 | — |
| Sep 17 | Gatesville Bill Bradley 18th Annual InvitationalSep 17 · 5,000 Meters Varsity · Place 32 · VanguardVanguard | 5,000 Meters Varsity | 32 | 20:42.1 | 9 |
| Sep 10 | McGregor 11th Annual InvitationalSep 10 · 5,000 Meters Varsity · Place 33 · Vanguard College Preparatory SchVanguard College Preparatory Sch | 5,000 Meters Varsity | 33 | 20:32.0 | — |
| Sep 3 | Valley Mills Cow Pasture StampedeSep 3 · 5,000 Meters Varsity · Place 35 · VanguardVanguard | 5,000 Meters Varsity | 35 | 23:09.4 | 9 |
2021 Cross Country
4 results