Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bicentennial ParkCrowley 2 Mile Invitational · Aug 17 | 14:22.40 | Crowley 2 Mile Invitational | August 17, 2023 |
| 2 Miles · Camp Carter YMCA ComplexCastleberry Clash · Sep 8 | 13:22.45 | Castleberry Clash | September 8, 2023 |
| 2 Miles · Mae Simmons ParkUIL Region I Championship XC25 · Oct 20 | 13:32.30 | UIL Region I Championship XC25 | October 20, 2025 |
| 2 Miles · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 31 | 14:29.42 | Midlothian James Smith HS Invitational | August 31, 2023 |
| 2 Miles · Santo Forte Junior High SchoolNTAL ZONE 2 MEET · Sep 28 | 14:36.66 | NTAL ZONE 2 MEET | September 28, 2022 |
| 2 Miles · Wallace ParkHillsboro Invitational XC26 · Aug 21 | 13:10.13 | Hillsboro Invitational XC26 | August 21, 2026 |
| 3,200 Meters · Brock High SchoolBrock Eagle 2 mile Invitational · Aug 15 | 13:31.13 | Brock Eagle 2 mile Invitational | August 15, 2025 |
| 3,200 Meters · Reunion Grounds at Joe Wheeler ParkUIL 4A District 08 Cross-Country Championships · Oct 12 | 13:29.99 | UIL 4A District 08 Cross-Country Championships | October 12, 2023 |
| 3,200 Meters · Wallace ParkHillsboro Invitational · Aug 22 | 13:04.06 | Hillsboro Invitational | August 22, 2025 |
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
3 results2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | UIL 4A District 08 Cross-Country ChampionshipsOct 12 · 3,200 Meters Varsity · Place 11 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 11 | 13:29.99 PB | 9 |
| Oct 6 | Brewer Bear InvitationalOct 6 · 3,200 Meters Varsity · Place 6 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 6 | 13:44.45 | 9 |
| Sep 29 | Granbury 9th Annual Race for the LootSep 29 · 3,200 Meters Varsity · Place 2 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 2 | 13:38.02 | 9 |
| Sep 21 | Life Waxahachie Mustang 4th Annual StampedeSep 21 · 3,200 Meters Varsity 1A · Place 8 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity 1A | 8 | 13:08.07 | 9 |
| Sep 14 | Haltom Buffalo StampedeSep 14 · 3,200 Meters Varsity · Place 3 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 3 | 13:15.20 | 9 |
| Sep 8 | Castleberry ClashSep 8 · 2 Miles Varsity 4A & Under · Place 2 · River Oaks CastleberryRiver Oaks Castleberry | 2 Miles Varsity 4A & Under | 2 | 13:22.45 PB | 9 |
| Aug 31 | Midlothian James Smith HS InvitationalAug 31 · 2 Miles Varsity 1A-4A · Place 8 · River Oaks CastleberryRiver Oaks Castleberry | 2 Miles Varsity 1A-4A | 8 | 14:29.42 PB | 9 |
| Aug 30 | Midlothian James Smith MS InvitationalAug 30 · 3,200 Meters Varsity · Place 8 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 8 | 14:29.42 | 9 |
| Aug 25 | Hillsboro 7th Annual InvitationalAug 25 · 3,200 Meters Varsity · Place 8 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 8 | 12:00.52 | 9 |
| Aug 17 | Crowley 2 Mile InvitationalAug 17 · 2 Miles Varsity 5A & Under · Place 2 · River Oaks CastleberryRiver Oaks Castleberry | 2 Miles Varsity 5A & Under | 2 | 14:22.40 PB | 9 |
2022 Cross Country
2 results