Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Indian Springs MSEagles Invitational · Sep 1 | 6:48.94 | Eagles Invitational | September 1, 2021 |
| 2 Miles · Argyle Middle SchoolArgyle XC Run · Aug 20 | 12:52.7 | Argyle XC Run | August 20, 2022 |
| 2 Miles · Frontier ParkRock Hill Opener 2-Mile XC25 · Aug 15 | 12:30 | Rock Hill Opener 2-Mile XC25 | August 15, 2025 |
| 2 Miles · Gene Pike Middle SchoolMiddle School Meet of Champions · Oct 4 | 13:50.92 | Middle School Meet of Champions | October 4, 2021 |
| 3,200 Meters · Keller HSKeller Middle School CC Meet · Sep 22 | 13:29.75 | Keller Middle School CC Meet | September 22, 2021 |
| 3,200 Meters · Northwest ISDJustin Northwest Texan Duels XC25 (track 3200m) · Oct 2 | 12:04.55 | Justin Northwest Texan Duels XC25 (track 3200m) | October 2, 2025 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 19 | 20:38.4 | NXR South Regional Championships | November 19, 2022 |
| 5,000 Meters · Bob Jones ParkUIL 6A District 04 Championship XC25 · Oct 9 | 19:08.80 | UIL 6A District 04 Championship XC25 | October 9, 2025 |
| 5,000 Meters · Mae Simmons ParkUIL Region I Championship XC25 · Oct 20 | 19:50.60 | UIL Region I Championship XC25 | October 20, 2025 |
| 5,000 Meters · Mansfield Michael L. Skinner Sports ComplexMansfield Daniel Maberry 17th Annual Invitational XC25 · Sep 26 | 20:39.19 | Mansfield Daniel Maberry 17th Annual Invitational XC25 | September 26, 2025 |
| 5,000 Meters · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 31 | 21:22.83 | Midlothian James Smith HS Invitational | August 31, 2023 |
| 5,000 Meters · Old Settlers ParkUIL State Cross Country Championships XC25 · Oct 31 | 19:51.90 | UIL State Cross Country Championships XC25 | October 31, 2025 |
| 5,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 13 | 20:37.80 | Texas A&M Invitational XC25 | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | UIL State Cross Country Championships XC25Oct 31 · 5,000 Meters 6A · Place 115 · KellerKeller | 5,000 Meters 6A | 115 | 19:51.90 PB | 12 |
| Oct 20 | UIL Region I Championship XC25Oct 20 · 5,000 Meters I-6A · Place 58 · KellerKeller | 5,000 Meters I-6A | 58 | 19:50.60 PB | 12 |
| Oct 9 | UIL 6A District 04 Championship XC25Oct 9 · 5,000 Meters Varsity · Place 24 · KellerKeller | 5,000 Meters Varsity | 24 | 19:08.80 PB | 12 |
| Oct 2 | Justin Northwest Texan Duels XC25 (track 3200m)Oct 2 · 3,200 Meters High School · Place 7 · KellerKeller | 3,200 Meters High School | 7 | 12:04.55 PB | 12 |
| Sep 26 | Mansfield Daniel Maberry 17th Annual Invitational XC25Sep 26 · 5,000 Meters Varsity · Place 22 · KellerKeller | 5,000 Meters Varsity | 22 | 20:39.19 PB | 12 |
| Sep 13 | Texas A&M Invitational XC25Sep 13 · 5,000 Meters Varsity · Place 60 · KellerKeller | 5,000 Meters Varsity | 60 | 20:37.80 PB | 12 |
| Aug 15 | Rock Hill Opener 2-Mile XC25Aug 15 · 2 Miles Varsity Elite · Place 28 · KellerKeller | 2 Miles Varsity Elite | 28 | 12:30 PB | 12 |
2024 Cross Country
1 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 171 · KellerKeller | 5,000 Meters Open | 171 | 21:38.5 | 10 |
| Oct 12 | UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 12 · KellerKeller | 5,000 Meters Junior Varsity | 12 | 20:23.4 | 10 |
| Sep 22 | McNeil Hoka InvitationalSep 22 · 5,000 Meters GOLD · Place 164 · KellerKeller | 5,000 Meters GOLD | 164 | 21:17.4 | 10 |
| Aug 31 | Midlothian James Smith HS InvitationalAug 31 · 5,000 Meters Varsity 5A-6A · Place 27 · KellerKeller | 5,000 Meters Varsity 5A-6A | 27 | 21:22.83 PB | 10 |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 143 · KellerKeller | 5,000 Meters Varsity - Elite | 143 | 20:22.2 | 10 |
2022 Cross Country
4 results2021 Cross Country
4 results