Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 17:14.2 | McNeil Invitational | September 23, 2022 |
| 4 Miles · UT TylerUT-Tyler Opener · Sep 7 | 22:33.6 | UT-Tyler Opener | September 7, 2024 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 16:49.6 | Southlake Carroll Meet #1 | August 26, 2023 |
| 5,000 Meters · Mae Simmons ParkUIL 5A Region 1 Championship · Oct 25 | 16:54.7 | UIL 5A Region 1 Championship | October 25, 2022 |
| 5,000 Meters · Old Settlers ParkMcNeil Hoka Invitational · Sep 22 | 17:43.4 | McNeil Hoka Invitational | September 22, 2023 |
| 5,000 Meters · Texas Christian UniversityJohn McKenzie Invitational · Aug 31 | 17:49.9 | John McKenzie Invitational | August 31, 2024 |
| 5,000 Meters · University Of Dallas CampusUniversity of Dallas Invitational · Sep 6 | 17:38.3 | University of Dallas Invitational | September 6, 2025 |
| 5,000 Meters · UTPBUIL 6A District 02 · Oct 29 | 19:38.47 | UIL 6A District 02 | October 29, 2020 |
| 8,000 Meters · East Texas Baptist UniversityASC Cross Country Championships · Nov 2 | 28:06.0 | ASC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Hardin-Simmons UniversityASC Cross Country Championships · Nov 1 | 27:04.4 | ASC Cross Country Championships | November 1, 2025 |
| 8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 11 | 27:37.1 | DBU Old Glory Gallop | October 11, 2025 |
| 8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 16 | 28:23.5 | NCAA DIII Regional Championships | November 16, 2024 |
| 8,000 Meters · Schreiner UniversityMountaineer Hill Country Invitational · Sep 20 | 27:38.0 | Mountaineer Hill Country Invitational | September 20, 2025 |
| 8,000 Meters · Southwestern UniversitySouthwestern Showdown · Oct 18 | 29:37.7 | Southwestern Showdown | October 18, 2025 |
| 8,000 Meters · Strehle TrackNCAA D3 West Regional Championships · Nov 15 | 28:08.70 | NCAA D3 West Regional Championships | November 15, 2025 |
| 8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 26 | 28:49.1 | The Hill Cross Country Classic | September 26, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 120 · Hardin-SimmonsHardin-Simmons | 8,000 Meters D3 West | 120 | 28:08.70 PB | So |
| Nov 1 | ASC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 4 · Hardin-SimmonsHardin-Simmons | 8,000 Meters Champ | 4 | 27:04.4 PB | So |
| Oct 18 | Southwestern ShowdownOct 18 · 8,000 Meters College · Place 40 · Hardin-SimmonsHardin-Simmons | 8,000 Meters College | 40 | 29:37.7 PB | So |
| Oct 11 | DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 238 · Hardin-SimmonsHardin-Simmons | 8,000 Meters College | 238 | 27:37.1 PB | So |
| Sep 26 | The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 64 · Hardin-SimmonsHardin-Simmons | 8,000 Meters College | 64 | 28:49.1 PB | So |
| Sep 20 | Mountaineer Hill Country InvitationalSep 20 · 8,000 Meters College · Place 8 · Hardin-SimmonsHardin-Simmons | 8,000 Meters College | 8 | 27:38.0 PB | So |
| Sep 6 | University of Dallas InvitationalSep 6 · 5,000 Meters College · Place 2 · Hardin-SimmonsHardin-Simmons | 5,000 Meters College | 2 | 17:38.3 PB | So |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 153 · Hardin-SimmonsHardin-Simmons | 8,000 Meters Collegiate | 153 | 28:23.5 PB | Fr |
| Nov 2 | ASC Cross Country ChampionshipsNov 2 · 8,000 Meters ASC · Place 7 · Hardin-SimmonsHardin-Simmons | 8,000 Meters ASC | 7 | 28:06.0 PB | Fr |
| Oct 12 | West Side ClassicOct 12 · 8,000 Meters Varsity · Place 40 · Hardin-SimmonsHardin-Simmons | 8,000 Meters Varsity | 40 | 28:26.8 | FR |
| Oct 5 | DBU Old Glory GallopOct 5 · 8,000 Meters Varsity · Place 190 · Hardin-SimmonsHardin-Simmons | 8,000 Meters Varsity | 190 | 27:28.9 | — |
| Sep 13 | Texas Tech Red Raider OpenSep 13 · 8,000 Meters Varsity · Place 61 · Hardin-SimmonsHardin-Simmons | 8,000 Meters Varsity | 61 | 28:06.83 | FR |
| Sep 7 | UT-Tyler OpenerSep 7 · 4 Miles College · Place 27 · Hardin-SimmonsHardin-Simmons | 4 Miles College | 27 | 22:33.6 PB | Fr |
| Aug 31 | John McKenzie InvitationalAug 31 · 5,000 Meters College · Place 50 · Hardin-SimmonsHardin-Simmons | 5,000 Meters College | 50 | 17:49.9 PB | Fr |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | UIL 5A Region 1 ChampionshipOct 23 · 5,000 Meters I-5A · Place 51 · AbileneAbilene | 5,000 Meters I-5A | 51 | 17:12.4 | 12 |
| Oct 12 | UIL 5A District 04 Cross Country MeetOct 12 · 5,000 Meters Varsity Boys · Place 10 · AbileneAbilene | 5,000 Meters Varsity Boys | 10 | 17:36.71 | 12 |
| Sep 29 | Nike South InvitationalSep 29 · Varsity Elite · Place 139 · AbileneAbilene | Varsity Elite | 139 | 17:19.90 | 12 |
| Sep 22 | McNeil Hoka InvitationalSep 22 · 5,000 Meters GOLD · Place 171 · AbileneAbilene | 5,000 Meters GOLD | 171 | 17:43.4 PB | 12 |
| Sep 16 | Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity Elite · Place 131 · AbileneAbilene | 5,000 Meters Varsity Elite | 131 | 16:52.9 | 12 |
| Sep 9 | Abilene InvitationalSep 9 · 5,000 Meters Varsity · Place 19 · AbileneAbilene | 5,000 Meters Varsity | 19 | 18:10.82 | — |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 181 · AbileneAbilene | 5,000 Meters Varsity - Elite | 181 | 16:49.6 PB | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UIL 5A Region 1 ChampionshipOct 25 · 5,000 Meters I-5A · Place 37 · AbileneAbilene | 5,000 Meters I-5A | 37 | 16:54.7 PB | 11 |
| Oct 13 | UIL 5A District 04 Cross Country MeetOct 13 · 5,000 Meters Varsity Boys · Place 11 · AbileneAbilene | 5,000 Meters Varsity Boys | 11 | 17:33.09 | 11 |
| Sep 30 | Nike South InvitationalSep 30 · 5,000 Meters Varsity · Place 67 · Abilene (A)Abilene (A) | 5,000 Meters Varsity | 67 | 17:05.5 | — |
| Sep 23 | McNeil InvitationalSep 23 · 3 Miles Varsity 5A (Sat.) · Place 24 · AbileneAbilene | 3 Miles Varsity 5A (Sat.) | 24 | 17:14.2 PB | 11 |
| Sep 17 | Lubbock ISD InvitationalSep 17 · 5,000 Meters Varsity 5A · Place 34 · AbileneAbilene | 5,000 Meters Varsity 5A | 34 | 18:04.9 | 11 |
| Sep 10 | Abilene InvitationalSep 10 · 5,000 Meters Varsity · Place 11 · AbileneAbilene | 5,000 Meters Varsity | 11 | 17:36.66 | 11 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 171 · AbileneAbilene | 5,000 Meters Varsity Elite | 171 | 17:26.18 | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UIL 6A Region 1 ChampionshipOct 25 · 5,000 Meters I-6A · Place 166 · AbileneAbilene | 5,000 Meters I-6A | 166 | 19:01.3 | 10 |
| Sep 25 | Lubbock ISD InvitationalSep 25 · 5,000 Meters 6A · Place 55 · AbileneAbilene | 5,000 Meters 6A | 55 | 19:04.9 | 10 |
| Sep 17 | Mansfield Legacy InvitationalSep 17 · 5,000 Meters Varsity 6A · Place 39 · AbileneAbilene | 5,000 Meters Varsity 6A | 39 | 17:07.35 | 10 |
| Sep 11 | Abilene InvitationalSep 11 · 5,000 Meters Elite · Place 19 · AbileneAbilene | 5,000 Meters Elite | 19 | 18:24.53 | 10 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Varsity Elite · Place 193 · AbileneAbilene | 5,000 Meters Varsity Elite | 193 | 18:04.33 | 10 |
| Aug 21 | Jim Ned Warpath InvitationalAug 21 · 5,000 Meters Division 1 5A · Place 12 · AbileneAbilene | 5,000 Meters Division 1 5A | 12 | 19:22.00 | 10 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | UIL 6A District 02Oct 29 · 5,000 Meters Junior Varsity · Place 2 · AbileneAbilene | 5,000 Meters Junior Varsity | 2 | 19:38.47 PB | 9 |