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 | 17:29.56 | UIL 2A Region 2 Championship | October 22, 2018 |
| 5,000 Meters · Boyd High SchoolBoyd Yellowjacket 5th Annual Invitational · Sep 1 | 18:13.94 | Boyd Yellowjacket 5th Annual Invitational | September 1, 2018 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 2A Region 2 Championship · Oct 28 | 16:59.71 | UIL 2A Region 2 Championship | October 28, 2019 |
| 5,000 Meters · Lynn Creek ParkUIL 2A Region 2 Championship · Oct 23 | 18:54.23 | UIL 2A Region 2 Championship | October 23, 2017 |
| 5,000 Meters · North Lakes ParkLittle "D" Invitational · Aug 17 | 18:08.69 | Little "D" Invitational | August 17, 2019 |
| 5,000 Meters · Old Settlers ParkTX UIL 3A State Championship · Nov 23 | 16:53.13 | TX UIL 3A State Championship | November 23, 2020 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkThe Reunion Run · Sep 30 | 18:00.79 | The Reunion Run | September 30, 2017 |
| 5,000 Meters · South Lakes ParkGuyer MileSplit TX XC Invitational · Sep 14 | 16:58 | Guyer MileSplit TX XC Invitational | September 14, 2019 |
| 5,000 Meters · TCC Northeast CampusBirdville 12th Annual FLYIN’ HAWKS INVITATIONAL · Oct 7 | 17:49.19 | Birdville 12th Annual FLYIN’ HAWKS INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Valley View HSUIL 2A District 12 Meet · Oct 16 | 16:30 | 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 45 · Valley View | 5,000 Meters 2A | 45 | 17:24.25 | 11 |
| Oct 28 | UIL 2A Region 2 ChampionshipOct 28 · 5,000 Meters II-2A · Place 5 · Valley View | 5,000 Meters II-2A | 5 | 16:59.71 PB | 11 |
| Oct 16 | UIL 2A District 12 MeetOct 16 · 5,000 Meters Varsity · Place 2 · Valley View | 5,000 Meters Varsity | 2 | 16:30 PB | 11 |
| Sep 14 | Guyer MileSplit TX XC InvitationalSep 14 · 5,000 Meters Varsity Elite · Place 88 · Valley View | 5,000 Meters Varsity Elite | 88 | 16:58 PB | 11 |
| Aug 17 | Little "D" InvitationalAug 17 · 5,000 Meters VARSITY BOYS · Place 14 · Valley View | 5,000 Meters VARSITY BOYS | 14 | 18:08.69 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 39 · Valley View | 5,000 Meters 2A | 39 | 17:53.36 | 9 |
| Oct 23 | UIL 2A Region 2 ChampionshipOct 23 · 5,000 Meters 2A · Place 20 · Valley View | 5,000 Meters 2A | 20 | 18:54.23 PB | 9 |
| Oct 7 | Birdville 12th Annual FLYIN’ HAWKS INVITATIONALOct 7 · 5,000 Meters 6A-5A VAR BOYS · Place 26 · Valley View | 5,000 Meters 6A-5A VAR BOYS | 26 | 17:49.19 PB | 9 |
| Sep 30 | The Reunion RunSep 30 · 5,000 Meters 5A 6A Varsity · Place 25 · Valley View | 5,000 Meters 5A 6A Varsity | 25 | 18:00.79 PB | 9 |
| Sep 16 | Paschal InvitationalSep 16 · 5,000 Meters 6A-5A VARSITY BOYS · Place 53 · Valley View | 5,000 Meters 6A-5A VARSITY BOYS | 53 | 18:11.89Unofficial | 9 |
| Sep 2 | Boyd Yellowjacket 4th Annual InvitationalSep 2 · 5,000 Meters Varsity Boys · Place 16 · Valley View | 5,000 Meters Varsity Boys | 16 | 18:54.72 | 9 |
| Aug 26 | Plano ISD XC InvitationalAug 26 · 5,000 Meters Varsity · Place 52 · 18-Valley View | 5,000 Meters Varsity | 52 | 19:02.5 | 9 |