Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Dr. Jack Dugan Family Soccer and Track StadiumUIL 3A Region 4 Championship · Oct 22 | 17:33.10 | UIL 3A Region 4 Championship | October 22, 2018 |
| 3,000 Meters · Comal County Fair GroundsNew Braunfels Unicorn Invitational · Aug 31 | 11:58 | New Braunfels Unicorn Invitational | August 31, 2019 |
| 5,000 Meters · Dr. Jack Dugan Family Soccer and Track StadiumUIL 3A Region 4 Championship · Nov 9 | 19:10.10 | UIL 3A Region 4 Championship | November 9, 2020 |
| 5,000 Meters · Ingram Moore HSUIL 3A District 26 · Oct 9 | 18:12.96 | UIL 3A District 26 | October 9, 2018 |
| 5,000 Meters · Live Oak City ParkU of Incarnate Word Invitational · Sep 14 | 18:33.2 | U of Incarnate Word Invitational | September 14, 2019 |
| 5,000 Meters · Lytle HSLytle Pirate Invitational · Sep 16 | 21:36 | Lytle Pirate Invitational | September 16, 2017 |
| 5,000 Meters · Old Settlers ParkTX UIL 3A State Championship · Nov 23 | 18:23.91 | TX UIL 3A State Championship | November 23, 2020 |
| 5,000 Meters · Poth City ParkPoth Pirates 1 Invitational · Sep 19 | 19:29.446 | Poth Pirates 1 Invitational | September 19, 2020 |
| 5,000 Meters · River City Community Church Athletic Fields FEAST Patriots #3 Invitational · Oct 17 | 18:05.92 | FEAST Patriots #3 Invitational | October 17, 2020 |
| 5,000 Meters · Starcke ParkCole Invitational · Oct 21 | 18:29.70 | Cole Invitational | October 21, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | TX UIL 1A State ChampionshipNov 23 · 5,000 Meters 3A · Place 110 · Universal City Randolph | 5,000 Meters 3A | 110 | 18:23.91 | 12 |
| Nov 23 | TX UIL 3A State ChampionshipNov 23 · 5,000 Meters 3A · Place 110 · Universal City Randolph | 5,000 Meters 3A | 110 | 18:23.91 PB | 12 |
| Nov 9 | UIL 3A Region 4 ChampionshipNov 9 · 5,000 Meters IV-3A · Place 34 · Universal City Randolph | 5,000 Meters IV-3A | 34 | 19:10.10 PB | 12 |
| Oct 21 | Cole InvitationalOct 21 · 5,000 Meters Varsity · Place 14 · Universal City Randolph | 5,000 Meters Varsity | 14 | 18:29.70 PB | 12 |
| Oct 17 | FEAST Patriots #3 InvitationalOct 17 · 5,000 Meters Varsity #2B · Place 10 · Universal City Randolph | 5,000 Meters Varsity #2B | 10 | 18:05.92 PB | 12 |
| Oct 3 | Poth Pirates 2 17th Annual InvitationalOct 3 · 5,000 Meters High School 2 · Place 11 · Universal City Randolph | 5,000 Meters High School 2 | 11 | 20:01.714 | 12 |
| Sep 19 | Poth Pirates 1 InvitationalSep 19 · 5,000 Meters Varsity · Place 5 · Universal City Randolph | 5,000 Meters Varsity | 5 | 19:29.446 PB | 12 |
| Sep 5 | FEAST Patriot 18th Annual XC InvitationalSep 5 · 5,000 Meters 5k #2 · Place 29 · Universal City Randolph | 5,000 Meters 5k #2 | 29 | 19:12.6 | 12 |
2019 Cross Country
3 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | UIL 3A Region 4 ChampionshipOct 22 · 3 Miles IV-3A · Place 91 · Universal City Randolph | 3 Miles IV-3A | 91 | 17:33.10 PB | 10 |
| Oct 9 | UIL 3A District 26Oct 9 · 5,000 Meters Varsity · Place 7 · Universal City Randolph | 5,000 Meters Varsity | 7 | 18:12.96 PB | 10 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Lytle Pirate InvitationalSep 16 · 5,000 Meters Varsity · Place 83 · Universal City Randolph | 5,000 Meters Varsity | 83 | 21:36 PB | 9 |