Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bob Jones ParkSouthlake Carroll 2 mile Invitational XC25 · Aug 23 | 11:50.70 | Southlake Carroll 2 mile Invitational XC25 | August 23, 2025 |
| 2 Miles · Chisenhall ParkMansfield ISD/Burleson ISD Junior High · Oct 12 | 13:42.21 | Mansfield ISD/Burleson ISD Junior High | October 12, 2022 |
| 2 Miles · Frontier ParkRock Hill Opener 2-Mile XC25 · Aug 15 | 12:32 | Rock Hill Opener 2-Mile XC25 | August 15, 2025 |
| 2 Miles · Stephenville City ParkStephenville Junior High Thrill of the Hill · Oct 6 | 15:12.80 | Stephenville Junior High Thrill of the Hill | October 6, 2021 |
| 2 Miles · The BuffHaltom Middle School Stampede · Sep 16 | 14:49.63 | Haltom Middle School Stampede | September 16, 2021 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 6 | 19:03.70 | Southlake Carroll Invitational XC25 | September 6, 2025 |
| 5,000 Meters · Chisenhall FieldsUIL 5A District 08 XC25 · Oct 10 | 19:54.25 | UIL 5A District 08 XC25 | October 10, 2025 |
| 5,000 Meters · Chisenhall ParkUIL 5A District 08 · Oct 12 | 19:57.95 | UIL 5A District 08 | October 12, 2023 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkDecatur Reunion Run XC25 · Sep 25 | 18:44.85 | Decatur Reunion Run XC25 | September 25, 2025 |
| 5,000 Meters · Shadow Ridge Middle SchoolFlower Mound Invitational XC25 · Sep 13 | 19:31 | Flower Mound 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 10 | UIL 5A District 08 XC25Oct 10 · 5,000 Meters Junior Varsity · Place 5 · BurlesonBurleson | 5,000 Meters Junior Varsity | 5 | 19:54.25 PB | 11 |
| Sep 25 | Decatur Reunion Run XC25Sep 25 · 5,000 Meters Jr Varsity 5A-6A · Place 8 · BurlesonBurleson | 5,000 Meters Jr Varsity 5A-6A | 8 | 18:44.85 PB | 11 |
| Sep 13 | Flower Mound Invitational XC25Sep 13 · 5,000 Meters Junior Varsity · Place 17 · BurlesonBurleson | 5,000 Meters Junior Varsity | 17 | 19:31 PB | 11 |
| Sep 6 | Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Junior Varsity · Place 97 · BurlesonBurleson | 5,000 Meters Junior Varsity | 97 | 19:03.70 PB | 11 |
| Aug 29 | Burleson Elk Run XXV XC25Aug 29 · 5,000 Meters Junior Varsity Elite · Place 25 · BurlesonBurleson | 5,000 Meters Junior Varsity Elite | 25 | 20:10 | 11 |
| Aug 23 | Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Junior Varsity · Place 36 · BurlesonBurleson | 2 Miles Junior Varsity | 36 | 11:50.70 PB | 11 |
| Aug 15 | Rock Hill Opener 2-Mile XC25Aug 15 · 2 Miles Junior Varsity · Place 53 · BurlesonBurleson | 2 Miles Junior Varsity | 53 | 12:32 PB | 11 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | UIL 5A District 08Oct 12 · 5,000 Meters Junior Varsity · Place 27 · BurlesonBurleson | 5,000 Meters Junior Varsity | 27 | 19:57.95 PB | 9 |
| Sep 30 | Decatur Reunion RunSep 30 · 5,000 Meters Junior Varsity 5A · Place 61 · BurlesonBurleson | 5,000 Meters Junior Varsity 5A | 61 | 20:45.44 | FR |
| Aug 25 | Kaufman 5A-6A Run with the LionsAug 25 · 5,000 Meters Junior Varsity · Place 43 · BurlesonBurleson | 5,000 Meters Junior Varsity | 43 | 21:16.01 | 9 |
| Aug 19 | Waxahachie Woodhouse InvitationalAug 19 · 5,000 Meters Junior Varsity Elite · Place 79 · BurlesonBurleson | 5,000 Meters Junior Varsity Elite | 79 | 20:31.4 | 9 |
| Aug 12 | Birdville Flyin’ Hawk Early Bird InvitationalAug 12 · 3,200 Meters Varsity · Place 35 · BurlesonBurleson | 3,200 Meters Varsity | 35 | 11:30.24 | 9 |
2022 Cross Country
1 results2021 Cross Country
2 results