Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · LaVern Gibson Course2019 NCAA Division I Cross Country Champs (81st Men and 39th Women) · Nov 23 | 34:32.0 | 2019 NCAA Division I Cross Country Champs (81st Men and 39th Women) | November 23, 2019 |
| 10,000 Meters · University Golf CourseNCAA Division I South Central Region Championships · Nov 9 | 33:08.1 | NCAA Division I South Central Region Championships | November 9, 2018 |
| 10,000 Meters · Zimmer Championship Cross Country Course2018 NCAA Division I Cross Country Champs (80th Men and 38th Women) · Nov 17 | 31:50.0 | 2018 NCAA Division I Cross Country Champs (80th Men and 38th Women) | November 17, 2018 |
| 4 Miles · Rice UnversityNorry Hersey Rice Cross Country Invitational · Sep 7 | 20:27.5 | Norry Hersey Rice Cross Country Invitational | September 7, 2018 |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNotre Dame Joe Piane Invitational · Sep 29 | 26:07.9 | Notre Dame Joe Piane Invitational | September 29, 2017 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 19 | 15:45.76 | NXR South Regional Championships | November 19, 2016 |
| 5,000 Meters · Mae Simmons ParkUIL 6A Region 1 Championship · Oct 29 | 15:32.04 | UIL 6A Region 1 Championship | October 29, 2016 |
| 5,000 Meters · UNT Golf CourseUIL 6A District 6 · Oct 20 | 16:06.87 | UIL 6A District 6 | October 20, 2016 |
| 6,000 Meters · Old Settlers ParkTexas Invitational Cross Country Meet · Sep 14 | 19:08.1 | Texas Invitational Cross Country Meet | September 14, 2017 |
| 8,000 Meters · University of AR XC courseChile Pepper XC Festival Collegiate · Oct 5 | 24:57.0 | Chile Pepper XC Festival Collegiate | October 5, 2019 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Cross Country Invitational · Sep 28 | 25:11.6 | Nuttycombe Wisconsin Cross Country Invitational | September 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
5 results2017 Cross Country
3 results2016 Cross Country
3 results