Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Cypress Woods HSCypress Woods I 2 Mile Invitational · Aug 18 | 11:20.2 | Cypress Woods I 2 Mile Invitational | August 18, 2023 |
| 2 Miles · Magnolia High SchoolDistrict 19-5A Middle School · Oct 24 | 15:09.2 | District 19-5A Middle School | October 24, 2020 |
| 3,200 Meters · The Woodlands Christian AcademyWoodlands Christian XC meet #2 · Aug 28 | 14:03.01 | Woodlands Christian XC meet #2 | August 28, 2021 |
| 4,000 Meters · Montgomery HS CourseMontgomery Almost 5K Invitational · Sep 28 | 13:43.56 | Montgomery Almost 5K Invitational | September 28, 2024 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 18:18.9 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Dale Watts '71 XC CourseUIL 5A District 17 · Oct 10 | 17:11.11 | UIL 5A District 17 | October 10, 2024 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 5A Region 3 Championship · Oct 23 | 18:32.40 | UIL 5A Region 3 Championship | October 23, 2023 |
| 5,000 Meters · Magnolia High SchoolUIL 5A District 21 · Oct 12 | 17:41 | UIL 5A District 21 | October 12, 2023 |
| 5,000 Meters · Monte Cristo Golf & Country ClubEdinburg North RGV Classic 14th Annual · Aug 31 | 17:49.4 | Edinburg North RGV Classic 14th Annual | August 31, 2024 |
| 5,000 Meters · Seven Lakes High SchoolSeven Lakes Showcase · Sep 3 | 19:54.7 | Seven Lakes Showcase | September 3, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | UIL State Cross Country ChampionshipsNov 1 · 5,000 Meters 5A · Place 109 · MontgomeryMontgomery | 5,000 Meters 5A | 109 | 17:17.90 | 12 |
| Oct 21 | UIL Region III 2A-6A XC ChampionshipOct 21 · 5,000 Meters 5A · Place 35 · MontgomeryMontgomery | 5,000 Meters 5A | 35 | 17:06.2 | 12 |
| Oct 10 | UIL 5A District 17Oct 10 · 5,000 Meters Varsity · Place 15 · MontgomeryMontgomery | 5,000 Meters Varsity | 15 | 17:11.11 PB | 12 |
| Sep 28 | Montgomery Almost 5K InvitationalSep 28 · 4,000 Meters Varsity · Place 18 · MontgomeryMontgomery | 4,000 Meters Varsity | 18 | 13:43.56 PB | 12 |
| Sep 14 | Dayton Bronco 35th Annual InvitationalSep 14 · 5,000 Meters Varsity · Place 13 · MontgomeryMontgomery | 5,000 Meters Varsity | 13 | 17:46 | — |
| Sep 14 | Dayton Bronco 35th Annual InvitationalSep 14 · 5,000 Meters Varsity · Place 13 · MontgomeryMontgomery | 5,000 Meters Varsity | 13 | 17:46 | — |
| Aug 31 | Edinburg North RGV Classic 14th AnnualAug 31 · 5,000 Meters Varsity · Place 31 · MontgomeryMontgomery | 5,000 Meters Varsity | 31 | 17:49.4 PB | 12 |
| Aug 24 | Kingwood Tate Symons Classmate ChallengeAug 24 · 3,200 Meters Varsity · Place 19 · MontgomeryMontgomery | 3,200 Meters Varsity | 19 | 10:32.79 | — |
| Aug 10 | Pearland Dawson Short CourseAug 10 · 3,200 Meters Varsity · Place 20 · MontgomeryMontgomery | 3,200 Meters Varsity | 20 | 10:42.7 | — |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 454 · MontgomeryMontgomery | 5,000 Meters Open | 454 | 18:18.9 PB | 11 |
| Oct 23 | UIL 5A Region 3 ChampionshipOct 23 · 5,000 Meters III-5A · Place 89 · MontgomeryMontgomery | 5,000 Meters III-5A | 89 | 18:32.40 PB | 11 |
| Oct 12 | UIL 5A District 21Oct 12 · 5,000 Meters Varsity · Place 24 · MontgomeryMontgomery | 5,000 Meters Varsity | 24 | 17:41 PB | 11 |
| Sep 28 | Montgomery Moonlight MadnessSep 28 · 5,000 Meters Varsity · Place 10 · MontgomeryMontgomery | 5,000 Meters Varsity | 10 | 17:53.4 | — |
| Sep 9 | SHSU Region III PreviewSep 9 · 5,000 Meters 5A · Place 64 · MontgomeryMontgomery | 5,000 Meters 5A | 64 | 17:40.34 | 11 |
| Aug 18 | Cypress Woods I 2 Mile InvitationalAug 18 · 2 Miles Varsity · Place 31 · MontgomeryMontgomery | 2 Miles Varsity | 31 | 11:20.2 PB | 11 |
2022 Cross Country
5 results2021 Cross Country
2 results2020 Cross Country
2 results