Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Liberty Christian School Liberty Christian Armor Up Invitational · Sep 1 | 12:59.68 | Liberty Christian Armor Up Invitational | September 1, 2023 |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 11:41.95 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 2 Miles · South Lakes ParkLake Cities Brad Lutz Invitational XC26 · Oct 17 | 11:20.23 | Lake Cities Brad Lutz Invitational XC26 | October 17, 2026 |
| 5,000 Meters · Boyd High SchoolFort Worth Invitational XC25 · Oct 18 | 18:46.14 | Fort Worth Invitational XC25 | October 18, 2025 |
| 5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS State Championship XC25 · Oct 27 | 19:37.42 | TX TAPPS State Championship XC25 | October 27, 2025 |
| 5,000 Meters · Decatur HSDecatur 19th Annual Assault of Eagle Summit XC26 · Sep 12 | 19:43.72 | Decatur 19th Annual Assault of Eagle Summit XC26 | September 12, 2026 |
| 5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 30 | 19:05 | Marcus Coach T Invitational XC25 | August 30, 2025 |
| 5,000 Meters · Pecan Grove ParkTexoma Christian North Region Invitational · Oct 14 | 19:14.91 | Texoma Christian North Region Invitational | October 14, 2023 |
| 5,000 Meters · The BuffBirdville Flyin’ Hawk Invitational XVIII · Sep 21 | 20:32.96 | Birdville Flyin’ Hawk Invitational XVIII | September 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | TX TAPPS State ChampionshipOct 28 · 5,000 Meters 3A · Place 18 · Denton Calvary Academy | 5,000 Meters 3A | 18 | 20:23.95 | 10 |
2023 Cross Country
5 results