Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · lynn creek parkArlington ISD City JH XC Meet · Oct 29 | 12:10 | Arlington ISD City JH XC Meet | October 29, 2022 |
| 2 Miles · Lynn Creek ParkArlington ISD Junior High City Meet · Oct 23 | 13:21 | Arlington ISD Junior High City Meet | October 23, 2021 |
| 2 Miles · McInnish ParkHebron Friday Night Hawk Invitational XC26 · Aug 21 | 11:18 | Hebron Friday Night Hawk Invitational XC26 | August 21, 2026 |
| 5,000 Meters · AP RanchPaschal Invitational · Sep 16 | 18:42.17 | Paschal Invitational | September 16, 2023 |
| 5,000 Meters · Athletic Performance RanchTCU John McKenzie Invitational · Sep 4 | 18:46.09 | TCU John McKenzie Invitational | September 4, 2026 |
| 5,000 Meters · Granbury Disc Golf CourseGranbury11th Annual Race for the Loot XC25 · Sep 26 | 16:59.43 | Granbury11th Annual Race for the Loot XC25 | September 26, 2025 |
| 5,000 Meters · lynn creek parkUIL 6A District 08 · Oct 12 | 18:06.8 | UIL 6A District 08 | October 12, 2023 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeArl Houston Ken Gaston 29th Annual Race At The Lake XC25 · Sep 12 | 17:29.90 | Arl Houston Ken Gaston 29th Annual Race At The Lake XC25 | September 12, 2025 |
| 5,000 Meters · Mae Simmons ParkUIL Region I Championship XC25 · Oct 20 | 17:15.20 | UIL Region I Championship XC25 | October 20, 2025 |
| 5,000 Meters · Myers Park and Events CenterMcKinney Boyd Bronco Stampede XC26 · Sep 12 | 17:16 | McKinney Boyd Bronco Stampede XC26 | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | UIL Region I Championship XC25Oct 20 · 5,000 Meters I-6A · Place 101 · Arlington MartinArlington Martin | 5,000 Meters I-6A | 101 | 17:15.20 PB | 11 |
| Oct 9 | UIL 6A District 08 XC25Oct 9 · 5,000 Meters Varsity · Place 6 · Arlington MartinArlington Martin | 5,000 Meters Varsity | 6 | 17:30.5 | 11 |
| Sep 26 | Granbury11th Annual Race for the Loot XC25Sep 26 · 5,000 Meters Varsity 5A-6A · Place 9 · Arlington MartinArlington Martin | 5,000 Meters Varsity 5A-6A | 9 | 16:59.43 PB | 11 |
| Sep 12 | Arl Houston Ken Gaston 29th Annual Race At The Lake XC25Sep 12 · 5,000 Meters Varsity 5A-6A · Place 22 · Arlington MartinArlington Martin | 5,000 Meters Varsity 5A-6A | 22 | 17:29.90 PB | 11 |
| Sep 6 | McKinney Boyd Bronco Stampede XC25Sep 6 · 5,000 Meters Varsity ELITE · Place 70 · Arlington MartinArlington Martin | 5,000 Meters Varsity ELITE | 70 | 17:25 | 11 |
| Aug 29 | Burleson Elk Run XXV XC25Aug 29 · 5,000 Meters Varsity Elite · Place 18 · Arlington MartinArlington Martin | 5,000 Meters Varsity Elite | 18 | 17:52 | 11 |
| Aug 15 | Hebron Friday Night Hawk Invitational XC25Aug 15 · 2 Miles Varsity Elite · Place 24 · Arlington MartinArlington Martin | 2 Miles Varsity Elite | 24 | 10:46.2 | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional Championships & Community RaceNov 23 · 5,000 Meters Open · Place 107 · Martin Warriors Running ClubMartin Warriors Running Club | 5,000 Meters Open | 107 | 18:39.10 | 10 |
| Oct 21 | UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-6A · Place 156 · Arlington MartinArlington Martin | 5,000 Meters I-6A | 156 | 18:51.30 | 10 |
| Oct 10 | UIL 6A District 08 XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 25 · Arlington MartinArlington Martin | 5,000 Meters Varsity | 25 | 18:18.50 | 10 |
| Sep 7 | UTA Gerald Richey & Region II HS Preview (Coll & HS)Sep 7 · 5,000 Meters Varsity · Place 56 · Arlington MartinArlington Martin | 5,000 Meters Varsity | 56 | 19:06.00 | 10 |
| Aug 30 | Burleson Elk Run XXIVAug 30 · 5,000 Meters Varsity Elite · Place 82 · Arlington MartinArlington Martin | 5,000 Meters Varsity Elite | 82 | 18:48 | 10 |
| Aug 16 | Hebron Friday Night Hawk InvitationalAug 16 · 2 Miles Varsity Elite · Place 49 · Arlington MartinArlington Martin | 2 Miles Varsity Elite | 49 | 11:53.20 | 10 |
2023 Cross Country
4 results2022 Cross Country
1 results2021 Cross Country
4 results