Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Central ParkBrewer Middle School 1.5 Mile · Sep 4 | 9:27 | Brewer Middle School 1.5 Mile | September 4, 2019 |
| 2 Miles · Argyle Middle SchoolArgyle XC Run · Aug 20 | 10:08.8 | Argyle XC Run | August 20, 2022 |
| 2 Miles · Central ParkBrewer Middle School 2 Mile Invitational · Sep 25 | 12:13.40 | Brewer Middle School 2 Mile Invitational | September 25, 2019 |
| 3,200 Meters · Lindsay Knights StadiumLindsay High School Cross Country Meet · Sep 18 | 12:26 | Lindsay High School Cross Country Meet | September 18, 2019 |
| 3,200 Meters · Ponder HSPonder Invitational · Oct 3 | 14:07.79 | Ponder Invitational | October 3, 2018 |
| 3,200 Meters · Reunion Grounds at Joe Wheeler ParkUIL 4A District 08 Championships · Oct 17 | 11:42.65 | UIL 4A District 08 Championships | October 17, 2019 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 15:20.2 | Southlake Carroll Meet #1 | August 26, 2023 |
| 5,000 Meters · Buck Sansom ParkNorth Fort Worth Challenge (hosts FW North Side & FW Carter Riverside) · Sep 11 | 17:12.93 | North Fort Worth Challenge (hosts FW North Side & FW Carter Riverside) | September 11, 2021 |
| 5,000 Meters · Mae Simmons ParkUIL 5A Region 1 Championship · Oct 23 | 15:55.9 | UIL 5A Region 1 Championship | October 23, 2023 |
| 5,000 Meters · Oklahoma State UniversityOklahoma State Cowboy Jamboree · Sep 23 | 16:52.1 | Oklahoma State Cowboy Jamboree | September 23, 2023 |
| 5,000 Meters · Old Settlers ParkTX UIL 4A State Championship · Nov 6 | 16:34.9 | TX UIL 4A State Championship | November 6, 2021 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkUIL 4A District 07 · Oct 14 | 16:58.05 | UIL 4A District 07 | October 14, 2021 |
| 5,000 Meters · The BuffUIL 5A District 07 · Oct 12 | 16:41.83 | UIL 5A District 07 | October 12, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | TX UIL 5A State ChampionshipNov 3 · 5,000 Meters 5A · Place 25 · ArgyleArgyle | 5,000 Meters 5A | 25 | 16:03.10 | 12 |
| Oct 23 | UIL 5A Region 1 ChampionshipOct 23 · 5,000 Meters I-5A · Place 7 · ArgyleArgyle | 5,000 Meters I-5A | 7 | 15:55.9 PB | 12 |
| Oct 12 | UIL 5A District 07Oct 12 · 5,000 Meters Varsity · Place 5 · ArgyleArgyle | 5,000 Meters Varsity | 5 | 16:41.83 PB | 12 |
| Sep 30 | Decatur Reunion RunSep 30 · 5,000 Meters Varsity 5A · Place 2 · ArgyleArgyle | 5,000 Meters Varsity 5A | 2 | 15:55.37 | SR |
| Sep 23 | Oklahoma State Cowboy JamboreeSep 23 · 5,000 Meters Varsity · Place 25 · ArgyleArgyle | 5,000 Meters Varsity | 25 | 16:52.1 PB | 12 |
| Sep 16 | Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity Elite · Place 36 · ArgyleArgyle | 5,000 Meters Varsity Elite | 36 | 15:51.8 | 12 |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 33 · ArgyleArgyle | 5,000 Meters Varsity - Elite | 33 | 15:20.2 PB | 12 |
| Aug 12 | Birdville Flyin’ Hawk Early Bird InvitationalAug 12 · 3,200 Meters Varsity · Place 3 · ArgyleArgyle | 3,200 Meters Varsity | 3 | 10:07.73 | 12 |
2022 Cross Country
4 results2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | TX UIL 4A State ChampionshipNov 6 · 5,000 Meters 4A · Place 23 · ArgyleArgyle | 5,000 Meters 4A | 23 | 16:34.9 PB | 10 |
| Nov 5 | TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 4A · Place 23 · ArgyleArgyle | 5,000 Meters 4A | 23 | 5:04.1 | 10 |
| Oct 25 | UIL 4A Region 1 ChampionshipOct 25 · 5,000 Meters I-4A · Place 20 · ArgyleArgyle | 5,000 Meters I-4A | 20 | 16:56.7 | 10 |
| Oct 14 | UIL 4A District 07Oct 14 · 5,000 Meters Varsity · Place 4 · ArgyleArgyle | 5,000 Meters Varsity | 4 | 16:58.05 PB | 10 |
| Oct 2 | Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 5A · Place 5 · ArgyleArgyle | 5,000 Meters 5A | 5 | 16:30.12 | — |
| Sep 25 | Lubbock ISD InvitationalSep 25 · 5,000 Meters 4A · Place 24 · ArgyleArgyle | 5,000 Meters 4A | 24 | 17:53.4 | 10 |
| Sep 18 | Paschal InvitationalSep 18 · 5,000 Meters 6A · Place 9 · ArgyleArgyle | 5,000 Meters 6A | 9 | 17:12.86 | — |
| Sep 11 | North Fort Worth Challenge (hosts FW North Side & FW Carter Riverside)Sep 11 · 5,000 Meters Varsity · Place 3 · ArgyleArgyle | 5,000 Meters Varsity | 3 | 17:12.93 PB | 10 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Varsity Elite · Place 206 · ArgyleArgyle | 5,000 Meters Varsity Elite | 206 | 18:33.97 | 10 |
| Aug 20 | Kennedale Wildcat RunAug 20 · 5,000 Meters Varsity 4A · Place 5 · ArgyleArgyle | 5,000 Meters Varsity 4A | 5 | 17:01.20 | — |
| Aug 14 | Braswell Season OpenerAug 14 · 2 Miles Varsity · Place 7 · ArgyleArgyle | 2 Miles Varsity | 7 | 10:45.67 | 10 |
2020 Cross Country
2 results2019 Cross Country
5 results2018 Cross Country
4 results