Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bob Jones ParkSouthlake Carroll 2 mile Invitational XC25 · Aug 23 | 11:51.60 | Southlake Carroll 2 mile Invitational XC25 | August 23, 2025 |
| 2 Miles · FWC CampusFW Christian Cardinal Clash 1st Annual · Aug 16 | 12:58.27 | FW Christian Cardinal Clash 1st Annual | August 16, 2025 |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 12:25.42 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 4,000 Meters · The BuffTHESA Small School Invitational · Sep 18 | 19:43.03 | THESA Small School Invitational | September 18, 2021 |
| 5,000 Meters · Boyd High SchoolFort Worth Invitational XC25 · Oct 18 | 19:31.00 | Fort Worth Invitational XC25 | October 18, 2025 |
| 5,000 Meters · Lockhart City ParkTAIAO State Championship · Oct 26 | 18:26.02 | TAIAO State Championship | October 26, 2024 |
| 5,000 Meters · The BuffBethesda Christian Ambassador Assault Invitational · Sep 23 | 20:53.98 | Bethesda Christian Ambassador Assault Invitational | September 23, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | TAIAO State ChampionshipOct 26 · 5,000 Meters High School · Place 25 · THESA RidersTHESA Riders | 5,000 Meters High School | 25 | 18:26.02 PB | 11 |
| Oct 19 | Texas Homeschool State XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 73 · THESA RidersTHESA Riders | 5,000 Meters Varsity | 73 | 19:42.47 | 11 |
| Oct 5 | Nelson University Private School State Warm-Up 2024Oct 5 · 5,000 Meters Varsity · Place 79 · THESA RidersTHESA Riders | 5,000 Meters Varsity | 79 | 20:14.76 | 12 |
| Oct 5 | Nelson University State Warm-upOct 5 · 5,000 Meters High School · THESA RidersTHESA Riders | 5,000 Meters High School | 0 | 20:14.8Unofficial | 11 |
| Sep 21 | Ambassador AssaultSep 21 · 5,000 Meters Varsity · THESA RidersTHESA Riders | 5,000 Meters Varsity | 0 | 20:03.5Unofficial | 11 |
| Sep 7 | Calvin McGill XC Invitational Sep 7 · 5,000 Meters Varsity · Place 30 · THESA RidersTHESA Riders | 5,000 Meters Varsity | 30 | 20:24.94 | 12 |
| Sep 7 | Calvin McGill XC Invitational Sep 7 · 5,000 Meters Varsity · Place 30 · THESA RidersTHESA Riders | 5,000 Meters Varsity | 30 | 20:24.94 | 12 |
| Aug 31 | Boyd Yellowjacket InvitationalAug 31 · 5,000 Meters Varsity · Place 40 · THESA RidersTHESA Riders | 5,000 Meters Varsity | 40 | 19:28.51 | 12 |
2023 Cross Country
5 results2022 Cross Country
2 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 2 | Miguelito's MileDec 2 · 1,600 Meters Open · THESA RidersTHESA Riders | 1,600 Meters Open | 0 | 7:15.7Unofficial | 9 |
| Oct 23 | NTX Small School ChampionshipOct 23 · 5,000 Meters Varsity · Place 82 · Thesa RidersThesa Riders | 5,000 Meters Varsity | 82 | 26:12.78 | — |
| Oct 7 | OBU XC ChallengeOct 7 · 5,000 Meters High School · Place 52 · THESA RidersTHESA Riders | 5,000 Meters High School | 52 | 27:31.4Unofficial | 9 |
| Sep 18 | THESA Small School InvitationalSep 18 · 4,000 Meters High School · Place 88 · THESA RidersTHESA Riders | 4,000 Meters High School | 88 | 19:43.03 PB | 9 |
| Sep 11 | Clariden / THESA Dual MeetSep 11 · 3,000 Meters High School · THESA RidersTHESA Riders | 3,000 Meters High School | 0 | 15:15Unofficial | 9 |
| Aug 21 | Integrity XC Medley RelayAug 21 · 1,200 Meters 2nd Leg · Integrity TrackIntegrity Track | 1,200 Meters 2nd Leg | 0 | 6:17Unofficial | 9 |