Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Boyd High SchoolUIL 3A District 10 · Oct 13 | 12:52.80 | UIL 3A District 10 | October 13, 2022 |
| 2 Miles · lynn creek parkArl Houston Ken Gaston 28th Annual Race At The Lake · Sep 27 | 12:53.30 | Arl Houston Ken Gaston 28th Annual Race At The Lake | September 27, 2024 |
| 2 Miles · Lynn Creek ParkUIL 3A Region 2 Championship · Oct 23 | 12:13.73 | UIL 3A Region 2 Championship | October 23, 2023 |
| 2 Miles · Lynn Creek ParkArl Houston Ken Gaston 27th Annual Race At The Lake · Sep 29 | 12:24.20 | Arl Houston Ken Gaston 27th Annual Race At The Lake | September 29, 2023 |
| 2 Miles · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 12:39.09 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 2 Miles · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 31 | 13:29.57 | Midlothian James Smith HS Invitational | August 31, 2023 |
| 2 Miles · Old Settlers ParkTX UIL 3A State Championship · Nov 3 | 12:50.4 | TX UIL 3A State Championship | November 3, 2023 |
| 3,200 Meters · Boyd High SchoolDistrict 7-3A Junior High XC Championship · Oct 15 | 14:42.33 | District 7-3A Junior High XC Championship | October 15, 2019 |
| 3,200 Meters · Lindsay Knights StadiumLindsay High School Cross Country Meet · Sep 18 | 15:35 | Lindsay High School Cross Country Meet | September 18, 2019 |
| 3,200 Meters · Ponder HSPONDER INVITATIONAL · Oct 2 | 14:09.36 | PONDER INVITATIONAL | October 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results2023 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | TX UIL 5A State ChampionshipNov 3 · 2 Miles 3A · Place 54 · ParadiseParadise | 2 Miles 3A | 54 | 12:50.40 | 11 |
| Nov 3 | TX UIL 3A State ChampionshipNov 3 · 2 Miles 3A · Place 54 · ParadiseParadise | 2 Miles 3A | 54 | 12:50.4 PB | 11 |
| Oct 23 | UIL 3A Region 2 ChampionshipOct 23 · 2 Miles II-3A · Place 9 · ParadiseParadise | 2 Miles II-3A | 9 | 12:13.73 PB | 11 |
| Oct 12 | UIL 3A District 10 ChampionshipOct 12 · 2 Miles Varsity · Place 9 · ParadiseParadise | 2 Miles Varsity | 9 | 13:00.66 | 11 |
| Oct 4 | Muenster InvitationalOct 4 · 2 Miles Varsity · Place 3 · ParadiseParadise | 2 Miles Varsity | 3 | 12:09.40 | JR |
| Sep 29 | Arl Houston Ken Gaston 27th Annual Race At The LakeSep 29 · 2 Miles Varsity 1A-4A · Place 5 · ParadiseParadise | 2 Miles Varsity 1A-4A | 5 | 12:24.20 PB | 11 |
| Sep 20 | Alvord Wyatt Dickerson InvitationalSep 20 · 3,200 Meters Varsity · Place 1 · ParadiseParadise | 3,200 Meters Varsity | 1 | 12:01.20 | JR |
| Sep 14 | Haltom Buffalo StampedeSep 14 · 3,200 Meters Varsity · Place 1 · ParadiseParadise | 3,200 Meters Varsity | 1 | 12:42.72 | 11 |
| Sep 8 | Mineral Wells Ram InvitationalSep 8 · 3,200 Meters Varsity · Place 3 · ParadiseParadise | 3,200 Meters Varsity | 3 | 12:47.28 | 11 |
| Aug 31 | Midlothian James Smith HS InvitationalAug 31 · 2 Miles Varsity 1A-4A · Place 2 · ParadiseParadise | 2 Miles Varsity 1A-4A | 2 | 13:29.57 PB | 11 |
| Aug 30 | Midlothian James Smith MS InvitationalAug 30 · 3,200 Meters Varsity · Place 2 · ParadiseParadise | 3,200 Meters Varsity | 2 | 13:29.57 | 11 |
| Aug 26 | Boyd Yellowjacket 10th Annual InvitationalAug 26 · 3,200 Meters Varsity · Place 8 · ParadiseParadise | 3,200 Meters Varsity | 8 | 12:38.54 | 11 |
| Aug 18 | Kennedale Wildcat RunAug 18 · 3,200 Meters Varsity · Place 2 · ParadiseParadise | 3,200 Meters Varsity | 2 | 13:35.16 | 11 |
2022 Cross Country
7 results2021 Cross Country
5 results2019 Cross Country
3 results