Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · North Lakes ParkDISD MS Meet 2 · Nov 16 | 12:04.00 | DISD MS Meet 2 | November 16, 2016 |
| 2 Miles · Southlake ParkFightin' Farmers XC Invitational · Sep 30 | 15:14.47 | Fightin' Farmers XC Invitational | September 30, 2017 |
| 5,000 Meters · Fort Hays State University2021 FHSU Tiger Open @Sand Plum · Oct 9 | 22:55.0 | 2021 FHSU Tiger Open @Sand Plum | October 9, 2021 |
| 5,000 Meters · Monument Valley ParkUCCS Rust Buster · Sep 7 | 22:55.20 | UCCS Rust Buster | September 7, 2024 |
| 5,000 Meters · Myers Park and Events CenterUIL 5A District 14 · Oct 10 | 24:21.83 | UIL 5A District 14 | October 10, 2017 |
| 5,000 Meters · N.M. Highlands Gene Torres Golf CourseHighland University Cross-Country Jam · Oct 8 | 26:09.5 | Highland University Cross-Country Jam | October 8, 2021 |
| 5,000 Meters · North Lakes ParkNorth Texas XC Circuit Meet #3 - North Lakes · Oct 3 | 22:47.95 | North Texas XC Circuit Meet #3 - North Lakes | October 3, 2020 |
| 5,000 Meters · Prosper High SchoolNorth Texas XC Circuit Meet #4 - Prosper · Oct 10 | 22:14.23 | North Texas XC Circuit Meet #4 - Prosper | October 10, 2020 |
| 5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede-College · Sep 16 | 20:03.1 | Missouri Southern Stampede-College | September 16, 2023 |
| 6,000 Meters · Applewood Golf CourseRMAC Cross Country Championships · Oct 23 | 30:10.8 | RMAC Cross Country Championships | October 23, 2021 |
| 6,000 Meters · Eastern New MexicoGreyhound Invitational · Oct 15 | 28:11.4 | Greyhound Invitational | October 15, 2022 |
| 6,000 Meters · Hillcrest Golf ClubRMAC Cross Country Championships · Nov 5 | 29:33.6 | RMAC Cross Country Championships | November 5, 2022 |
| 6,000 Meters · Lubbock Christian UniversityNCAA Division II South Central Region Cross Country Championships · Nov 4 | 26:21.2 | NCAA Division II South Central Region Cross Country Championships | November 4, 2023 |
| 6,000 Meters · Monument Valley ParkTed Castaneda Cross Country Classic · Sep 11 | 27:30.9 | Ted Castaneda Cross Country Classic | September 11, 2021 |
| 6,000 Meters · N.M. Highlands Gene Torres Golf CourseRMAC Cross Country Championships · Oct 26 | 28:14.4 | RMAC Cross Country Championships | October 26, 2024 |
| 6,000 Meters · Washington Park2023 RMAC XC Championships · Oct 21 | 26:43.4 | 2023 RMAC XC Championships | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII South Central RegionalNov 9 · 6,000 Meters Division 2 · Place 171 · New Mexico HighlandsNew Mexico Highlands | 6,000 Meters Division 2 | 171 | 35:10.8 | SR |
| Oct 26 | RMAC Cross Country ChampionshipsOct 26 · 6,000 Meters College · Place 116 · New Mexico HighlandsNew Mexico Highlands | 6,000 Meters College | 116 | 28:14.4 PB | Sr |
| Oct 5 | DBU Old Glory GallopOct 5 · 5,000 Meters Varsity · Place 359 · New Mexico HighlandsNew Mexico Highlands | 5,000 Meters Varsity | 359 | 23:28.3 | — |
| Sep 21 | MSU Denver Roadrunners InvitationalSep 21 · 6,000 Meters College · Place 142 · New Mexico HighlandsNew Mexico Highlands | 6,000 Meters College | 142 | 29:46.39 | Sr |
| Sep 7 | UCCS Rust Buster Sep 7 · 5,000 Meters College · Place 65 · New Mexico HighlandsNew Mexico Highlands | 5,000 Meters College | 65 | 22:55.20 PB | Sr |
2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | RMAC Cross Country ChampionshipsOct 23 · 6,000 Meters Championship · Place 114 · New Mexico HighlandsNew Mexico Highlands | 6,000 Meters Championship | 114 | 30:10.8 PB | Fr |
| Oct 9 | 2021 FHSU Tiger Open @Sand PlumOct 9 · 5,000 Meters Gold · Place 159 · New Mexico HighlandsNew Mexico Highlands | 5,000 Meters Gold | 159 | 22:55.0 PB | Fr |
| Oct 8 | Highland University Cross-Country JamOct 8 · 5,000 Meters College · Place 23 · New Mexico HighlandsNew Mexico Highlands | 5,000 Meters College | 23 | 26:09.5 PB | Fr |
| Sep 11 | Ted Castaneda Cross Country ClassicSep 11 · 6,000 Meters Open · Place 42 · New Mexico HighlandsNew Mexico Highlands | 6,000 Meters Open | 42 | 27:30.9 PB | Fr |
| Sep 4 | Texas Tech OpenSep 4 · 5,000 Meters Varsity · Place 76 · New Mexico HighlandsNew Mexico Highlands | 5,000 Meters Varsity | 76 | 23:07.2 | FR |
2020 Cross Country
3 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | UIL 5A District 08 XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 37 · Little ElmLittle Elm | 5,000 Meters Varsity | 37 | 24:22.83 | 11 |
| Oct 5 | South Hills Lee Williams InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · Little ElmLittle Elm | 5,000 Meters Varsity | 18 | 23:55.42 | 11 |
| Sep 20 | South Hills Prowl in the Park 5th Annual InvitationalSep 20 · 5,000 Meters Varsity 6A · Place 67 · Little ElmLittle Elm | 5,000 Meters Varsity 6A | 67 | 24:20.84 | 11 |
| Sep 14 | Lake Highlands InvitationalSep 14 · 5,000 Meters Varsity Open · Place 54 · Little ElmLittle Elm | 5,000 Meters Varsity Open | 54 | 27:19.1 | — |
| Sep 7 | UNT Ken Garland / Northwest HS InvitationalSep 7 · 5,000 Meters Varsity · Place 39 · Little ElmLittle Elm | 5,000 Meters Varsity | 39 | 25:14.04 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | UIL 5A District 08 XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 39 · Little ElmLittle Elm | 5,000 Meters Varsity | 39 | 24:17.78 | 10 |
| Sep 29 | Guyer Wildcat Prowl in the ParkSep 29 · 5,000 Meters Varsity · Place 90 · Little ElmLittle Elm | 5,000 Meters Varsity | 90 | 22:12.80 | 10 |
| Sep 15 | Northwest Ken Garland InvitationalSep 15 · 5,000 Meters Varsity · Little ElmLittle Elm | 5,000 Meters Varsity | 0 | 23:17.3Unofficial | 10 |
| Sep 1 | Marcus I InvitationalSep 1 · 5,000 Meters Elite · Place 175 · Little ElmLittle Elm | 5,000 Meters Elite | 175 | 23:54 | 10 |
| Aug 24 | Hebron Friday Night Hawk InviteAug 24 · 2 Miles Varsity · Place 115 · Little ElmLittle Elm | 2 Miles Varsity | 115 | 15:11.5 | 10 |
| Aug 18 | Little "D" ClassicAug 18 · 5,000 Meters Varsity · Place 85 · Little ElmLittle Elm | 5,000 Meters Varsity | 85 | 25:33.74 | 10 |
2017 Cross Country
5 results2016 Cross Country
2 results