Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Gene Pike Middle SchoolMedlin MS XC Meet · Sep 11 | 28:31.99 | Medlin MS XC Meet | September 11, 2019 |
| 3,200 Meters · Hillwood Middle SchoolHillwood Invitational · Sep 18 | 27:22.31 | Hillwood Invitational | September 18, 2019 |
| 3,200 Meters · Indian Springs MSKISD XC MS Invitational · Sep 25 | 24:35.25 | KISD XC MS Invitational | September 25, 2019 |
| 3,200 Meters · Northwest HSNISD Middle School Cross Country Meet Hosted by Medlin · Sep 12 | 26:15.70 | NISD Middle School Cross Country Meet Hosted by Medlin | September 12, 2018 |
| 5,000 Meters · AP RanchPaschal Invitational · Sep 16 | 37:53.55 | Paschal Invitational | September 16, 2023 |
| 5,000 Meters · Bob Jones ParkUIL 6A District 04 · Oct 12 | 35:15.3 | UIL 6A District 04 | October 12, 2023 |
| 5,000 Meters · The BuffBirdville Flyin’ Hawk Invitational XVIII · Sep 21 | 39:34.69 | Birdville Flyin’ Hawk Invitational XVIII | September 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 178 · Keller CentralKeller Central | 5,000 Meters Junior Varsity | 178 | 35:15.3 PB | 11 |
| Oct 5 | Haltom District Warm-UpOct 5 · 5,000 Meters Varsity · Place 223 · Keller CentralKeller Central | 5,000 Meters Varsity | 223 | 31:13.28 | 11 |
| Sep 21 | Birdville Flyin’ Hawk Invitational XVIIISep 21 · 5,000 Meters Junior Varsity · Place 93 · Keller CentralKeller Central | 5,000 Meters Junior Varsity | 93 | 39:34.69 PB | 11 |
| Sep 16 | Paschal InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 191 · Keller CentralKeller Central | 5,000 Meters Junior Varsity | 191 | 37:53.55 PB | 11 |
| Sep 1 | Fossil Ridge Run of the PantherSep 1 · 5,000 Meters Varsity · Place 293 · Keller CentralKeller Central | 5,000 Meters Varsity | 293 | 33:58.03 | 11 |
2022 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
2 results