Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Adams Middle SchoolEaton Eagles Take Flight 2-Mile · Aug 21 | 13:13.18 | Eaton Eagles Take Flight 2-Mile | August 21, 2021 |
| 2 Miles · Argyle Middle SchoolArgyle XC Run · Aug 20 | 13:21 | Argyle XC Run | August 20, 2022 |
| 2400 m · Indian Springs MSKMS XC Invitational · Sep 11 | 17:59.41 | KMS XC Invitational | September 11, 2019 |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 21:12.8 | McNeil Invitational | September 23, 2022 |
| 3,200 Meters · Boswell High SchoolEMS MEET OF CHAMPIONS · Oct 9 | 14:40.52 | EMS MEET OF CHAMPIONS | October 9, 2019 |
| 3,200 Meters · Gene Pike Middle SchoolNISD MS Zone Meet · Oct 2 | 15:11.93 | NISD MS Zone Meet | October 2, 2019 |
| 3,200 Meters · Highland Middle SchoolEMS MS XC MEET HOSTED BY HIGHLAND MS · Sep 25 | 15:11.57 | EMS MS XC MEET HOSTED BY HIGHLAND MS | September 25, 2019 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 19 | 20:51.5 | NXR South Regional Championships | November 19, 2022 |
| 5,000 Meters · Bob Jones ParkUIL 6A District 04 · Oct 13 | 19:45.9 | UIL 6A District 04 | October 13, 2022 |
| 5,000 Meters · lynn creek parkArl Houston Ken Gaston 28th Annual Race At The Lake · Sep 27 | 21:41.40 | Arl Houston Ken Gaston 28th Annual Race At The Lake | September 27, 2024 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 27th Annual Race At The Lake · Sep 29 | 21:20.30 | Arl Houston Ken Gaston 27th Annual Race At The Lake | September 29, 2023 |
| 5,000 Meters · Mae Simmons ParkUIL 6A Region 1 Championship · Oct 25 | 20:29.4 | UIL 6A Region 1 Championship | October 25, 2021 |
| 5,000 Meters · Old Settlers ParkTX UIL 6A State Championship · Nov 6 | 20:12.5 | TX UIL 6A State Championship | November 6, 2021 |
| 5,000 Meters · South Lakes ParkMileSplit TX Invitational · Sep 11 | 20:37.4 | MileSplit TX Invitational | September 11, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | UIL 6A District 04 XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 40 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity | 40 | 20:15.30 | 12 |
| Sep 27 | Arl Houston Ken Gaston 28th Annual Race At The LakeSep 27 · 5,000 Meters Varsity 5A-6A · Place 63 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity 5A-6A | 63 | 21:41.40 PB | 12 |
| Sep 20 | McNeil InvitationalSep 20 · 5,000 Meters Varsity · Place 208 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity | 208 | 21:49.0 | 12 |
| Sep 7 | Carroll InvitationalSep 7 · 5,000 Meters Varsity Elite · Place 126 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity Elite | 126 | 20:31.50 | 12 |
| Aug 30 | Burleson Elk Run XXIVAug 30 · 5,000 Meters Varsity Elite · Place 33 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity Elite | 33 | 21:45 | 12 |
| Aug 8 | Birdville Early Bird InvitationalAug 8 · 3,200 Meters Varsity · Place 5 · Northwest EatonNorthwest Eaton | 3,200 Meters Varsity | 5 | 13:02.25 | 12 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 190 · Northwest EatonNorthwest Eaton | 5,000 Meters Open | 190 | 21:47.6 | 11 |
| Oct 12 | UIL 6A District 04Oct 12 · 5,000 Meters Varsity · Place 36 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity | 36 | 20:21.3 | 11 |
| Sep 29 | Arl Houston Ken Gaston 27th Annual Race At The LakeSep 29 · 5,000 Meters Varsity 5A-6A · Place 59 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity 5A-6A | 59 | 21:20.30 PB | 11 |
| Sep 1 | Fossil Ridge Run of the PantherSep 1 · 5,000 Meters Varsity · Place 20 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity | 20 | 21:24.31 | 11 |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 136 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity - Elite | 136 | 20:15.0 | 11 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 43 · Northwest EatonNorthwest Eaton | 5,000 Meters Rising Stars (Frosh/Soph) | 43 | 20:51.5 PB | 10 |
| Oct 24 | UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 105 · Northwest EatonNorthwest Eaton | 5,000 Meters I-6A | 105 | 21:05.4 | 10 |
| Oct 13 | UIL 6A District 04Oct 13 · 5,000 Meters Varsity · Place 35 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity | 35 | 19:45.9 PB | 10 |
| Sep 23 | McNeil InvitationalSep 23 · 3 Miles Varsity 6A (Sat.) · Place 128 · Northwest EatonNorthwest Eaton | 3 Miles Varsity 6A (Sat.) | 128 | 21:12.8 PB | 10 |
| Sep 10 | Justin Northwest InvitationalSep 10 · 5,000 Meters 6A · Place 5 · Northwest EatonNorthwest Eaton | 5,000 Meters 6A | 5 | 20:49.44 | 10 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 138 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity Elite | 138 | 20:53.28 | 10 |
| Aug 20 | Argyle XC RunAug 20 · 2 Miles Varsity · Place 18 · Northwest EatonNorthwest Eaton | 2 Miles Varsity | 18 | 13:21 PB | 10 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | TX UIL 6A State ChampionshipNov 6 · 5,000 Meters 6A · Place 123 · Northwest EatonNorthwest Eaton | 5,000 Meters 6A | 123 | 20:12.5 PB | 9 |
| Nov 5 | TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 6A · Place 123 · Northwest EatonNorthwest Eaton | 5,000 Meters 6A | 123 | 20:12.5 | 9 |
| Oct 25 | UIL 6A Region 1 ChampionshipOct 25 · 5,000 Meters I-6A · Place 57 · Northwest EatonNorthwest Eaton | 5,000 Meters I-6A | 57 | 20:29.4 PB | 9 |
| Oct 16 | UIL 6A District 04Oct 16 · 5,000 Meters Varsity · Place 13 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity | 13 | 18:53.4 | 9 |
| Oct 2 | Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 5A · Place 6 · Northwest EatonNorthwest Eaton | 5,000 Meters 5A | 6 | 19:45.88 | — |
| Sep 18 | Paschal InvitationalSep 18 · 5,000 Meters 6A · Place 13 · Northwest EatonNorthwest Eaton | 5,000 Meters 6A | 13 | 20:57.32 | — |
| Sep 11 | MileSplit TX InvitationalSep 11 · 5,000 Meters Varsity Elite · Place 91 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity Elite | 91 | 20:37.4 PB | 9 |
| Sep 4 | Lovejoy XC Fall FestivalSep 4 · 5,000 Meters Varsity Elite · Place 51 · Northwest EatonNorthwest Eaton | 5,000 Meters Varsity Elite | 51 | 20:46.1 | 9 |
| Aug 21 | Eaton Eagles Take Flight 2-MileAug 21 · 2 Miles Junior Varsity · Place 1 · Northwest EatonNorthwest Eaton | 2 Miles Junior Varsity | 1 | 13:13.18 PB | 9 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | EMS MEET OF CHAMPIONSOct 9 · 3,200 Meters 7TH GIRLS · Place 25 · Adams (Haslet)Adams (Haslet) | 3,200 Meters 7TH GIRLS | 25 | 14:40.52 PB | 7 |
| Oct 2 | NISD MS Zone MeetOct 2 · 3,200 Meters 7th · Place 18 · Adams (Haslet)Adams (Haslet) | 3,200 Meters 7th | 18 | 15:11.93 PB | 7 |
| Sep 25 | EMS MS XC MEET HOSTED BY HIGHLAND MSSep 25 · 3,200 Meters 7TH GIRLS · Place 5 · Adams (Haslet)Adams (Haslet) | 3,200 Meters 7TH GIRLS | 5 | 15:11.57 PB | 7 |
| Sep 18 | NISD MS XC MeetSep 18 · 3,200 Meters 7th Grade · Place 14 · Adams (Haslet)Adams (Haslet) | 3,200 Meters 7th Grade | 14 | 16:04 | 7 |
| Sep 11 | KMS XC InvitationalSep 11 · 2,400 Meters 7th Grade Girls · Place 52 · Adams (Haslet)Adams (Haslet) | 2,400 Meters 7th Grade Girls | 52 | 17:59.41 PB | 7 |