Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Cypress Woods HSCypress Woods II Invitational · Aug 25 | 16:44.4 | Cypress Woods II Invitational | August 25, 2023 |
| 5,000 Meters · East Beach PavilionGalveston Ball Island Beach Run · Sep 17 | 20:32.6 | Galveston Ball Island Beach Run | September 17, 2021 |
| 5,000 Meters · Hometown Heroes ParkUIL 6A District 24 · Oct 12 | 21:39.9 | UIL 6A District 24 | October 12, 2023 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 6A Region 3 Championship · Oct 24 | 20:34.6 | UIL 6A Region 3 Championship | October 24, 2023 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational (Varsity) · Sep 24 | 20:40.9 | McNeil Invitational (Varsity) | September 24, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | UIL 6A Region 3 ChampionshipOct 24 · 5,000 Meters III-6A · Place 50 · Houston Clear Lake | 5,000 Meters III-6A | 50 | 20:34.6 PB | 12 |
| Oct 12 | UIL 6A District 24Oct 12 · 5,000 Meters Varsity · Place 25 · Houston Clear Lake | 5,000 Meters Varsity | 25 | 21:39.9 PB | 12 |
| Sep 29 | Nike South InvitationalSep 29 · 5,000 Meters Varsity · Place 7 · Clear Lake | 5,000 Meters Varsity | 7 | 21:18.10 | 12 |
| Sep 15 | Texas A&M High School InvitationalSep 15 · 5,000 Meters Varsity · Place 86 · Houston Clear Lake | 5,000 Meters Varsity | 86 | 21:39.0 | 12 |
| Aug 25 | Cypress Woods II InvitationalAug 25 · 4,000 Meters Varsity · Place 11 · Houston Clear Lake | 4,000 Meters Varsity | 11 | 16:44.4 PB | 12 |
| Aug 18 | Clear Falls 10th Annual InvitationalAug 18 · Varsity · Place 27 · Clear Lake | Varsity | 27 | 17:35.92 | — |
2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | UIL 6A District 24Oct 15 · 5,000 Meters Varsity · Place 6 · Houston Clear Lake | 5,000 Meters Varsity | 6 | 21:04.79 | 10 |
| Sep 24 | McNeil Invitational (Varsity)Sep 24 · 5,000 Meters Varsity 6A - Sat. · Place 18 · Houston Clear Lake | 5,000 Meters Varsity 6A - Sat. | 18 | 20:40.9 PB | 10 |
| Sep 17 | Galveston Ball Island Beach RunSep 17 · 5,000 Meters Varsity Division I · Place 8 · Houston Clear Lake | 5,000 Meters Varsity Division I | 8 | 20:32.6 PB | 10 |
| Sep 10 | Deer Park ISD InvitationalSep 10 · 5,000 Meters Varsity Division 1 · Place 9 · Houston Clear Lake | 5,000 Meters Varsity Division 1 | 9 | 21:30.19 | 10 |
| Sep 2 | Clear Lake Falcon InvitationalSep 2 · 4,000 Meters Varsity · Place 10 · Houston Clear Lake | 4,000 Meters Varsity | 10 | 17:10 | 10 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | UIL 6A District 24Oct 30 · 5,000 Meters Varsity · Place 12 · Clear Lake | 5,000 Meters Varsity | 12 | 20:13.60 | — |
| Oct 16 | Deer Park ISD InvitationalOct 16 · 5,000 Meters Varsity Division 1 · Place 15 · Houston Clear Lake | 5,000 Meters Varsity Division 1 | 15 | 21:07.93 | — |