Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Kempner High School3rd Annual Cougar Classic - Kempner HS · Sep 22 | 21:45.75 | 3rd Annual Cougar Classic - Kempner HS | September 22, 2016 |
| 3.1 Miles · Montgomery HS CourseMontgomery Moonlight Madness · Sep 4 | 24:34 | Montgomery Moonlight Madness | September 4, 2014 |
| 5,000 Meters · Bear Branch ParkNike South Invitational · Sep 29 | 19:09.1 | Nike South Invitational | September 29, 2017 |
| 5,000 Meters · Cypress Woods HSCy Woods Invitational · Oct 1 | 20:45.92 | Cy Woods Invitational | October 1, 2016 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 6A Region 3 Championship · Oct 23 | 20:14.5 | UIL 6A Region 3 Championship | October 23, 2017 |
| 5,000 Meters · Seabourne CreekUIL District 24-5A · Oct 15 | 21:16.3 | UIL District 24-5A | October 15, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | UIL 6A Region 3 ChampionshipOct 23 · 5,000 Meters 6A · Place 26 · Richmond George Ranch | 5,000 Meters 6A | 26 | 20:14.5 PB | 12 |
| Oct 13 | UIL 6A District 23Oct 13 · 5,000 Meters Varsity · Place 3 · George Ranch | 5,000 Meters Varsity | 3 | 18:41.40 | — |
| Sep 29 | Nike South InvitationalSep 29 · 5,000 Meters Varsity Elite (Saturday) · Place 16 · Richmond George Ranch | 5,000 Meters Varsity Elite (Saturday) | 16 | 19:09.1 PB | 12 |
2016 Cross Country
4 results2015 Cross Country
3 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 4 | Montgomery Moonlight MadnessSep 4 · 3.1 Mile Division I · Place 64 · Richmond George Ranch | 3.1 Mile Division I | 64 | 24:34 PB | 9 |