Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Jesse Owens Memorial Athletic ComplexUIL 4A Region 2 Championship · Oct 22 | 17:13.57 | UIL 4A Region 2 Championship | October 22, 2018 |
| 5,000 Meters · Canton HSUIL 4A District 13 · Oct 17 | 22:41 | UIL 4A District 13 | October 17, 2016 |
| 5,000 Meters · First Monday Trade Days GroundsCanton Running Eagles XC Invitational · Sep 15 | 18:08.6 | Canton Running Eagles XC Invitational | September 15, 2018 |
| 5,000 Meters · Garden Valley Golf ResortLindale Eagle Invitational · Oct 5 | 18:18.19 | Lindale Eagle Invitational | October 5, 2017 |
| 5,000 Meters · Gilmer isdGilmer Buckeye Invitational · Oct 1 | 17:46.9 | Gilmer Buckeye Invitational | October 1, 2016 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 4A Region 2 Championship · Oct 28 | 17:01.75 | UIL 4A Region 2 Championship | October 28, 2019 |
| 5,000 Meters · South Spring Baptist ChurchGrace Cougar Prowl · Sep 14 | 18:29.77 | Grace Cougar Prowl | September 14, 2019 |
| 5,000 Meters · UT TylerTyler Lee Classic · Sep 7 | 17:15.07 | Tyler Lee Classic | September 7, 2019 |
| 5,000 Meters · YWAM/Twin Oaks RanchVan YWAM Invitational · Sep 23 | 18:43.33 | Van YWAM Invitational | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | UIL 4A Region 2 ChampionshipOct 28 · 5,000 Meters II-4A · Place 20 · Brownsboro | 5,000 Meters II-4A | 20 | 17:01.75 PB | 12 |
| Sep 14 | Grace Cougar ProwlSep 14 · 5,000 Meters Varsity (1a-4a) · Place 1 · Brownsboro | 5,000 Meters Varsity (1a-4a) | 1 | 18:29.77 PB | 12 |
| Sep 7 | Tyler Lee ClassicSep 7 · 5,000 Meters Varsity · Place 20 · Brownsboro | 5,000 Meters Varsity | 20 | 17:15.07 PB | 12 |
2018 Cross Country
3 results2017 Cross Country
3 results2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | UIL 4A District 13Oct 17 · 5,000 Meters Varsity · Place 34 · Brownsboro | 5,000 Meters Varsity | 34 | 22:41 PB | 9 |
| Oct 1 | Gilmer Buckeye InvitationalOct 1 · 5,000 Meters Varsity · Place 30 · Brownsboro | 5,000 Meters Varsity | 30 | 17:46.9 PB | 9 |
| Sep 24 | Van/YWAM InvitationalSep 24 · 5,000 Meters Varsity · Place 23 · Brownsboro | 5,000 Meters Varsity | 23 | 19:27.78 | 9 |
| Sep 17 | Canton InvitationalSep 17 · 5,000 Meters Varsity · Place 41 · Brownsboro | 5,000 Meters Varsity | 41 | 19:43.02 | 9 |