Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Bear Branch ParkNXR South Regional Championships · Nov 19 | 17:04.2 | NXR South Regional Championships | November 19, 2022 |
| 21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 11 | 1:23:13.1 | NJCAA National Half Marathon Championships | November 11, 2025 |
| 3 Miles · Kate Barr Ross Memorial ParkUIL 4A Region 3 Championship · Nov 10 | 19:08.6 | UIL 4A Region 3 Championship | November 10, 2020 |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 16:45.8 | McNeil Invitational | September 23, 2022 |
| 4 Miles · Enos Debonne Sports ComplexMcNeese State Cowboy Stampede · Sep 28 | 21:24.7 | McNeese State Cowboy Stampede | September 28, 2024 |
| 4,000 Meters · Sealy High SchoolSealy Friday Night Lights 3rd Annual Invitational · Aug 18 | 13:14.325 | Sealy Friday Night Lights 3rd Annual Invitational | August 18, 2023 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 17:13.7 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Berry Springs ParkStormy Seas Opener · Aug 30 | 16:44.2 | Stormy Seas Opener | August 30, 2025 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 11 | 18:29.8 | Brenham Hillacious HS Invitational | September 11, 2021 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 4A Region 3 Championship · Oct 24 | 16:58.1 | UIL 4A Region 3 Championship | October 24, 2023 |
| 5,000 Meters · Kate Barr Ross ParkUIL 4A Region 3 Championship · Oct 25 | 18:12.2 | UIL 4A Region 3 Championship | October 25, 2021 |
| 5,000 Meters · Old Settlers ParkTX UIL 4A State Championship · Nov 4 | 16:37.4 | TX UIL 4A State Championship | November 4, 2023 |
| 5,000 Meters · Tejas Camp & RetreatUIL 4A District 22 Cross Country Meet · Oct 12 | 16:08.05 | UIL 4A District 22 Cross Country Meet | October 12, 2023 |
| 8,000 Meters · Choctaw TrailsWatson Invitational · Oct 18 | 27:25.70 | Watson Invitational | October 18, 2024 |
| 8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 11 | 28:18.7 | DBU Old Glory Gallop | October 11, 2025 |
| 8,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 9 | 28:02.4 | NJCAA D1 XC Championships | November 9, 2024 |
| 8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 26 | 29:11.5 | The Hill Cross Country Classic | September 26, 2025 |
| 8,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 13 | 27:59.30 | Texas A&M Invitational XC25 | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 198 · GiddingsGiddings | 5,000 Meters Open | 198 | 17:13.7 PB | 12 |
| Nov 4 | TX UIL 4A State ChampionshipNov 4 · 5,000 Meters 4A · Place 28 · GiddingsGiddings | 5,000 Meters 4A | 28 | 16:37.4 PB | 12 |
| Oct 24 | UIL 4A Region 3 ChampionshipOct 24 · 5,000 Meters III-4A · Place 14 · GiddingsGiddings | 5,000 Meters III-4A | 14 | 16:58.1 PB | 12 |
| Oct 12 | UIL 4A District 22 Cross Country MeetOct 12 · 5,000 Meters Varsity Boys · Place 2 · GiddingsGiddings | 5,000 Meters Varsity Boys | 2 | 16:08.05 PB | 12 |
| Sep 22 | McNeil Hoka InvitationalSep 22 · 5,000 Meters 4A · Place 8 · GiddingsGiddings | 5,000 Meters 4A | 8 | 16:46.3 | 12 |
| Aug 18 | Sealy Friday Night Lights 3rd Annual InvitationalAug 18 · 4,000 Meters Varsity ELITE · Place 11 · GiddingsGiddings | 4,000 Meters Varsity ELITE | 11 | 13:14.325 PB | 12 |
2022 Cross Country
5 results2021 Cross Country
4 results2020 Cross Country
1 results