Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Central ParkBrewer Middle School 1.5 Mile · Sep 4 | 12:00 | Brewer Middle School 1.5 Mile | September 4, 2019 |
| 2 Miles · Argyle Middle SchoolArgyle XC Run · Aug 20 | 11:06 | Argyle XC Run | August 20, 2022 |
| 2 Miles · Central ParkBrewer Middle School 2 Mile Invitational · Sep 25 | 14:30.82 | Brewer Middle School 2 Mile Invitational | September 25, 2019 |
| 3,200 Meters · Lindsay Knights StadiumLindsay High School Cross Country Meet · Sep 18 | 16:01 | Lindsay High School Cross Country Meet | September 18, 2019 |
| 3,200 Meters · Reunion Grounds at Joe Wheeler ParkBig 5 Reunion Meet · Sep 30 | 13:18.66 | Big 5 Reunion Meet | September 30, 2020 |
| 3,200 Meters · South Lakes ParkBIG 5 XC MEET BY ARGYLE MS · Oct 21 | 11:41.33 | BIG 5 XC MEET BY ARGYLE MS | October 21, 2020 |
| 3,200 Meters · The BuffBIG 5 XC MEET HOSTED BY PRAIRIE VISTA · Sep 21 | 13:01.02 | BIG 5 XC MEET HOSTED BY PRAIRIE VISTA | September 21, 2020 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational · Aug 27 | 17:22.27 | Southlake Carroll Invitational | August 27, 2022 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkUIL 4A District 07 · Oct 14 | 18:14.41 | UIL 4A District 07 | October 14, 2021 |
| 5,000 Meters · The BuffUIL 5A District 07 · Oct 13 | 17:39.94 | UIL 5A District 07 | October 13, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | UIL 5A District 07Oct 13 · 5,000 Meters Varsity · Place 28 · ArgyleArgyle | 5,000 Meters Varsity | 28 | 17:39.94 PB | 10 |
| Sep 24 | Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Elite · Place 145 · ArgyleArgyle | 5,000 Meters Elite | 145 | 17:36.2 | — |
| Sep 17 | Lubbock ISD InvitationalSep 17 · 5,000 Meters Varsity 5A · Place 36 · ArgyleArgyle | 5,000 Meters Varsity 5A | 36 | 18:13.4 | 10 |
| Sep 2 | Fossil Ridge Run of the PantherSep 2 · 5,000 Meters Varsity · Place 14 · ArgyleArgyle | 5,000 Meters Varsity | 14 | 17:53.00 | 10 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 162 · ArgyleArgyle | 5,000 Meters Varsity Elite | 162 | 17:22.27 PB | 10 |
| Aug 20 | Argyle XC RunAug 20 · 2 Miles Varsity · Place 16 · ArgyleArgyle | 2 Miles Varsity | 16 | 11:06 PB | 10 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | UIL 4A District 07Oct 14 · 5,000 Meters Junior Varsity · Place 6 · ArgyleArgyle | 5,000 Meters Junior Varsity | 6 | 18:14.41 PB | 9 |
| Oct 2 | Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 1A · Place 15 · ArgyleArgyle | 5,000 Meters 1A | 15 | 18:14.12 | — |
| Sep 24 | Braswell Little D ClassicSep 24 · 5,000 Meters 5A · Place 46 · ArgyleArgyle | 5,000 Meters 5A | 46 | 17:50.12 | — |
| Aug 28 | Argyle InvitationalAug 28 · 5,000 Meters Varsity · Place 8 · M ArgyleM Argyle | 5,000 Meters Varsity | 8 | 18:46.42 | — |
| Aug 20 | Kennedale Wildcat RunAug 20 · 5,000 Meters Varsity 5A · Place 6 · ArgyleArgyle | 5,000 Meters Varsity 5A | 6 | 17:56.19 | — |
| Aug 14 | Braswell Season OpenerAug 14 · 2 Miles Junior Varsity · Place 4 · ArgyleArgyle | 2 Miles Junior Varsity | 4 | 11:14.57 | — |
2020 Cross Country
3 results2019 Cross Country
5 results