Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Jesse Owens Memorial Athletic ComplexUIL 6A Region 2 Championship · Oct 22 | 18:50.93 | UIL 6A Region 2 Championship | October 22, 2018 |
| 5,000 Meters · A&M-Texarkana CampusTexas A&M-Texarkana Collegiate Invitational · Sep 9 | 17:34.6 | Texas A&M-Texarkana Collegiate Invitational | September 9, 2022 |
| 5,000 Meters · ACU XC CourseBig Country Festival · Sep 1 | 17:16.6 | Big Country Festival | September 1, 2023 |
| 5,000 Meters · Audubon ParkUIL 6A District 10 Championship · Oct 11 | 18:46.0 | UIL 6A District 10 Championship | October 11, 2018 |
| 5,000 Meters · Founders ParkUIL 6A District 10 XC Championship · Oct 17 | 17:18.82 | UIL 6A District 10 XC Championship | October 17, 2019 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 6A Region 2 Championship · Oct 28 | 17:59.07 | UIL 6A Region 2 Championship | October 28, 2019 |
| 5,000 Meters · Keller Sports ComplexFossil Ridge Run of the Panther · Sep 7 | 18:04.73 | Fossil Ridge Run of the Panther | September 7, 2018 |
| 5,000 Meters · Lynn Creek ParkUIL 6A Region 2 Championship · Oct 23 | 18:52.51 | UIL 6A Region 2 Championship | October 23, 2017 |
| 5,000 Meters · Myers Park and Events CenterUIL 6A District 10 · Oct 10 | 18:12.62 | UIL 6A District 10 | October 10, 2017 |
| 5,000 Meters · South Lakes ParkGuyer MileSplit TX XC Invitational · Sep 14 | 17:13 | Guyer MileSplit TX XC Invitational | September 14, 2019 |
| 5,000 Meters · Springfield ParkNorth Mesquite Ben Robertson Stallion Stampede · Sep 30 | 18:52.34 | North Mesquite Ben Robertson Stallion Stampede | September 30, 2017 |
| 8,000 Meters · Dale Watts '71 XC CourseTexas A&M Arturo Barrios Invitational · Oct 15 | 26:48.6 | Texas A&M Arturo Barrios Invitational | October 15, 2022 |
| 8,000 Meters · Lynn Creek ParkDallas Baptist Orville Rogers Cross Country Invitational · Sep 25 | 31:34.0 | Dallas Baptist Orville Rogers Cross Country Invitational | September 25, 2020 |
| 8,000 Meters · Watts Cross Country CourseTexas A&M Invitational-College · Sep 15 | 27:14.4 | Texas A&M Invitational-College | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
1 results2020 Cross Country
2 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | UIL 6A Region 2 ChampionshipOct 28 · 5,000 Meters II-6A · Place 150 · Garland SachseGarland Sachse | 5,000 Meters II-6A | 150 | 17:59.07 PB | 12 |
| Oct 17 | UIL 6A District 10 XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 12 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 12 | 17:18.82 PB | 12 |
| Oct 10 | Wylie Dustin Rodriguez XC RunOct 10 · 5,000 Meters Elite · Place 39 · Garland SachseGarland Sachse | 5,000 Meters Elite | 39 | 18:00.7 | — |
| Oct 4 | Jesuit XC ClassicOct 4 · 5,000 Meters Varsity 5A · Place 89 · Garland SachseGarland Sachse | 5,000 Meters Varsity 5A | 89 | 18:24.24 | — |
| Sep 21 | Lovejoy XC Fall Festival-HSSep 21 · 5,000 Meters Varsity Elite · Place 129 · Garland SachseGarland Sachse | 5,000 Meters Varsity Elite | 129 | 18:01.26 | 12 |
| Sep 14 | Guyer MileSplit TX XC InvitationalSep 14 · 5,000 Meters Varsity Elite · Place 103 · Garland SachseGarland Sachse | 5,000 Meters Varsity Elite | 103 | 17:13 PB | 12 |
| Sep 6 | FOSSIL RIDGE RUN OF THE PANTHERSep 6 · 5,000 Meters Varsity 6A · Place 13 · Garland SachseGarland Sachse | 5,000 Meters Varsity 6A | 13 | 17:52.64 | 12 |
| Aug 17 | Plano ISD XC InvitationalAug 17 · 5,000 Meters Varsity · Place 103 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 103 | 19:29.34 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | UIL 6A Region 2 ChampionshipOct 22 · 3 Miles II-6A · Place 174 · Garland SachseGarland Sachse | 3 Miles II-6A | 174 | 18:50.93 PB | 11 |
| Oct 11 | UIL 6A District 10 ChampionshipOct 11 · 5,000 Meters Varsity · Place 13 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 13 | 18:46.0 PB | 11 |
| Oct 5 | Jesuit XC ClassicOct 5 · 5,000 Meters Varsity 5A · Place 175 · Garland SachseGarland Sachse | 5,000 Meters Varsity 5A | 175 | 19:07.05 | 11 |
| Sep 29 | Guyer Wildcat Prowl in the ParkSep 29 · 5,000 Meters Varsity · Place 95 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 95 | 17:30.86 | 11 |
| Sep 7 | Fossil Ridge Run of the PantherSep 7 · 5,000 Meters 5A/6A VARSITY BOYS · Place 13 · Garland SachseGarland Sachse | 5,000 Meters 5A/6A VARSITY BOYS | 13 | 18:04.73 PB | 11 |
| Sep 1 | Wylie East Raider XC InvitationalSep 1 · 5,000 Meters Varsity · Place 22 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 22 | 18:01.2 | 11 |
| Aug 25 | Frisco ISD XC InvitationalAug 25 · 5,000 Meters Varsity · Place 53 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 53 | 17:58.2 | 11 |
| Aug 18 | Plano ISD XC InvitationalAug 18 · 5,000 Meters Varsity · Place 82 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 82 | 18:10.97 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | UIL 6A Region 2 ChampionshipOct 23 · 5,000 Meters 6A · Place 137 · Garland SachseGarland Sachse | 5,000 Meters 6A | 137 | 18:52.51 PB | 10 |
| Oct 10 | UIL 6A District 10Oct 10 · 5,000 Meters Varsity · Place 3 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 3 | 18:12.62 PB | 10 |
| Sep 30 | North Mesquite Ben Robertson Stallion StampedeSep 30 · 5,000 Meters Varsity · Place 38 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 38 | 18:52.34 PB | 10 |
| Sep 23 | Lovejoy XC Fall FestivalSep 23 · 5,000 Meters Elite Varsity Boys · Place 209 · Garland SachseGarland Sachse | 5,000 Meters Elite Varsity Boys | 209 | 18:23.25 | 10 |
| Sep 8 | Fossil Ridge Run of the PantherSep 8 · 5,000 Meters 6A-5A VARSITY BOYS · Place 32 · Garland SachseGarland Sachse | 5,000 Meters 6A-5A VARSITY BOYS | 32 | 18:11.35 | 10 |
| Sep 2 | Wylie East Raider InvitationalSep 2 · 5,000 Meters Varsity · Place 49 · Garland SachseGarland Sachse | 5,000 Meters Varsity | 49 | 18:25.1 | 10 |
| Aug 26 | Plano ISD XC InvitationalAug 26 · 5,000 Meters Varsity · Place 48 · 5-Garland Sachse5-Garland Sachse | 5,000 Meters Varsity | 48 | 18:58.3 | 10 |