Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Dawson Middle SchoolSouthlake Carroll 1600 · Aug 6 | 4:35.27 | Southlake Carroll 1600 | August 6, 2022 |
| 10,000 Meters · University of AR XC courseNCAA DI South Central Regional · Nov 14 | 32:32.1 | NCAA DI South Central Regional | November 14, 2025 |
| 2 Miles · Adams Middle SchoolEaton Eagles Take Flight 2-Mile · Aug 21 | 10:22.03 | Eaton Eagles Take Flight 2-Mile | August 21, 2021 |
| 2 Miles · Argyle Middle SchoolArgyle XC Run · Aug 20 | 9:58.4 | Argyle XC Run | August 20, 2022 |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 15:04.2 | McNeil Invitational | September 23, 2022 |
| 5,000 Meters · Bob Jones ParkUIL 6A District 04 · Oct 13 | 15:06.9 | UIL 6A District 04 | October 13, 2022 |
| 5,000 Meters · Keller Sports ComplexFossil Ridge Run of the Panther · Sep 3 | 16:32.05 | Fossil Ridge Run of the Panther | September 3, 2021 |
| 5,000 Meters · Mae Simmons ParkUIL 6A Region 1 Championship · Oct 24 | 15:54.8 | UIL 6A Region 1 Championship | October 24, 2022 |
| 5,000 Meters · North Lakes ParkUIL 6A District 04 Championships · Oct 29 | 16:43.1 | UIL 6A District 04 Championships | October 29, 2020 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational (Varsity) · Sep 24 | 16:33.8 | McNeil Invitational (Varsity) | September 24, 2021 |
| 5,000 Meters · South Lakes ParkMileSplit TX Invitational · Sep 11 | 16:36.2 | MileSplit TX Invitational | September 11, 2021 |
| 8,000 Meters · Frank Lisk Park2025 American Conference XC Champs · Nov 1 | 26:20.4 | 2025 American Conference XC Champs | November 1, 2025 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 20 | 27:43.3 | Roy Griak Invitational | September 20, 2024 |
| 8,000 Meters · Watts Cross Country CourseTexas A&M Invitational-College · Sep 15 | 25:12.2 | Texas A&M Invitational-College | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
1 results2023 Cross Country
5 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | TX UIL 6A State ChampionshipNov 4 · 5,000 Meters 6A · Place 38 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters 6A | 38 | 16:25.70 | 12 |
| Oct 24 | UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 13 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters I-6A | 13 | 15:54.8 PB | 12 |
| Oct 13 | UIL 6A District 04Oct 13 · 5,000 Meters Varsity · Place 3 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity | 3 | 15:06.9 PB | 12 |
| Oct 6 | Haltom District Warm-UpOct 6 · 5,000 Meters Varsity · Place 2 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity | 2 | 16:21.87 | 12 |
| Sep 23 | McNeil InvitationalSep 23 · 3 Miles Varsity GOLD (Sat.) · Place 28 · Keller Fossil RidgeKeller Fossil Ridge | 3 Miles Varsity GOLD (Sat.) | 28 | 15:04.2 PB | 12 |
| Sep 10 | Justin Northwest InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity | 1 | 16:04.53 | 12 |
| Sep 2 | Fossil Ridge Run of the PantherSep 2 · 5,000 Meters Varsity · Place 1 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity | 1 | 16:05.64 | 12 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 8 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity Elite | 8 | 15:12.14 | 12 |
| Aug 20 | Argyle XC RunAug 20 · 2 Miles Varsity · Place 1 · Keller Fossil RidgeKeller Fossil Ridge | 2 Miles Varsity | 1 | 9:58.4 PB | 12 |
| Aug 6 | Southlake Carroll 1600Aug 6 · 1,600 Meters Open (on track) · Place 14 · UnattachedUnattached | 1,600 Meters Open (on track) | 14 | 4:35.27 PB | 12 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UIL 6A Region 1 ChampionshipOct 25 · 5,000 Meters I-6A · Place 134 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters I-6A | 134 | 18:12.8 | 11 |
| Oct 16 | UIL 6A District 04Oct 16 · 5,000 Meters Varsity · Place 6 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity | 6 | 15:40.2 | 11 |
| Oct 2 | Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 5A · Place 3 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters 5A | 3 | 16:06.59 | — |
| Oct 2 | Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 5A · Place 3 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters 5A | 3 | 16:06.59 | — |
| Sep 24 | McNeil Invitational (Varsity)Sep 24 · 5,000 Meters Varsity Gold - Sat. · Place 72 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity Gold - Sat. | 72 | 16:33.8 PB | 11 |
| Sep 18 | Paschal InvitationalSep 18 · 5,000 Meters 6A · Place 10 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters 6A | 10 | 17:13.80 | — |
| Sep 18 | Paschal InvitationalSep 18 · 5,000 Meters 6A · Place 10 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters 6A | 10 | 17:13.80 | — |
| Sep 11 | MileSplit TX InvitationalSep 11 · 5,000 Meters Varsity Open · Place 1 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity Open | 1 | 16:36.2 PB | 11 |
| Sep 3 | Fossil Ridge Run of the PantherSep 3 · 5,000 Meters Varsity 6A · Place 1 · Keller Fossil RidgeKeller Fossil Ridge | 5,000 Meters Varsity 6A | 1 | 16:32.05 PB | 11 |
| Aug 21 | Eaton Eagles Take Flight 2-MileAug 21 · 2 Miles Varsity · Place 2 · Keller Fossil RidgeKeller Fossil Ridge | 2 Miles Varsity | 2 | 10:22.03 PB | 11 |
2020 Cross Country
2 results2019 Cross Country
4 results