Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · University of AR XC courseNCAA DI South Central Regional · Nov 14 | 31:53.1 | NCAA DI South Central Regional | November 14, 2025 |
| 2 Miles · Pearland Dawson HSPearland Dawson Will Sirmon Short Course · Aug 14 | 9:59.6 | Pearland Dawson Will Sirmon Short Course | August 14, 2021 |
| 3 Miles · Atascocita High SchoolUIL 6A District 22 · Oct 17 | 16:54.56 | UIL 6A District 22 | October 17, 2019 |
| 3 Miles · Kate Barr Ross Memorial ParkUIL 6A Region 3 Championship · Nov 10 | 18:40.8 | UIL 6A Region 3 Championship | November 10, 2020 |
| 5,000 Meters · Bear Branch ParkNike South HS Invitational · Oct 5 | 17:35.6 | Nike South HS Invitational | October 5, 2019 |
| 5,000 Meters · Brazoswood High SchoolBrazoswood Invitational · Aug 24 | 17:35.3 | Brazoswood Invitational | August 24, 2019 |
| 5,000 Meters · Burke Crenshaw Park South Houston Goehring Invitational · Oct 8 | 16:39.75 | South Houston Goehring Invitational | October 8, 2020 |
| 5,000 Meters · Challenger Columbia StadiumClear Brook Running with the Wolverines · Sep 6 | 17:06.16 | Clear Brook Running with the Wolverines | September 6, 2019 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 6A Region 3 Championship · Oct 28 | 17:56.9 | UIL 6A Region 3 Championship | October 28, 2019 |
| 5,000 Meters · Kate Barr Ross ParkUIL 6A Region 3 Championship · Oct 25 | 16:40.8 | UIL 6A Region 3 Championship | October 25, 2021 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational · Sep 28 | 17:03.00 | McNeil Invitational | September 28, 2019 |
| 6,000 Meters · Northwestern State UniversityNSU Pre-SLC Cross Country Meet · Sep 12 | 20:26.37 | NSU Pre-SLC Cross Country Meet | September 12, 2025 |
| 8,000 Meters · Dale Watts '71 XC CourseTexas A&M Arturo Barrios Invitational · Oct 15 | 27:34.7 | Texas A&M Arturo Barrios Invitational | October 15, 2022 |
| 8,000 Meters · Northwestern State UniversitySLC Cross Country Championships · Oct 31 | 24:23.60 | SLC Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Watts Cross Country CourseArturo Barrios Invitational · Oct 17 | 24:54.52 | Arturo Barrios Invitational | October 17, 2025 |
| 8,000 Meters · Windcrest Golf ClubSouthland Conference (SLC) Championship · Oct 27 | 27:10.2 | Southland Conference (SLC) Championship | October 27, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
1 results2023 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UIL 6A Region 3 ChampionshipOct 25 · 5,000 Meters III-6A · Place 24 · Pasadena RayburnPasadena Rayburn | 5,000 Meters III-6A | 24 | 16:40.8 PB | 12 |
| Sep 23 | Dobie Longhorn StampedeSep 23 · 5,000 Meters Varsity · Place 1 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Varsity | 1 | 15:36.44 | 12 |
| Sep 18 | SHSU Region III PreviewSep 18 · 5,000 Meters Varsity Elite · Place 5 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Varsity Elite | 5 | 15:43.8 | SR |
| Sep 3 | South Houston Charlie Goehring InvitationalSep 3 · 5,000 Meters Varsity · Place 1 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Varsity | 1 | 15:50.54 | 12 |
| Sep 3 | South Houston Charlie Goehring InvitationalSep 3 · 5,000 Meters Varsity · Place 1 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Varsity | 1 | 15:50.54 | 12 |
| Aug 14 | Pearland Dawson Will Sirmon Short CourseAug 14 · 2 Miles Varsity · Place 2 · Pasadena RayburnPasadena Rayburn | 2 Miles Varsity | 2 | 9:59.6 PB | 12 |
2020 Cross Country
4 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional ChampionshipsNov 23 · 5,000 Meters Open Combined · Place 176 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Open Combined | 176 | 17:40.10 | 10 |
| Oct 28 | UIL 6A Region 3 ChampionshipOct 28 · 5,000 Meters III-6A · Place 92 · Pasadena RayburnPasadena Rayburn | 5,000 Meters III-6A | 92 | 17:56.9 PB | 10 |
| Oct 17 | UIL 6A District 22Oct 17 · 3 Miles Varsity · Place 13 · Pasadena RayburnPasadena Rayburn | 3 Miles Varsity | 13 | 16:54.56 PB | 10 |
| Oct 5 | Nike South HS InvitationalOct 5 · 5,000 Meters Varsity · Place 22 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Varsity | 22 | 17:35.6 PB | 10 |
| Oct 4 | Nike South MS InvitationalOct 4 · 5,000 Meters Varsity · Place 22 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Varsity | 22 | 17:35.6 | 10 |
| Sep 28 | McNeil InvitationalSep 28 · 5,000 Meters 6A · Place 18 · Pasadena RayburnPasadena Rayburn | 5,000 Meters 6A | 18 | 17:03.00 PB | 10 |
| Sep 6 | Clear Brook Running with the WolverinesSep 6 · 5,000 Meters Varsity · Place 7 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Varsity | 7 | 17:06.16 PB | 10 |
| Aug 24 | Brazoswood Invitational Aug 24 · 5,000 Meters Varsity · Place 7 · Pasadena RayburnPasadena Rayburn | 5,000 Meters Varsity | 7 | 17:35.3 PB | 10 |
2018 Cross Country
1 results