Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · The BuffHurst Bell Battle at the Buff XC26 · Aug 29 | 13:34.97 | Hurst Bell Battle at the Buff XC26 | August 29, 2026 |
| 2 Miles · Boyd High SchoolFort Worth Invitational XC25 · Oct 18 | 17:04.59 | Fort Worth Invitational XC25 | October 18, 2025 |
| 2 Miles · Fort Worth Christian SchoolThe Honor Connor FWC XC Invite · Aug 15 | 19:07.93 | The Honor Connor FWC XC Invite | August 15, 2026 |
| 2 Miles · FWC CampusFW Christian Cardinal Clash 1st Annual · Aug 16 | 18:16.80 | FW Christian Cardinal Clash 1st Annual | August 16, 2025 |
| 2 Miles · Hulcy STEAM Middle SchoolTCSAAL North Regional XC25 · Oct 25 | 14:55 | TCSAAL North Regional XC25 | October 25, 2025 |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 17:12.02 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 2 Miles · Premier Park FieldsTCSAAL North Regional XC26 · Oct 7 | 18:12 | TCSAAL North Regional XC26 | October 7, 2026 |
| 2 Miles · Trinity Christian AcademyTCA Eagle PR Invitational XC26 · Sep 26 | 17:20.41 | TCA Eagle PR Invitational XC26 | September 26, 2026 |
| 3,200 Meters · Southwest Christian SchoolSouthwest Christian (SCS) II Invitational XC26 · Sep 19 | 17:25 | Southwest Christian (SCS) II Invitational XC26 | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
4 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | TCSAAL North Regional XC24Oct 5 · 2 Miles Middle School · Place 12 · Arlington Classics Academy | 2 Miles Middle School | 12 | 20:45 | — |
| Aug 24 | Burleson Centennial Spartan InviteAug 24 · 3,200 Meters Middle School · Place 65 · Arlington Classics Academy MS | 3,200 Meters Middle School | 65 | 22:00.05 | 6 |