Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · McAllister ParkSam Musgrave UIW Twilight · Sep 1 | 17:03.95 | Sam Musgrave UIW Twilight | September 1, 2026 |
| 5,000 Meters · Gustafson StadiumSA Northside ISD 10/4 Invitational · Oct 4 | 23:00.76 | SA Northside ISD 10/4 Invitational | October 4, 2023 |
| 5,000 Meters · Irvine-King Pavilion, Riverview ParkUIL 5A District 26 · Oct 13 | 22:29.763 | UIL 5A District 26 | October 13, 2022 |
| 5,000 Meters · River City Community ChurchSan Antonio Homeschool Patriots 21st Annual Invitational · Sep 2 | 20:51.00 | San Antonio Homeschool Patriots 21st Annual Invitational | September 2, 2023 |
| 5,000 Meters · Starcke ParkUIL 5A District 26 · Oct 14 | 25:30 | UIL 5A District 26 | October 14, 2021 |
| 5,000 Meters · Windcrest Golf ClubUIW Invitational · Sep 12 | 20:38.7 | UIW Invitational | September 12, 2025 |
| 6,000 Meters · Choctaw TrailsThe Watson Collegiate XC Classic 2025 · Oct 17 | 24:24.00 | The Watson Collegiate XC Classic 2025 | October 17, 2025 |
| 6,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 16 | 24:38.4 | NCAA DIII Regional Championships | November 16, 2024 |
| 6,000 Meters · Monument Valley ParkSCAC Cross Country Championships · Oct 31 | 24:28.5 | SCAC Cross Country Championships | October 31, 2026 |
| 6,000 Meters · Prairie ViewSCAC XC Champs. · Nov 1 | 24:16.78 | SCAC XC Champs. | November 1, 2025 |
| 6,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 2 | 25:16.56 | SCAC Cross Country Conference Championships | November 2, 2024 |
| 6,000 Meters · Strehle TrackNCAA D3 West Regional Championships · Nov 15 | 24:34.50 | NCAA D3 West Regional Championships | November 15, 2025 |
| 6,000 Meters · Windcrest Golf ClubOLLU Invite · Oct 3 | 24:39.7 | OLLU Invite | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | SCAC Cross Country ChampionshipsOct 31 · 6,000 Meters SCAC · Place 16 · Texas LutheranTexas Lutheran | 6,000 Meters SCAC | 16 | 24:28.5 PB | Jr |
| Oct 16 | Watson Cross Country ClassicOct 16 · 6,000 Meters Collegiate · Place 64 · Texas LutheranTexas Lutheran | 6,000 Meters Collegiate | 64 | 24:59.4 | Jr |
| Oct 3 | OLLU InviteOct 3 · 6,000 Meters Collegiate · Place 13 · Texas LutheranTexas Lutheran | 6,000 Meters Collegiate | 13 | 24:39.7 PB | Jr |
| Sep 12 | UIW InvitationalSep 12 · 5,000 Meters Collegiate · Texas LutheranTexas Lutheran | 5,000 Meters Collegiate | 0 | DNS | Jr |
| Sep 1 | Sam Musgrave UIW TwilightSep 1 · 4,000 Meters Collegiate · Place 41 · Texas LutheranTexas Lutheran | 4,000 Meters Collegiate | 41 | 17:03.95 PB | Jr |
2025 Cross Country
4 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII Regional ChampionshipsNov 16 · 6,000 Meters Collegiate · Place 117 · Texas LutheranTexas Lutheran | 6,000 Meters Collegiate | 117 | 24:38.4 PB | Fr |
| Nov 2 | SCAC Cross Country Conference ChampionshipsNov 2 · 6,000 Meters SCAC · Place 40 · Texas LutheranTexas Lutheran | 6,000 Meters SCAC | 40 | 25:16.56 PB | Fr |
| Oct 12 | West Side ClassicOct 12 · 6,000 Meters Varsity · Place 52 · Texas LutheranTexas Lutheran | 6,000 Meters Varsity | 52 | 24:39.1 | FR |
| Oct 5 | DBU Old Glory GallopOct 5 · 5,000 Meters Varsity · Place 277 · Texas LutheranTexas Lutheran | 5,000 Meters Varsity | 277 | 21:28.3 | — |
| Sep 20 | Saints ClassicSep 20 · 6,000 Meters Varsity · Place 10 · Texas LutheranTexas Lutheran | 6,000 Meters Varsity | 10 | 25:20.9 | FR |
| Sep 14 | Southwestern ShowdownSep 14 · 6,000 Meters Varsity · Place 23 · Texas LutheranTexas Lutheran | 6,000 Meters Varsity | 23 | 26:40.83 | FR |
2023 Cross Country
4 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | UIL 5A District 26Oct 13 · 5,000 Meters Varsity · Place 35 · San Antonio Veterans MemorialSan Antonio Veterans Memorial | 5,000 Meters Varsity | 35 | 22:29.763 PB | 11 |
| Oct 5 | Alamo Heights InvitationalOct 5 · 5,000 Meters Varsity · Place 24 · San Antonio Veterans MeSan Antonio Veterans Me | 5,000 Meters Varsity | 24 | 23:09.25 | 11 |
| Oct 1 | Seguin Matador InvitationalOct 1 · 5,000 Meters 5A · Place 64 · Veterans MemorialVeterans Memorial | 5,000 Meters 5A | 64 | 21:23.22 | — |
| Sep 21 | SA Northside ISD 9-21 InvitationalSep 21 · 5,000 Meters Varsity · Place 21 · San Antonio Veterans MemorialSan Antonio Veterans Memorial | 5,000 Meters Varsity | 21 | 23:52.6 | 11 |
| Sep 17 | Judson ISD InvitationalSep 17 · 5,000 Meters Varsity · Place 21 · San Antonio Veterans MeSan Antonio Veterans Me | 5,000 Meters Varsity | 21 | 21:57.12 | 11 |
| Sep 3 | FEAST MS/HS XC InvitationalSep 3 · 5,000 Meters Varsity · Place 186 · San Antonio Veterans MemorialSan Antonio Veterans Memorial | 5,000 Meters Varsity | 186 | 22:36.66 | 11 |
| Aug 20 | SCUC ISD Schertz-Cibolo-Universal City 5th Annual InvitationalAug 20 · 2 Miles Varsity · Place 21 · San Antonio Veterans MeSan Antonio Veterans Me | 2 Miles Varsity | 21 | 14:29.371 | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | UIL 5A District 26Oct 14 · 5,000 Meters Varsity · Place 46 · San Antonio Veterans MemorialSan Antonio Veterans Memorial | 5,000 Meters Varsity | 46 | 25:30 PB | 10 |
| Oct 2 | Seguin Matador InvitationalOct 2 · 5,000 Meters Varsity · Place 92 · San Antonio Veterans..San Antonio Veterans.. | 5,000 Meters Varsity | 92 | 23:36.80 | 10 |
| Sep 22 | SA Northside ISD Invitational 9/22Sep 22 · 5,000 Meters Varsity · Place 13 · San Antonio Veterans MemorialSan Antonio Veterans Memorial | 5,000 Meters Varsity | 13 | 23:08.69 | 10 |
| Sep 18 | Judson ISD InvitationalSep 18 · 5,000 Meters Varsity · Place 13 · San Antonio Veterans..San Antonio Veterans.. | 5,000 Meters Varsity | 13 | 22:25.32 | 10 |
| Sep 11 | SA Southwest ISD InvitationalSep 11 · 3 Miles Varsity · Place 25 · San Antonio Veterans..San Antonio Veterans.. | 3 Miles Varsity | 25 | 22:42.6 | 10 |
| Sep 4 | FEAST Patriot 19th Annual Invitational - HSSep 4 · 5,000 Meters Junior Varsity · Place 106 · Veterans MemorialVeterans Memorial | 5,000 Meters Junior Varsity | 106 | 22:12.7 | — |
| Aug 27 | Westlake Chaparral InvitationalAug 27 · 5,000 Meters Varsity · Place 55 · San Antonio Veterans MemorialSan Antonio Veterans Memorial | 5,000 Meters Varsity | 55 | 21:26.10 | 10 |