Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Johnson City LBJ High School Johnson City Eagle Nation 6-Mile Relay · Aug 19 | 9:40 | Johnson City Eagle Nation 6-Mile Relay | August 19, 2022 |
| 2 Miles · Comal County Fair GroundsNew Braunfels Unicorn Invitational · Aug 24 | 12:08.987 | New Braunfels Unicorn Invitational | August 24, 2024 |
| 2 Miles · Joshua Springs ParkSan Antonio Spartan Invitational · Aug 26 | 12:50 | San Antonio Spartan Invitational | August 26, 2023 |
| 2 Miles · Live Oak City ParkU of Incarnate Word Invitational · Sep 14 | 15:45.3 | U of Incarnate Word Invitational | September 14, 2019 |
| 2 Miles · River City Church Athletic Fields-Old Verizon AmpFEAST Patriot 17th Annual XC Invitational · Sep 7 | 15:29.52 | FEAST Patriot 17th Annual XC Invitational | September 7, 2019 |
| 2 Miles · River City Community Church Athletic Fields San Antonio Homeschool Patriots 22nd Annual Invitational · Aug 31 | 12:32.00 | San Antonio Homeschool Patriots 22nd Annual Invitational | August 31, 2024 |
| 3 Miles · Faith Academy Cross Country CourseTAPPS 3A District 3 & Faith Academy Invitational · Oct 19 | 19:45.57 | TAPPS 3A District 3 & Faith Academy Invitational | October 19, 2024 |
| 3,200 Meters · Waterleaf ParkHays Invitational · Sep 21 | 15:48 | Hays Invitational | September 21, 2019 |
| 5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS 3A State Championship · Oct 31 | 19:30.8 | TX TAPPS 3A State Championship | October 31, 2022 |
| 5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 3A State Championship · Nov 1 | 21:16.0 | TX TAPPS 3A State Championship | November 1, 2021 |
| 5,000 Meters · Faith Academy Cross Country CourseTAPPS 3A District 3 Championship & Open 1A/2A/4A · Oct 21 | 18:49.99 | TAPPS 3A District 3 Championship & Open 1A/2A/4A | October 21, 2023 |
| 5,000 Meters · Medina Valley High SchoolMedina Valley Panther 8/28 Invitational · Aug 28 | 22:09.4 | Medina Valley Panther 8/28 Invitational | August 28, 2021 |
| 5,000 Meters · River City Community ChurchFEAST MS/HS XC Invitational · Sep 3 | 19:53.80 | FEAST MS/HS XC Invitational | September 3, 2022 |
| 5,000 Meters · River City Community Church Athletic Fields River City Believers Academy Soldiers Invitational · Sep 24 | 19:22.00 | River City Believers Academy Soldiers Invitational | September 24, 2022 |
| 5,000 Meters · San Antonio Christian SchoolSan Antonio Christian HS Invitational · Oct 7 | 19:51.717 | San Antonio Christian HS Invitational | October 7, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results2023 Cross Country
4 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | TX TAPPS 6A State ChampionshipOct 31 · 5,000 Meters 3A · Place 23 · New Braunfels ChristianNew Braunfels Christian | 5,000 Meters 3A | 23 | 19:30.8 | SO |
| Oct 31 | TX TAPPS 3A State ChampionshipOct 31 · 5,000 Meters 3A · Place 23 · New Braunfels ChristianNew Braunfels Christian | 5,000 Meters 3A | 23 | 19:30.8 PB | 10 |
| Oct 22 | TAPPS 3A District 3 Championship & Open 1A/2A/4AOct 22 · 5,000 Meters TAPPS 3A District 3 · Place 5 · New Braunfels ChristianNew Braunfels Christian | 5,000 Meters TAPPS 3A District 3 | 5 | 19:32.37 | 10 |
| Sep 24 | River City Believers Academy Soldiers InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 18 · New Braunfels ChristianNew Braunfels Christian | 5,000 Meters Junior Varsity | 18 | 19:22.00 PB | 10 |
| Sep 9 | San Marcos River InvitationalSep 9 · Varsity · Place 26 · New Braunfels ChristianNew Braunfels Christian | Varsity | 26 | 11:47 | 10 |
| Sep 3 | FEAST MS/HS XC InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 104 · New Braunfels ChristianNew Braunfels Christian | 5,000 Meters Junior Varsity | 104 | 19:53.80 PB | 10 |
| Aug 27 | New Braunfels Unicorn InvitationalAug 27 · 2 Miles Junior Varsity · Place 60 · New Braunfels ChristianNew Braunfels Christian | 2 Miles Junior Varsity | 60 | 12:49.707 | 10 |
| Aug 19 | Johnson City Eagle Nation 6-Mile RelayAug 19 · 1.5 Miles JV Splits · Place 12 · New Braunfels ChristianNew Braunfels Christian | 1.5 Miles JV Splits | 12 | 9:40 PB | 10 |
2021 Cross Country
3 results2020 Cross Country
1 results2019 Cross Country
3 results