Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Carroll HSSouthlake Carroll 2 mile Invitational · Aug 24 | 10:57.38 | Southlake Carroll 2 mile Invitational | August 24, 2024 |
| 3,200 Meters · Carroll HSSouthlake Carroll 3200 · Aug 21 | 13:35.91 | Southlake Carroll 3200 | August 21, 2021 |
| 3,200 Meters · Dawson Middle SchoolSouthlake Carroll 3200 · Aug 20 | 12:15.93 | Southlake Carroll 3200 | August 20, 2022 |
| 5,000 Meters · AP RanchPaschal Invitational · Sep 16 | 19:30.66 | Paschal Invitational | September 16, 2023 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 19 | 18:48.2 | NXR South Regional Championships | November 19, 2022 |
| 5,000 Meters · Bob Jones ParkUIL 6A District 04 XC Championship · Oct 10 | 17:30.50 | UIL 6A District 04 XC Championship | October 10, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 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 682 · Southlake Carroll | 5,000 Meters Open | 682 | 19:44.2 | 11 |
| Oct 12 | UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 47 · Southlake Carroll | 5,000 Meters Junior Varsity | 47 | 18:16.2 | 11 |
| Sep 30 | Decatur Reunion RunSep 30 · 5,000 Meters Junior Varsity 5A · Place 32 · Southlake Carroll | 5,000 Meters Junior Varsity 5A | 32 | 19:55.11 | JR |
| Sep 23 | Southlake Carroll Meet #2Sep 23 · 5,000 Meters Varsity Open · Place 86 · Southlake Carroll | 5,000 Meters Varsity Open | 86 | 19:19.40 | 11 |
| Sep 16 | Paschal InvitationalSep 16 · 5,000 Meters Varsity · Place 118 · Southlake Carroll | 5,000 Meters Varsity | 118 | 19:30.66 PB | 11 |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 121 · Southlake Carroll | 5,000 Meters Varsity | 121 | 18:04.6 | 11 |
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 208 · Southlake Carroll | 5,000 Meters Rising Stars (Frosh/Soph) | 208 | 18:48.2 PB | 10 |
| Oct 13 | UIL 6A District 04Oct 13 · 5,000 Meters Junior Varsity · Place 44 · Southlake Carroll | 5,000 Meters Junior Varsity | 44 | 18:23.1 | 10 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 69 · Southlake Carroll | 5,000 Meters Junior Varsity | 69 | 19:42.01 | 10 |
| Aug 20 | Southlake Carroll 3200Aug 20 · 3,200 Meters Open (on track) · Place 114 · Southlake Carroll | 3,200 Meters Open (on track) | 114 | 12:15.93 PB | 10 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR South Regional ChampionshipsNov 20 · 5,000 Meters Varsity · Place 226 · Carroll XC Club | 5,000 Meters Varsity | 226 | 20:58.1 | — |
| Oct 16 | UIL 6A District 04Oct 16 · 5,000 Meters Junior Varsity · Place 129 · Southlake Carroll | 5,000 Meters Junior Varsity | 129 | 20:40.6 | 9 |
| Oct 2 | Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 5A · Place 101 · Southlake Carroll | 5,000 Meters 5A | 101 | 22:09.80 | — |
| Sep 4 | Marcus Coach T InvitationalSep 4 · 5,000 Meters Junior Varsity Elite · Place 108 · Southlake Carroll | 5,000 Meters Junior Varsity Elite | 108 | 22:40.3 | 9 |
| Sep 4 | Marcus Coach T InvitationalSep 4 · 3.1 Miles Junior Varsity Elite · Place 108 · Southlake Carroll | 3.1 Miles Junior Varsity Elite | 108 | 22:40.3 | 9 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Junior Varsity Elite · Place 141 · Southlake Carroll | 5,000 Meters Junior Varsity Elite | 141 | 21:36.70 | 9 |
| Aug 21 | Southlake Carroll 3200Aug 21 · 3,200 Meters Open (on track) · Place 142 · Southlake Carroll | 3,200 Meters Open (on track) | 142 | 13:35.91 PB | 9 |