Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · The Bluffs at River EastCowtown 2 Mile Challenge HS · Aug 16 | 14:34.16 | Cowtown 2 Mile Challenge HS | August 16, 2025 |
| 2400 m · The BuffBirdville ISD MS Meet #3 · May 2 | 10:52.19 | Birdville ISD MS Meet #3 | May 2, 2022 |
| 3,200 Meters · The BuffBirdville ISD MS District Meet · May 9 | 14:17.86 | Birdville ISD MS District Meet | May 9, 2022 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 24:35.8 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational · Aug 27 | 21:48.76 | Southlake Carroll Invitational | August 27, 2022 |
| 5,000 Meters · Camp Carter YMCA ComplexCastleberry Clash · Sep 8 | 22:47.77 | Castleberry Clash | September 8, 2023 |
| 5,000 Meters · Mae Simmons ParkUIL 5A Region 1 Championship · Oct 25 | 21:17.3 | UIL 5A Region 1 Championship | October 25, 2022 |
| 5,000 Meters · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 31 | 22:34.72 | Midlothian James Smith HS Invitational | August 31, 2023 |
| 5,000 Meters · Old Settlers ParkMcNeil 31st Annual Invitational XC25 · Sep 19 | 25:01.10 | McNeil 31st Annual Invitational XC25 | September 19, 2025 |
| 5,000 Meters · The BuffUIL 5A District 07 · Oct 13 | 21:29.19 | UIL 5A District 07 | October 13, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 371 · BirdvilleBirdville | 5,000 Meters Open | 371 | 24:35.8 PB | 11 |
| Oct 12 | UIL 5A District 07Oct 12 · 5,000 Meters Varsity · Place 30 · BirdvilleBirdville | 5,000 Meters Varsity | 30 | 22:09.22 | 11 |
| Oct 5 | Haltom District Warm-UpOct 5 · 5,000 Meters Varsity · Place 26 · BirdvilleBirdville | 5,000 Meters Varsity | 26 | 23:01.53 | 10 |
| Sep 29 | Granbury 9th Annual Race for the LootSep 29 · 5,000 Meters Varsity · Place 24 · BirdvilleBirdville | 5,000 Meters Varsity | 24 | 22:25.44 | 10 |
| Sep 22 | South Hills Prowl in the Park 8th Annual InvitationalSep 22 · 5,000 Meters Varsity · Place 10 · BirdvilleBirdville | 5,000 Meters Varsity | 10 | 22:25.76 | 10 |
| Sep 8 | Castleberry ClashSep 8 · 5,000 Meters Varsity 5A-6A · Place 18 · BirdvilleBirdville | 5,000 Meters Varsity 5A-6A | 18 | 22:47.77 PB | 11 |
| Aug 31 | Midlothian James Smith HS InvitationalAug 31 · 5,000 Meters Varsity 5A-6A · Place 50 · BirdvilleBirdville | 5,000 Meters Varsity 5A-6A | 50 | 22:34.72 PB | 11 |
| Aug 30 | Midlothian James Smith MS InvitationalAug 30 · 5,000 Meters Varsity · Place 50 · BirdvilleBirdville | 5,000 Meters Varsity | 50 | 22:34.72 | 10 |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 220 · BirdvilleBirdville | 5,000 Meters Varsity - Elite | 220 | 22:04.7 | 11 |
| Aug 19 | Richland Cowtown ChallengeAug 19 · 5,000 Meters Varsity 5A-6A · Place 13 · BirdvilleBirdville | 5,000 Meters Varsity 5A-6A | 13 | 23:31.44 | 11 |
2022 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 5,000 Meters Open · Place 303 · BirdvilleBirdville | 5,000 Meters Open | 303 | 25:39.7 | 10 |
| Oct 25 | UIL 5A Region 1 ChampionshipOct 25 · 5,000 Meters I-5A · Place 58 · BirdvilleBirdville | 5,000 Meters I-5A | 58 | 21:17.3 PB | 10 |
| Oct 13 | UIL 5A District 07Oct 13 · 5,000 Meters Varsity · Place 27 · BirdvilleBirdville | 5,000 Meters Varsity | 27 | 21:29.19 PB | 10 |
| Oct 6 | Haltom District Warm-UpOct 6 · 5,000 Meters Varsity · Place 15 · BirdvilleBirdville | 5,000 Meters Varsity | 15 | 21:56.40 | 12 |
| Sep 30 | Granbury Race for the LootSep 30 · 5,000 Meters Varsity · Place 35 · BirdvilleBirdville | 5,000 Meters Varsity | 35 | 22:02.30 | 12 |
| Sep 24 | Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Elite · Place 132 · BirdvilleBirdville | 5,000 Meters Elite | 132 | 22:12.3 | — |
| Sep 15 | Haltom Buffalo StampedeSep 15 · 5,000 Meters Varsity · Place 13 · BirdvilleBirdville | 5,000 Meters Varsity | 13 | 22:17.73 | 12 |
| Sep 9 | North Crowley InvitationalSep 9 · 5,000 Meters Varsity · Place 18 · BirdvilleBirdville | 5,000 Meters Varsity | 18 | 22:24.37 | 12 |
| Sep 2 | Fossil Ridge Run of the PantherSep 2 · 5,000 Meters Varsity · Place 21 · BirdvilleBirdville | 5,000 Meters Varsity | 21 | 23:02.82 | 10 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 175 · BirdvilleBirdville | 5,000 Meters Varsity Elite | 175 | 21:48.76 PB | 10 |
| May 9 | Birdville ISD MS District MeetMay 9 · 3,200 Meters 8th Grade · Place 1 · SmithfieldSmithfield | 3,200 Meters 8th Grade | 1 | 14:17.86 PB | 8 |
| May 2 | Birdville ISD MS Meet #3May 2 · 2,400 Meters 8th Grade · Place 1 · SmithfieldSmithfield | 2,400 Meters 8th Grade | 1 | 10:52.19 PB | 8 |
| Apr 25 | Birdville ISD MS Meet #2Apr 25 · 2,400 Meters 8th Grade · Place 5 · SmithfieldSmithfield | 2,400 Meters 8th Grade | 5 | 11:05.85 | 8 |
2021 Cross Country
3 results