Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Dawson Middle SchoolSouthlake Carroll 1600 · Aug 6 | 4:32.33 | Southlake Carroll 1600 | August 6, 2022 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 15:01.5 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 3,200 Meters · Carroll HSSouthlake Carroll 3200 · Aug 21 | 9:47.40 | Southlake Carroll 3200 | August 21, 2021 |
| 3,200 Meters · Dawson Middle SchoolSouthlake Carroll 3200 · Aug 20 | 9:54.31 | Southlake Carroll 3200 | August 20, 2022 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 19 | 16:15.7 | NXR South Regional Championships | November 19, 2022 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 23 | 17:13.31 | NXR South Regional Championships | November 23, 2019 |
| 5,000 Meters · Bob Jones ParkUIL 6A District 04 · Oct 13 | 15:10.2 | UIL 6A District 04 | October 13, 2022 |
| 5,000 Meters · Mae Simmons ParkUIL 6A Region 1 Championship · Oct 24 | 15:42.6 | UIL 6A Region 1 Championship | October 24, 2022 |
| 5,000 Meters · Old Settlers ParkTX UIL 6A State Championship · Nov 6 | 15:43.4 | TX UIL 6A State Championship | November 6, 2021 |
| 5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 30 | 15:30.4 | Chile Pepper XC Festival | September 30, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 5,000 Meters Championship · Place 46 · Southlake CarrollSouthlake Carroll | 5,000 Meters Championship | 46 | 16:15.7 PB | 12 |
| Nov 4 | TX UIL 6A State ChampionshipNov 4 · 5,000 Meters 6A · Place 28 · Southlake CarrollSouthlake Carroll | 5,000 Meters 6A | 28 | 16:19.50 | 12 |
| Oct 24 | UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 7 · Southlake CarrollSouthlake Carroll | 5,000 Meters I-6A | 7 | 15:42.6 PB | 12 |
| Oct 13 | UIL 6A District 04Oct 13 · 5,000 Meters Varsity · Place 5 · Southlake CarrollSouthlake Carroll | 5,000 Meters Varsity | 5 | 15:10.2 PB | 12 |
| Sep 30 | Chile Pepper XC FestivalSep 30 · 5,000 Meters El Caliente · Place 21 · Southlake CarrollSouthlake Carroll | 5,000 Meters El Caliente | 21 | 15:30.4 PB | 12 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 23 · Southlake CarrollSouthlake Carroll | 5,000 Meters Varsity Elite | 23 | 15:40.08 | 12 |
| Aug 20 | Southlake Carroll 3200Aug 20 · 3,200 Meters Open (on track) · Place 14 · Southlake CarrollSouthlake Carroll | 3,200 Meters Open (on track) | 14 | 9:54.31 PB | 12 |
| Aug 6 | Southlake Carroll 1600Aug 6 · 1,600 Meters Open (on track) · Place 11 · UnattachedUnattached | 1,600 Meters Open (on track) | 11 | 4:32.33 PB | 12 |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR South Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 20 · Carroll XC ClubCarroll XC Club | 5,000 Meters Championship | 20 | 16:02.1 | — |
| Nov 6 | TX UIL 6A State ChampionshipNov 6 · 5,000 Meters 6A · Place 22 · Southlake CarrollSouthlake Carroll | 5,000 Meters 6A | 22 | 15:43.4 PB | 11 |
| Nov 5 | TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 6A · Place 22 · Southlake CarrollSouthlake Carroll | 5,000 Meters 6A | 22 | 15:43.4 | 11 |
| Oct 25 | UIL 6A Region 1 ChampionshipOct 25 · 5,000 Meters I-6A · Place 12 · Southlake CarrollSouthlake Carroll | 5,000 Meters I-6A | 12 | 16:03.5 | 11 |
| Oct 16 | UIL 6A District 04Oct 16 · 5,000 Meters Varsity · Place 4 · Southlake CarrollSouthlake Carroll | 5,000 Meters Varsity | 4 | 15:32.8 | 11 |
| Oct 1 | Chile Pepper XC FestivalOct 1 · 5,000 Meters High School - El Caliente · Place 38 · Southlake CarrollSouthlake Carroll | 5,000 Meters High School - El Caliente | 38 | 15:57.3 | 11 |
| Sep 17 | 40th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 52- Sweepstakes · Place 62 · Southlake CarrollSouthlake Carroll | 3 Miles Race 52- Sweepstakes | 62 | 15:01.5 PB | 11 |
| Sep 4 | Marcus Coach T InvitationalSep 4 · 5,000 Meters Varsity Elite · Place 4 · Southlake CarrollSouthlake Carroll | 5,000 Meters Varsity Elite | 4 | 16:09.4 | 11 |
| Sep 4 | Marcus Coach T InvitationalSep 4 · 3.1 Miles Elite · Place 4 · Southlake CarrollSouthlake Carroll | 3.1 Miles Elite | 4 | 16:09.4 | 11 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Varsity Elite · Place 20 · Southlake CarrollSouthlake Carroll | 5,000 Meters Varsity Elite | 20 | 15:52.48 | 11 |
| Aug 21 | Southlake Carroll 3200Aug 21 · 3,200 Meters Open (on track) · Place 15 · Southlake CarrollSouthlake Carroll | 3,200 Meters Open (on track) | 15 | 9:47.40 PB | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 15 · Southlake CarrollSouthlake Carroll | 5,000 Meters Rising Stars | 15 | 17:13.31 PB | 9 |
| Oct 17 | UIL 6A District 05 XC ChampionshipOct 17 · 5,000 Meters J.V. Boys · Place 12 · Southlake CarrollSouthlake Carroll | 5,000 Meters J.V. Boys | 12 | 16:28.7 | 9 |
| Oct 5 | Decatur The Reunion RunOct 5 · 5,000 Meters Varsity 5A · Place 59 · Southlake CarrollSouthlake Carroll | 5,000 Meters Varsity 5A | 59 | 17:21.1 | — |
| Sep 28 | Carroll Dragon XC ClassicSep 28 · 5,000 Meters Varsity Open · Place 45 · Southlake CarrollSouthlake Carroll | 5,000 Meters Varsity Open | 45 | 17:50 | 9 |
| Sep 7 | Southlake Carroll XC InvitationalSep 7 · 5,000 Meters Varsity Open · Place 18 · Southlake CarrollSouthlake Carroll | 5,000 Meters Varsity Open | 18 | 17:54.25 | 9 |