Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Liberty Christian School Liberty Christian Armor Up Warrior Invitational · Sep 17 | 12:01.10 | Liberty Christian Armor Up Warrior Invitational | September 17, 2021 |
| 3,200 Meters · Lynn Creek ParkAll City JH 5th Annual Arlington XC Meet · Oct 5 | 11:53 | All City JH 5th Annual Arlington XC Meet | October 5, 2019 |
| 5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS 6A State Championship · Oct 30 | 18:24.49 | TX TAPPS 6A State Championship | October 30, 2023 |
| 5,000 Meters · Lynn Creek ParkUTA Region II Preview Meet · Sep 10 | 17:26.9 | UTA Region II Preview Meet | September 10, 2022 |
| 5,000 Meters · Norbuck ParkTAPPS 6A District 01-02 & 5A District 02 · Oct 21 | 18:26.91 | TAPPS 6A District 01-02 & 5A District 02 | October 21, 2021 |
| 5,000 Meters · Southwest Christian SchoolSouthwest Christian (SCS) II Invitational · Sep 12 | 19:21.75 | Southwest Christian (SCS) II Invitational | September 12, 2020 |
| 5,000 Meters · Southwest Christian School - Lakeside Campus (7-12)Southwest Christian (SCS) I Invitational · Aug 27 | 17:10.74 | Southwest Christian (SCS) I Invitational | August 27, 2022 |
| 5,000 Meters · The BuffBirdville Flyin' Hawk Invitational XVI · Sep 23 | 18:39.29 | Birdville Flyin' Hawk Invitational XVI | September 23, 2021 |
| 5,000 Meters · Warren ParkTAPPS 6A District 01 & 2-6A & 2-5A Meet · Oct 22 | 19:48.0 | TAPPS 6A District 01 & 2-6A & 2-5A Meet | October 22, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
4 results2020 Cross Country
2 results2019 Cross Country
1 results