Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Port Townsend Golf ClubNisqually XC #3 @ Port Townsend Golf Course · Oct 5 | 13:28.00 | Nisqually XC #3 @ Port Townsend Golf Course | October 5, 2021 |
| 4,000 Meters · ACU XC CourseAbilene Christian/McMurry Naimadu Classic-Big Country Festival · Sep 2 | 15:43.6 | Abilene Christian/McMurry Naimadu Classic-Big Country Festival | September 2, 2022 |
| 5,000 Meters · Athletic Performance RanchTCU John McKenzie Invitational · Aug 29 | 19:14.5 | TCU John McKenzie Invitational | August 29, 2025 |
| 5,000 Meters · lynn creek parkUT-Arlington Gerald Richey Invitational · Sep 10 | 19:36.1 | UT-Arlington Gerald Richey Invitational | September 10, 2022 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA State XC Meet · Nov 6 | 20:53.7 | 1A WIAA State XC Meet | November 6, 2021 |
| 5,000 Meters · Texas Christian UniversityJohn McKenzie Invitational · Aug 31 | 19:20.8 | John McKenzie Invitational | August 31, 2024 |
| 5,000 Meters · The University of Texas at ArlingtonGerald Richey Invitational · Sep 5 | 18:18.30 | Gerald Richey Invitational | September 5, 2025 |
| 5,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 13 | 18:21.20 | Texas A&M Invitational XC25 | September 13, 2025 |
| 6,000 Meters · Dale Watts '71 XC CourseTexas A&M Arturo Barrios Invitational · Oct 15 | 23:49.2 | Texas A&M Arturo Barrios Invitational | October 15, 2022 |
| 6,000 Meters · Iowa State UniversityBig 12 Championships · Oct 28 | 22:20.8 | Big 12 Championships | October 28, 2023 |
| 6,000 Meters · Rim Rock FarmBig 12 Cross Country Championships · Oct 31 | 22:06.57 | Big 12 Cross Country Championships | October 31, 2025 |
| 6,000 Meters · Texas A&M UniversityNCAA DI South Central Regional · Nov 15 | 21:51.4 | NCAA DI South Central Regional | November 15, 2024 |
| 6,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 26 | 22:18.7 | Cowboy Jamboree Invite XC25 | September 26, 2025 |
| 6,000 Meters · University of AR XC courseNCAA DI South Central Regional · Nov 14 | 21:56.1 | NCAA DI South Central Regional | November 14, 2025 |
| 6,000 Meters · Watts Cross Country CourseArturo Barrios Invitational · Oct 17 | 21:14.73 | Arturo Barrios Invitational | October 17, 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 14 | NCAA DI South Central RegionalNov 14 · 6,000 Meters D1 South Central · Place 51 · TCUTCU | 6,000 Meters D1 South Central | 51 | 21:56.1 PB | Sr |
| Oct 31 | Big 12 Cross Country ChampionshipsOct 31 · 6,000 Meters College · Place 79 · TCUTCU | 6,000 Meters College | 79 | 22:06.57 PB | Sr |
| Oct 17 | Arturo Barrios InvitationalOct 17 · 6,000 Meters College · Place 66 · TCUTCU | 6,000 Meters College | 66 | 21:14.73 PB | Sr |
| Sep 26 | Cowboy Jamboree Invite XC25Sep 26 · 6,000 Meters Women's 6K · Place 67 · TCUTCU | 6,000 Meters Women's 6K | 67 | 22:18.7 PB | Sr |
| Sep 13 | Texas A&M Invitational XC25Sep 13 · 5,000 Meters College · Place 31 · TCUTCU | 5,000 Meters College | 31 | 18:21.20 PB | Sr |
| Sep 5 | Gerald Richey InvitationalSep 5 · 5,000 Meters Women's Race · Place 12 · TCUTCU | 5,000 Meters Women's Race | 12 | 18:18.30 PB | Sr |
| Aug 29 | TCU John McKenzie InvitationalAug 29 · 5,000 Meters Collegiate · Place 15 · TCUTCU | 5,000 Meters Collegiate | 15 | 19:14.5 PB | Sr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI South Central RegionalNov 15 · 6,000 Meters D1 South Central · Place 99 · TCUTCU | 6,000 Meters D1 South Central | 99 | 21:51.4 PB | Jr |
| Nov 1 | Big 12 Cross Country ChampionshipsNov 1 · 6,000 Meters Varsity · Place 111 · TCUTCU | 6,000 Meters Varsity | 111 | 22:58.2 | JR |
| Oct 18 | Arturo Barrios InvitationalOct 18 · 6,000 Meters Varsity · Place 171 · TCUTCU | 6,000 Meters Varsity | 171 | 21:45.2 | JR |
| Sep 7 | UTA Gerald Richey & Region II HS Preview (Coll & HS)Sep 7 · 5,000 Meters Varsity · Place 15 · TCUTCU | 5,000 Meters Varsity | 15 | 18:40.00 | JR |
| Aug 31 | John McKenzie InvitationalAug 31 · 5,000 Meters College · Place 17 · TCUTCU | 5,000 Meters College | 17 | 19:20.8 PB | Jr |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Big 12 ChampionshipsOct 28 · 6,000 Meters College · Place 80 · TCUTCU | 6,000 Meters College | 80 | 22:20.8 PB | So |
| Oct 13 | Arturo Barrios InvitationalOct 13 · 6,000 Meters Varsity · Place 231 · TCUTCU | 6,000 Meters Varsity | 231 | 22:25.9 | SO-2 |
| Oct 13 | Arturo Barrios InvitationalOct 13 · 6,000 Meters Varsity · Place 231 · TCUTCU | 6,000 Meters Varsity | 231 | 22:25.9 | SO-2 |
| Sep 15 | Texas A&M High School InvitationalSep 15 · 5,000 Meters Varsity · Place 29 · TCUTCU | 5,000 Meters Varsity | 29 | 18:52.0 | SO |
| Sep 15 | Texas A&M Invitational-CollegeSep 15 · 5,000 Meters Collegiate · Place 29 · TCUTCU | 5,000 Meters Collegiate | 29 | 18:52.0 | So |
| Sep 1 | TCU John McKenzie InvitationalSep 1 · 3.11 Miles Varsity · Place 29 · TCUTCU | 3.11 Miles Varsity | 29 | 19:06.1 | SO |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA D1 South Central Regional XC ChampionshipsNov 11 · 6,000 Meters Varsity · Place 156 · TCUTCU | 6,000 Meters Varsity | 156 | 24:24.9 | FR |
| Oct 28 | Big 12 Conference XC ChampionshipsOct 28 · 6,000 Meters Varsity · Place 80 · TCUTCU | 6,000 Meters Varsity | 80 | 25:10.3 | FR |
| Oct 15 | Texas A&M Arturo Barrios InvitationalOct 15 · 6,000 Meters Collegiate · Place 203 · TCUTCU | 6,000 Meters Collegiate | 203 | 23:49.2 PB | Fr |
| Sep 16 | Texas A&M InvitationalSep 16 · 5,000 Meters Collegiate · Place 57 · TCUTCU | 5,000 Meters Collegiate | 57 | 20:19.1 | Fr |
| Sep 10 | UT-Arlington Gerald Richey InvitationalSep 10 · 5,000 Meters Collegiate · Place 18 · TCUTCU | 5,000 Meters Collegiate | 18 | 19:36.1 PB | Fr |
| Sep 2 | Abilene Christian/McMurry Naimadu Classic-Big Country FestivalSep 2 · 4,000 Meters College · Place 24 · TCUTCU | 4,000 Meters College | 24 | 15:43.6 PB | Fr |
2021 Cross Country
3 results