Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Argyle Middle SchoolArgyle XC Run · Aug 20 | 11:19 | Argyle XC Run | August 20, 2022 |
| 2 Miles · Liberty Christian School Liberty Christian Armor Up Warrior Invitational · Sep 17 | 12:17.82 | Liberty Christian Armor Up Warrior Invitational | September 17, 2021 |
| 2.9 Miles · Bear Branch ParkNXR South Regional Championships · Nov 19 | 16:59.7 | NXR South Regional Championships | November 19, 2022 |
| 3,000 Meters · Southwest Christian SchoolUSATF Southwestern Association Junior Olympic Championships · Nov 18 | 12:23.46 | USATF Southwestern Association Junior Olympic Championships | November 18, 2017 |
| 4,000 Meters · North Lakes ParkUSATF Southwestern Association Junior Olympic Championship · Nov 3 | 17:24.60 | USATF Southwestern Association Junior Olympic Championship | November 3, 2018 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 17:20.6 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 16:22.7 | Southlake Carroll Meet #1 | August 26, 2023 |
| 5,000 Meters · Mae Simmons ParkUIL 6A Region 1 Championship · Oct 24 | 17:15.5 | UIL 6A Region 1 Championship | October 24, 2023 |
| 5,000 Meters · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 31 | 16:59.31 | Midlothian James Smith HS Invitational | August 31, 2023 |
| 5,000 Meters · Norbuck ParkTAPPS 6A District 01-02 & 5A District 02 · Oct 21 | 19:25.02 | TAPPS 6A District 01-02 & 5A District 02 | October 21, 2021 |
| 5,000 Meters · Old Settlers ParkMcNeil Hoka Invitational · Sep 22 | 17:37.6 | McNeil Hoka Invitational | September 22, 2023 |
| 5,000 Meters · Southwest Christian SchoolSouthwest Christian (SCS) II Invitational · Sep 12 | 19:14.70 | Southwest Christian (SCS) II Invitational | September 12, 2020 |
| 5,000 Meters · The BuffBirdville Flyin' Hawk Invitational XVI · Sep 23 | 18:52.73 | Birdville Flyin' Hawk Invitational XVI | September 23, 2021 |
| 5,000 Meters · Warren ParkTAPPS 6A District 01 & 2-6A & 2-5A Meet · Oct 22 | 19:17.9 | TAPPS 6A District 01 & 2-6A & 2-5A Meet | October 22, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 241 · KellerKeller | 5,000 Meters Open | 241 | 17:20.6 PB | 12 |
| Oct 24 | UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 103 · KellerKeller | 5,000 Meters I-6A | 103 | 17:15.5 PB | 12 |
| Oct 12 | UIL 6A District 04Oct 12 · 5,000 Meters Varsity · Place 36 · KellerKeller | 5,000 Meters Varsity | 36 | 17:31.0 | 12 |
| Sep 30 | Decatur Reunion RunSep 30 · 5,000 Meters Varsity 5A · Place 15 · KellerKeller | 5,000 Meters Varsity 5A | 15 | 17:08.19 | SR |
| Sep 22 | McNeil Hoka InvitationalSep 22 · 5,000 Meters GOLD · Place 159 · KellerKeller | 5,000 Meters GOLD | 159 | 17:37.6 PB | 12 |
| Sep 16 | Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Junior Varsity Elite · Place 1 · KellerKeller | 5,000 Meters Junior Varsity Elite | 1 | 16:36.3 | 12 |
| Sep 9 | MileSplit TX InvitationalSep 9 · 5,000 Meters Varsity Elite · Place 36 · KellerKeller | 5,000 Meters Varsity Elite | 36 | 17:20.7 | — |
| Aug 31 | Midlothian James Smith HS InvitationalAug 31 · 5,000 Meters Varsity 5A-6A · Place 8 · KellerKeller | 5,000 Meters Varsity 5A-6A | 8 | 16:59.31 PB | 12 |
| Aug 30 | Midlothian James Smith MS InvitationalAug 30 · 5,000 Meters Varsity · Place 8 · KellerKeller | 5,000 Meters Varsity | 8 | 16:59.31 | 12 |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 134 · KellerKeller | 5,000 Meters Varsity - Elite | 134 | 16:22.7 PB | 12 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 2.9 Miles Open (course shortened) · Place 228 · KellerKeller | 2.9 Miles Open (course shortened) | 228 | 16:59.7 PB | 11 |
| Oct 24 | UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 128 · KellerKeller | 5,000 Meters I-6A | 128 | 17:57.4 | 11 |
| Oct 13 | UIL 6A District 04Oct 13 · 5,000 Meters Varsity · Place 32 · KellerKeller | 5,000 Meters Varsity | 32 | 16:59.5 | 11 |
| Sep 24 | Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Elite · Place 163 · KellerKeller | 5,000 Meters Elite | 163 | 17:46.7 | — |
| Sep 17 | Lubbock ISD InvitationalSep 17 · 5,000 Meters Varsity 6A · Place 49 · KellerKeller | 5,000 Meters Varsity 6A | 49 | 19:07.8 | 11 |
| Sep 2 | Burleson Elk Run XXIISep 2 · 5,000 Meters Varsity · Place 25 · KellerKeller | 5,000 Meters Varsity | 25 | 17:37.01 | 11 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 141 · KellerKeller | 5,000 Meters Varsity Elite | 141 | 17:13.60 | 11 |
| Aug 20 | Argyle XC RunAug 20 · 2 Miles Varsity · Place 20 · KellerKeller | 2 Miles Varsity | 20 | 11:19 PB | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | TX TAPPS 6A State ChampionshipNov 1 · 5,000 Meters 6A · Place 51 · Nolan Catholic High School-Fort WorthNolan Catholic High School-Fort Worth | 5,000 Meters 6A | 51 | 19:15.1 | — |
| Oct 21 | TAPPS 6A District 01-02 & 5A District 02Oct 21 · 5,000 Meters Varsity 6A · Place 12 · Nolan CatholicNolan Catholic | 5,000 Meters Varsity 6A | 12 | 19:25.02 PB | 10 |
| Oct 9 | Southwest Christian (SCS) II InvitationalOct 9 · 5,000 Meters Varsity · Place 56 · Nolan CatholicNolan Catholic | 5,000 Meters Varsity | 56 | 20:08.57 | 10 |
| Oct 2 | Jesuit XC ClassicOct 2 · 5,000 Meters Varsity 5A · Place 212 · Fort Worth Nolan CatholicFort Worth Nolan Catholic | 5,000 Meters Varsity 5A | 212 | 19:01.3 | 10 |
| Sep 23 | Birdville Flyin' Hawk Invitational XVISep 23 · 5,000 Meters Varsity · Place 39 · Nolan CatholicNolan Catholic | 5,000 Meters Varsity | 39 | 18:52.73 PB | 10 |
| Sep 17 | Liberty Christian Armor Up Warrior InvitationalSep 17 · 2 Miles Varsity · Place 5 · Nolan CatholicNolan Catholic | 2 Miles Varsity | 5 | 12:17.82 PB | 10 |
| Aug 20 | Hebron Friday Night Hawk InvitationalAug 20 · 2 Miles Junior Varsity · Place 65 · Nolan CatholicNolan Catholic | 2 Miles Junior Varsity | 65 | 12:32.6 | 10 |
2020 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
1 results2016 Cross Country
1 results