Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Jesse Owens Memorial Athletic ComplexUIL 2A Region 2 Championship · Oct 22 | 16:41.65 | UIL 2A Region 2 Championship | October 22, 2018 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll XC Invite · Sep 9 | 18:14.77 | Southlake Carroll XC Invite | September 9, 2017 |
| 5,000 Meters · Boyd High SchoolBoyd Yellowjacket 5th Annual Invitational · Sep 1 | 18:00.29 | Boyd Yellowjacket 5th Annual Invitational | September 1, 2018 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 2A Region 2 Championship · Oct 28 | 16:29.18 | UIL 2A Region 2 Championship | October 28, 2019 |
| 5,000 Meters · Lynn Creek ParkUIL 2A Region 2 Championship · Oct 23 | 18:14.02 | UIL 2A Region 2 Championship | October 23, 2017 |
| 5,000 Meters · North Lakes ParkLittle "D" Invitational · Aug 17 | 17:19.47 | Little "D" Invitational | August 17, 2019 |
| 5,000 Meters · Old Settlers ParkTX UIL 2A State Championship · Nov 9 | 16:09.98 | TX UIL 2A State Championship | November 9, 2019 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkThe Reunion Run · Sep 30 | 17:43.21 | The Reunion Run | September 30, 2017 |
| 5,000 Meters · South Lakes ParkGuyer MileSplit TX XC Invitational · Sep 14 | 16:47 | Guyer MileSplit TX XC Invitational | September 14, 2019 |
| 5,000 Meters · TCC Northeast CampusBirdville 12th Annual FLYIN’ HAWKS INVITATIONAL · Oct 7 | 17:56.49 | Birdville 12th Annual FLYIN’ HAWKS INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Valley View HSUIL 2A District 12 Meet · Oct 16 | 15:50 | UIL 2A District 12 Meet | October 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | TX UIL 2A State ChampionshipNov 9 · 5,000 Meters 2A · Place 2 · Valley View | 5,000 Meters 2A | 2 | 16:09.98 PB | 11 |
| Oct 28 | UIL 2A Region 2 ChampionshipOct 28 · 5,000 Meters II-2A · Place 2 · Valley View | 5,000 Meters II-2A | 2 | 16:29.18 PB | 11 |
| Oct 16 | UIL 2A District 12 MeetOct 16 · 5,000 Meters Varsity · Place 1 · Valley View | 5,000 Meters Varsity | 1 | 15:50 PB | 11 |
| Sep 14 | Guyer MileSplit TX XC InvitationalSep 14 · 5,000 Meters Varsity Elite · Place 77 · Valley View | 5,000 Meters Varsity Elite | 77 | 16:47 PB | 11 |
| Aug 17 | Little "D" InvitationalAug 17 · 5,000 Meters VARSITY BOYS · Place 2 · Valley View | 5,000 Meters VARSITY BOYS | 2 | 17:19.47 PB | 11 |
2018 Cross Country
3 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | UIL 2A State ChampionshipNov 4 · 5,000 Meters 2A · Place 19 · Valley View | 5,000 Meters 2A | 19 | 17:19.28 | 9 |
| Oct 23 | UIL 2A Region 2 ChampionshipOct 23 · 5,000 Meters 2A · Place 6 · Valley View | 5,000 Meters 2A | 6 | 18:14.02 PB | 9 |
| Oct 7 | Birdville 12th Annual FLYIN’ HAWKS INVITATIONALOct 7 · 5,000 Meters 6A-5A VAR BOYS · Place 33 · Valley View | 5,000 Meters 6A-5A VAR BOYS | 33 | 17:56.49 PB | 9 |
| Sep 30 | The Reunion RunSep 30 · 5,000 Meters 5A 6A Varsity · Place 21 · Valley View | 5,000 Meters 5A 6A Varsity | 21 | 17:43.21 PB | 9 |
| Sep 16 | Paschal InvitationalSep 16 · 5,000 Meters 6A-5A VARSITY BOYS · Place 77 · Valley View | 5,000 Meters 6A-5A VARSITY BOYS | 77 | 18:46.58Unofficial | 9 |
| Sep 9 | Southlake Carroll XC InviteSep 9 · 5,000 Meters 6A Varsity · Place 229 · Valley View | 5,000 Meters 6A Varsity | 229 | 18:14.77 PB | 9 |
| Sep 2 | Boyd Yellowjacket 4th Annual InvitationalSep 2 · 5,000 Meters Varsity Boys · Place 22 · Valley View | 5,000 Meters Varsity Boys | 22 | 19:07.72 | 9 |