Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Azle High SchoolAzle Clash of the Classes · Aug 8 | 12:58.70 | Azle Clash of the Classes | August 8, 2025 |
| 2 Miles · Santo Forte Junior High SchoolForte Junior High Meet · Sep 15 | 14:54.31 | Forte Junior High Meet | September 15, 2021 |
| 3,200 Meters · Argyle Middle SchoolBig 5 Zone 2 Meet · Sep 27 | 14:20.78 | Big 5 Zone 2 Meet | September 27, 2021 |
| 5,000 Meters · Central ParkUIL 5A District 05 XC25 · Oct 10 | 20:10.85 | UIL 5A District 05 XC25 | October 10, 2025 |
| 5,000 Meters · East Beach PavilionGalveston Ball Island Beach Run XC25 · Sep 5 | 21:25.4 | Galveston Ball Island Beach Run XC25 | September 5, 2025 |
| 5,000 Meters · Kennedale HSKennedale Wildcat Run XC25 · Aug 15 | 19:13.94 | Kennedale Wildcat Run XC25 | August 15, 2025 |
| 5,000 Meters · Ray Roberts Lake State Park Isle du BoisPilot Point Invitational · Sep 15 | 20:55.83 | Pilot Point Invitational | September 15, 2023 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkDecatur Reunion Run XC25 · Sep 25 | 18:51.84 | Decatur Reunion Run XC25 | September 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | The Reunion RunSep 26 · 5,000 Meters Junior Varsity 5A · Place 40 · AzleAzle | 5,000 Meters Junior Varsity 5A | 40 | 19:41.46 | JR |
| Aug 16 | Kennedale Wildcat RunAug 16 · 5,000 Meters Junior Varsity · Place 12 · AzleAzle | 5,000 Meters Junior Varsity | 12 | 19:27.69 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | UIL 5A District 05 MeetOct 13 · 5,000 Meters Junior Varsity · Place 22 · AzleAzle | 5,000 Meters Junior Varsity | 22 | 21:00.16 | 10 |
| Sep 15 | Pilot Point InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 26 · AzleAzle | 5,000 Meters Junior Varsity | 26 | 20:55.83 PB | 10 |
| Aug 31 | Burkburnett JamboreeAug 31 · 5,000 Meters Junior Varsity · Place 7 · AzleAzle | 5,000 Meters Junior Varsity | 7 | 18:00.75 | 10 |
| Aug 24 | Ryan Gingerbread JamboreeAug 24 · 5,000 Meters Junior Varsity 6A · Place 21 · AzleAzle | 5,000 Meters Junior Varsity 6A | 21 | 20:39.12 | 10 |
| Aug 18 | Kennedale Wildcat RunAug 18 · 5,000 Meters Varsity · Place 16 · AzleAzle | 5,000 Meters Varsity | 16 | 19:30.44 | 10 |
| Aug 12 | Birdville Flyin’ Hawk Early Bird InvitationalAug 12 · 3,200 Meters Varsity · Place 45 · AzleAzle | 3,200 Meters Varsity | 45 | 13:11.74 | 10 |
2021 Cross Country
5 results