Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bear Branch ParkNike South Invitational · Sep 29 | 17:30.6 | Nike South Invitational | September 29, 2017 |
| 5,000 Meters · Bear Creek ParkStrake Jesuit Invitational · Oct 8 | 16:25 | Strake Jesuit Invitational | October 8, 2016 |
| 5,000 Meters · Clear BrookUIl District 24-6A · Oct 15 | 16:28.9 | UIl District 24-6A | October 15, 2015 |
| 5,000 Meters · Kate Barr Ross Memorial ParkRegion III Preview XC Meet · Sep 10 | 17:11.3 | Region III Preview XC Meet | September 10, 2016 |
| 5,000 Meters · League City SportsplexUIL 6A District 24 · Oct 20 | 16:15.37 | UIL 6A District 24 | October 20, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Nike South InvitationalSep 29 · 5,000 Meters Varsity Elite (Saturday) · Place 115 · Friendswood | 5,000 Meters Varsity Elite (Saturday) | 115 | 17:30.6 PB | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | UIL 6A Region 3 ChampionshipOct 29 · 5,000 Meters Varsity · Place 49 · Friendswood | 5,000 Meters Varsity | 49 | 17:28.8 | 10 |
| Oct 20 | UIL 6A District 24Oct 20 · 5,000 Meters Varsity · Place 5 · Friendswood | 5,000 Meters Varsity | 5 | 16:15.37 PB | 10 |
| Oct 8 | Strake Jesuit InvitationalOct 8 · 5,000 Meters Varsity · Place 19 · Friendswood | 5,000 Meters Varsity | 19 | 16:25 PB | 10 |
| Oct 1 | Nike South Invitational-Sat.Oct 1 · 5,000 Meters Varsity Elite · Place 51 · Friendswood | 5,000 Meters Varsity Elite | 51 | 17:24.3 | 10 |
| Sep 17 | Kingwood Andy Wells InvitationalSep 17 · 3 Miles Varsity Division 1 · Place 63 · Friendswood | 3 Miles Varsity Division 1 | 63 | 17:06.57 | — |
| Sep 10 | Region III Preview XC MeetSep 10 · 5,000 Meters Varsity Elite · Place 43 · Friendswood | 5,000 Meters Varsity Elite | 43 | 17:11.3 PB | 10 |
2015 Cross Country
3 results