Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Gene Pike Middle SchoolMedlin MS (NISD) Meet · Sep 23 | 7:20.30 | Medlin MS (NISD) Meet | September 23, 2020 |
| 2 Miles · Gene Pike Middle SchoolTidwell MS Meet · Sep 15 | 15:42.24 | Tidwell MS Meet | September 15, 2021 |
| 3,200 Meters · Bob Jones ParkDawson MS XC Meet · Sep 30 | 14:27.50 | Dawson MS XC Meet | September 30, 2020 |
| 3,200 Meters · Gene Pike Middle SchoolTidwell MS XC Meet (Meet is Full) · Oct 7 | 14:57.90 | Tidwell MS XC Meet (Meet is Full) | October 7, 2020 |
| 3,200 Meters · Indian Spring MSKeller MS XC Meet · Oct 14 | 15:56.03 | Keller MS XC Meet | October 14, 2020 |
| 3,200 Meters · Keller HSKeller Middle School CC Meet · Sep 22 | 15:54.56 | Keller Middle School CC Meet | September 22, 2021 |
| 5,000 Meters · Central ParkUIL 5A District 05 Meet · Oct 13 | 22:14.39 | UIL 5A District 05 Meet | October 13, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | UIL 5A District 05Oct 14 · 5,000 Meters Junior Varsity · Place 22 · Justin NorthwestJustin Northwest | 5,000 Meters Junior Varsity | 22 | 22:15.47 | 9 |
| Oct 7 | Brewer Bear InvitationalOct 7 · 5,000 Meters Varsity · Place 37 · NorthwestNorthwest | 5,000 Meters Varsity | 37 | 22:10.28 | 9 |
| Oct 7 | Brewer Bear InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 37 · NorthwestNorthwest | 5,000 Meters Junior Varsity | 37 | 22:10.28 | 9 |
| Sep 30 | Granbury Race for the LootSep 30 · 5,000 Meters Junior Varsity · Place 116 · Justin NorthwestJustin Northwest | 5,000 Meters Junior Varsity | 116 | 22:08.73 | 9 |
| Sep 16 | Mansfield Legacy InvitationalSep 16 · 5,000 Meters Junior Varsity 5A · Place 27 · NorthwestNorthwest | 5,000 Meters Junior Varsity 5A | 27 | 21:49.70 | 9 |
| Sep 10 | Justin Northwest InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 57 · Justin NorthwestJustin Northwest | 5,000 Meters Junior Varsity | 57 | 22:45.83 | 9 |
| Sep 2 | Burleson Elk Run XXIISep 2 · 5,000 Meters Junior Varsity · Place 125 · NorthwestNorthwest | 5,000 Meters Junior Varsity | 125 | 22:50.19 | 9 |
| Aug 27 | Boyd Yellowjacket 9th Annual InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 50 · NorthwestNorthwest | 5,000 Meters Junior Varsity | 50 | 25:04.33 | 9 |
| Aug 19 | Rock Hill Twilight InvitationalAug 19 · 2 Miles Junior Varsity · Place 150 · NorthwestNorthwest | 2 Miles Junior Varsity | 150 | 14:58.7 | — |
2021 Cross Country
5 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | NISD MS Zone XC MeetOct 21 · 3,200 Meters 7th · Place 22 · Gene PikeGene Pike | 3,200 Meters 7th | 22 | 15:24.05 | 7 |
| Oct 14 | Keller MS XC MeetOct 14 · 3,200 Meters 7th Grade · Place 23 · Gene PikeGene Pike | 3,200 Meters 7th Grade | 23 | 15:56.03 PB | 7 |
| Oct 7 | Tidwell MS XC Meet (Meet is Full)Oct 7 · 3,200 Meters 7th Boys · Place 14 · Gene PikeGene Pike | 3,200 Meters 7th Boys | 14 | 14:57.90 PB | 7 |
| Sep 30 | Dawson MS XC MeetSep 30 · 3,200 Meters 7th Boys · Place 27 · Gene PikeGene Pike | 3,200 Meters 7th Boys | 27 | 14:27.50 PB | 7 |
| Sep 23 | Medlin MS (NISD) MeetSep 23 · 1,600 Meters 7th Grade Boys · Place 42 · Gene PikeGene Pike | 1,600 Meters 7th Grade Boys | 42 | 7:20.30 PB | 7 |