Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bicentennial ParkCrowley 2 Mile Invitational · Aug 17 | 20:11.86 | Crowley 2 Mile Invitational | August 17, 2023 |
| 2 Miles · Camp Carter YMCA ComplexCastleberry Clash XC26 · Sep 18 | 15:12.72 | Castleberry Clash XC26 | September 18, 2026 |
| 2 Miles · lynn creek parkPCA XC Invite · Sep 6 | 16:11.40 | PCA XC Invite | September 6, 2024 |
| 2 Miles · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 31 | 19:39.52 | Midlothian James Smith HS Invitational | August 31, 2023 |
| 2 Miles · Santo Forte Junior High SchoolNTAL ZONE 2 MEET · Sep 28 | 17:34.28 | NTAL ZONE 2 MEET | September 28, 2022 |
| 2 Miles · Wallace ParkHillsboro Invitational XC26 · Aug 21 | 15:08.76 | Hillsboro Invitational XC26 | August 21, 2026 |
| 3,200 Meters · Brock High SchoolBrock Eagle 2 mile Invitational · Aug 15 | 17:06.89 | 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 | 16:29.52 | UIL 4A District 08 Cross-Country Championships | October 12, 2023 |
| 3,200 Meters · Wallace ParkHillsboro Invitational · Aug 22 | 16:06.00 | Hillsboro Invitational | August 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
3 results2024 Cross Country
4 results2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | UIL 4A District 08 Cross-Country ChampionshipsOct 12 · 3,200 Meters Junior Varsity · Place 20 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Junior Varsity | 20 | 16:29.52 PB | 9 |
| Oct 6 | Brewer Bear InvitationalOct 6 · 3,200 Meters Varsity · Place 12 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 12 | 17:52.09 | 9 |
| Sep 29 | Granbury 9th Annual Race for the LootSep 29 · 3,200 Meters Varsity · Place 48 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 48 | 17:51.45 | 9 |
| Sep 21 | Life Waxahachie Mustang 4th Annual StampedeSep 21 · 3,200 Meters Junior Varsity 1A · Place 24 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Junior Varsity 1A | 24 | 17:17.70 | 9 |
| Sep 14 | Haltom Buffalo StampedeSep 14 · 3,200 Meters Varsity · Place 27 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 27 | 17:13.95 | 9 |
| Sep 8 | Castleberry ClashSep 8 · 2 Miles Jr Varsity 4A & Under · Place 22 · River Oaks CastleberryRiver Oaks Castleberry | 2 Miles Jr Varsity 4A & Under | 22 | 19:14.76 | 9 |
| Aug 31 | Midlothian James Smith HS InvitationalAug 31 · 2 Miles Jr Varsity 1A-4A · Place 27 · River Oaks CastleberryRiver Oaks Castleberry | 2 Miles Jr Varsity 1A-4A | 27 | 19:39.52 PB | 9 |
| Aug 30 | Midlothian James Smith MS InvitationalAug 30 · 3,200 Meters Varsity · Place 27 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Varsity | 27 | 19:39.52 | 9 |
| Aug 25 | Hillsboro 7th Annual InvitationalAug 25 · 3,200 Meters Junior Varsity · Place 70 · River Oaks CastleberryRiver Oaks Castleberry | 3,200 Meters Junior Varsity | 70 | 15:43.97 | 9 |
| Aug 17 | Crowley 2 Mile InvitationalAug 17 · 2 Miles Jr Varsity 5A & Under · Place 15 · River Oaks CastleberryRiver Oaks Castleberry | 2 Miles Jr Varsity 5A & Under | 15 | 20:11.86 PB | 9 |
2022 Cross Country
2 results