Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Argyle High School Argyle MS Zone Meet · Sep 28 | 16:40.52 | Argyle MS Zone Meet | September 28, 2022 |
| 2 Miles · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 13:19.7 | Southlake Carroll Meet #1 | August 26, 2023 |
| 2 Miles · Carroll HSSouthlake Carroll 2 mile Invitational · Aug 24 | 16:06.56 | Southlake Carroll 2 mile Invitational | August 24, 2024 |
| 2 Miles · Coppell West Middle SchoolCoppell North CC Invitational · Sep 13 | 18:41 | Coppell North CC Invitational | September 13, 2022 |
| 2 Miles · Shadow Ridge Middle SchoolFlower Mound 2-Mile Invitational XC26 · Aug 22 | 15:01 | Flower Mound 2-Mile Invitational XC26 | August 22, 2026 |
| 2 Miles · The Bluffs at River EastCowtown 2 Mile Challenge HS · Aug 16 | 15:26.80 | Cowtown 2 Mile Challenge HS | August 16, 2025 |
| 3,200 Meters · Argyle High School Argyle MS Meet (Invite Only) · Sep 21 | 18:18.31 | Argyle MS Meet (Invite Only) | September 21, 2022 |
| 3,200 Meters · Argyle Middle SchoolBig 5 Zone 2 Meet · Sep 27 | 16:30.85 | Big 5 Zone 2 Meet | September 27, 2021 |
| 3,200 Meters · Gene Pike Middle SchoolWilson MS Invitational · Sep 6 | 17:15.50 | Wilson MS Invitational | September 6, 2022 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 6 | 22:55.00 | Southlake Carroll Invitational XC25 | September 6, 2025 |
| 5,000 Meters · North Lakes ParkBraswell Little D Classic XC26 · Sep 17 | 24:37.52 | Braswell Little D Classic XC26 | September 17, 2026 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkDecatur Reunion Run XC25 · Sep 25 | 23:39.76 | Decatur Reunion Run XC25 | September 25, 2025 |
| 5,000 Meters · The BuffUIL 5A District 07 · Oct 12 | 25:11.21 | UIL 5A District 07 | October 12, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
2 results2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | UIL 5A District 07Oct 12 · 5,000 Meters Junior Varsity · Place 111 · ArgyleArgyle | 5,000 Meters Junior Varsity | 111 | 25:11.21 PB | 9 |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 2 Miles Junior Varsity · Place 331 · ArgyleArgyle | 2 Miles Junior Varsity | 331 | 13:19.7 PB | 9 |
2022 Cross Country
4 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Big 5 Zone 2 MeetSep 27 · 3,200 Meters 7th Boys · Place 31 · ArgyleArgyle | 3,200 Meters 7th Boys | 31 | 16:30.85 PB | 7 |