Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · 3 Mile CourseWaco Cross Country Invitational · Sep 20 | 18:22.0 | Waco Cross Country Invitational | September 20, 2018 |
| 3 Miles · Heritage ParkUIL 6A District 12 Championships · Oct 29 | 17:12.6 | UIL 6A District 12 Championships | October 29, 2020 |
| 3 Miles · HOT Soccer ComplexUIL 6A District 8 · Oct 12 | 19:19.74 | UIL 6A District 8 | October 12, 2017 |
| 4850 m · HOT Soccer ComplexUIL 6A District 12 Cross Country Meet · Oct 17 | 17:01.3 | UIL 6A District 12 Cross Country Meet | October 17, 2019 |
| 5,000 Meters · Dana Peak ParkEllison Eagle Invitational · Oct 2 | 17:56.7 | Ellison Eagle Invitational | October 2, 2020 |
| 5,000 Meters · HOT Soccer ComplexMidway Hewitt Kiwanis 5A-6A Invitational · Oct 16 | 17:51.8 | Midway Hewitt Kiwanis 5A-6A Invitational | October 16, 2020 |
| 5,000 Meters · Marble Falls High SchoolMarble Falls Invitational · Sep 30 | 21:03.1 | Marble Falls Invitational | September 30, 2017 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational · Sep 28 | 18:18.70 | McNeil Invitational | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
2 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Waco Cross Country InvitationalSep 20 · 3 Miles 5-6A Varsity Boys · Place 37 · Copperas Cove | 3 Miles 5-6A Varsity Boys | 37 | 18:22.0 PB | 10 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | UIL 6A District 8Oct 12 · 3 Miles Junior Varsity · Place 32 · Copperas Cove | 3 Miles Junior Varsity | 32 | 19:19.74 PB | 10 |
| Sep 30 | Marble Falls InvitationalSep 30 · 5,000 Meters Varsity 5A-6A · Place 54 · Copperas Cove | 5,000 Meters Varsity 5A-6A | 54 | 21:03.1 PB | 10 |