Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hubbard High School/ISDHubbard Cross Country · Sep 26 | 21:17.0 | Hubbard Cross Country | September 26, 2018 |
| 3,200 Meters · Charles Sonny Moore Athletic ComplexCovington Invitational · Sep 13 | 13:13.45 | Covington Invitational | September 13, 2017 |
| 3,200 Meters · Segars RanchUIL 1A District 20 Championship · Oct 11 | 12:34.85 | UIL 1A District 20 Championship | October 11, 2017 |
| 5,000 Meters · Charles Sonny Moore Athletic ComplexUIL 1A District 20 · Oct 28 | 19:53.08 | UIL 1A District 20 | October 28, 2020 |
| 5,000 Meters · Dr. Jack Dugan Family Soccer and Track StadiumUIL 1A Region 4 Championship · Oct 28 | 21:01.53 | UIL 1A Region 4 Championship | October 28, 2019 |
| 5,000 Meters · Hubbard High School/ISDHubbard Invitational · Sep 23 | 18:46.0 | Hubbard Invitational | September 23, 2020 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 1A Region 3 Championship · Nov 9 | 20:30.30 | UIL 1A Region 3 Championship | November 9, 2020 |
| 5,000 Meters · lynn creek parkUIL 1A Region 3 Championship · Oct 26 | 19:08.01 | UIL 1A Region 3 Championship | October 26, 2021 |
| 5,000 Meters · Old Settlers ParkTX UIL 1A State Championship · Nov 5 | 19:06.5 | TX UIL 1A State Championship | November 5, 2021 |
| 5,000 Meters · Segars RanchBLUM INVITATIONAL @SEGARS RANCH · Aug 28 | 25:56.93 | BLUM INVITATIONAL @SEGARS RANCH | August 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
3 results2019 Cross Country
2 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Hubbard Cross CountrySep 26 · 3 Miles Junior Varsity Boys · Place 5 · BlumBlum | 3 Miles Junior Varsity Boys | 5 | 21:17.0 PB | 9 |
| Sep 5 | Keene Cross Country MeetSep 5 · 5,000 Meters Junior Varsity · Place 37 · BlumBlum | 5,000 Meters Junior Varsity | 37 | 23:49.31Unofficial | 9 |
2017 Cross Country
2 results