Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · University of AR XC courseNCAA DI South Central Regional · Nov 14 | 35:02.4 | NCAA DI South Central Regional | November 14, 2025 |
| 2.9 Miles · Bear Branch ParkNXR South Regional Championships · Nov 19 | 15:57.3 | NXR South Regional Championships | November 19, 2022 |
| 3 Miles · Second Baptist Church - West CampusSecond Baptist Fighting Eagles XC Meet · Sep 18 | 17:20 | Second Baptist Fighting Eagles XC Meet | September 18, 2021 |
| 4,000 Meters · Sealy High SchoolSealy Friday Night Lights 3rd Annual Invitational · Aug 18 | 13:05.075 | Sealy Friday Night Lights 3rd Annual Invitational | August 18, 2023 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 16:24.2 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Challenger SevenLutheran South HS Invitational · Sep 9 | 16:25.69 | Lutheran South HS Invitational | September 9, 2023 |
| 5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS 5A State Championship · Oct 30 | 16:25.94 | TX TAPPS 5A State Championship | October 30, 2023 |
| 5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 5A State Championship · Oct 31 | 18:21.3 | TX TAPPS 5A State Championship | October 31, 2022 |
| 5,000 Meters · River City Community ChurchSan Antonio Homeschool Patriots 21st Annual Invitational · Sep 2 | 15:51.49 | San Antonio Homeschool Patriots 21st Annual Invitational | September 2, 2023 |
| 5,000 Meters · Spring Creek ParkSt. John's 40th Maverick Ramble · Oct 9 | 17:34 | St. John's 40th Maverick Ramble | October 9, 2021 |
| 5,000 Meters · The Woodlands Christian AcademyTAPPS 5A District 5 Championship · Oct 21 | 15:59.36 | TAPPS 5A District 5 Championship | October 21, 2023 |
| 5200 m · Rice UnversityRice Invitational · Sep 11 | 16:23.4 | Rice Invitational | September 11, 2026 |
| 8,000 Meters · Frank Lisk Park2025 American Conference XC Champs · Nov 1 | 26:10.1 | 2025 American Conference XC Champs | November 1, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 25 | 24:51.4 | Gans Creek Classic College | September 25, 2026 |
| 8,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 26 | 26:32.2 | Cowboy Jamboree Invite XC25 | September 26, 2025 |
| 8,000 Meters · Watts Cross Country CourseArturo Barrios Invitational · Oct 17 | 25:26.71 | Arturo Barrios Invitational | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI South Central RegionalNov 14 · 10,000 Meters D1 South Central · Place 151 · RiceRice | 10,000 Meters D1 South Central | 151 | 35:02.4 PB | So |
| Nov 1 | 2025 American Conference XC ChampsNov 1 · 8,000 Meters Champ · Place 70 · RiceRice | 8,000 Meters Champ | 70 | 26:10.1 PB | So |
| Oct 17 | Arturo Barrios InvitationalOct 17 · 8,000 Meters College · Place 175 · RiceRice | 8,000 Meters College | 175 | 25:26.71 PB | So |
| Sep 26 | Cowboy Jamboree Invite XC25Sep 26 · 8,000 Meters Men's 8K · Place 124 · RiceRice | 8,000 Meters Men's 8K | 124 | 26:32.2 PB | So |
| Sep 12 | Rice InvitationalSep 12 · 5,200 Meters College · Place 15 · RiceRice | 5,200 Meters College | 15 | 16:39.9 | So |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Championship · Place 131 · Lutheran South AcademyLutheran South Academy | 5,000 Meters Championship | 131 | 16:24.2 PB | 12 |
| Oct 30 | TX TAPPS 3A State ChampionshipOct 30 · 5,000 Meters 5A · Place 4 · Lutheran South Academy-HoustonLutheran South Academy-Houston | 5,000 Meters 5A | 4 | 16:25.94 | 12 |
| Oct 30 | TX TAPPS 5A State ChampionshipOct 30 · 5,000 Meters TAPPS 5A · Place 4 · Lutheran South AcademyLutheran South Academy | 5,000 Meters TAPPS 5A | 4 | 16:25.94 PB | 12 |
| Oct 21 | TAPPS 5A District 5 ChampionshipOct 21 · 5,000 Meters Varsity · Place 1 · Lutheran South AcademyLutheran South Academy | 5,000 Meters Varsity | 1 | 15:59.36 PB | 12 |
| Oct 13 | LSA Intersquad 3200 meter raceOct 13 · 3,200 Meters New Division · Lutheran South AcademyLutheran South Academy | 3,200 Meters New Division | 0 | 9:48.4Unofficial | 12 |
| Sep 9 | Lutheran South HS InvitationalSep 9 · 5,000 Meters Varsity · Place 1 · Lutheran South AcademyLutheran South Academy | 5,000 Meters Varsity | 1 | 16:25.69 PB | 12 |
| Sep 2 | San Antonio Homeschool Patriots 21st Annual InvitationalSep 2 · 5,000 Meters Open/ELITE · Place 48 · Lutheran South AcademyLutheran South Academy | 5,000 Meters Open/ELITE | 48 | 15:51.49 PB | 12 |
| Aug 18 | Sealy Friday Night Lights 3rd Annual InvitationalAug 18 · 4,000 Meters Varsity ELITE · Place 6 · Lutheran South AcademyLutheran South Academy | 4,000 Meters Varsity ELITE | 6 | 13:05.075 PB | 12 |
2022 Cross Country
3 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | TX TAPPS 6A State ChampionshipNov 1 · 5,000 Meters 5A · Place 22 · Lutheran South Academy-HoustonLutheran South Academy-Houston | 5,000 Meters 5A | 22 | 18:22.9 | — |
| Nov 1 | TX TAPPS 5A State ChampionshipNov 1 · 5,000 Meters 5A · Place 22 · Lutheran South AcademyLutheran South Academy | 5,000 Meters 5A | 22 | 18:22.9 | 10 |
| Oct 21 | TAPPS 5A District 6 XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 2 · Lutheran South AcademyLutheran South Academy | 5,000 Meters Varsity | 2 | 17:02.04 | 10 |
| Oct 9 | St. John's 40th Maverick RambleOct 9 · 5,000 Meters Varsity Boys Black · Place 33 · Lutheran South AcademyLutheran South Academy | 5,000 Meters Varsity Boys Black | 33 | 17:34 PB | 10 |
| Oct 1 | LSA Intersquad MeetOct 1 · 3,200 Meters Open · Place 1 · Lutheran South AcademyLutheran South Academy | 3,200 Meters Open | 1 | 10:29.6Unofficial | 10 |
| Sep 25 | Woodlands Christian XC meet #3Sep 25 · 5,000 Meters Varsity · Place 4 · Lutheran South AcademyLutheran South Academy | 5,000 Meters Varsity | 4 | 16:55.14 | 10 |
| Sep 18 | Second Baptist Fighting Eagles XC MeetSep 18 · 3 Miles Varsity · Place 3 · Lutheran South AcademyLutheran South Academy | 3 Miles Varsity | 3 | 17:20 PB | 10 |
| Sep 11 | Lutheran South Invitational - HSSep 11 · 5,000 Meters Varsity · Place 2 · Lutheran South AcademyLutheran South Academy | 5,000 Meters Varsity | 2 | 17:11.74 | 10 |
| Aug 28 | Lutheran South "Relay Hot" XC RelayAug 28 · 2 Miles Mixed Race 4 x 2 mile - 2 mile result · Lutheran South AcademyLutheran South Academy | 2 Miles Mixed Race 4 x 2 mile - 2 mile result | 0 | 11:26Unofficial | 10 |