Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Lipan High School2018 Lipan Cross Country Meet · Sep 12 | 27:15.6 | 2018 Lipan Cross Country Meet | September 12, 2018 |
| 5,000 Meters · Camp CopassGingerbread Jamboree · Aug 31 | 24:41.51 | Gingerbread Jamboree | August 31, 2017 |
| 5,000 Meters · Dutch Branch ParkSouth Hills/Benbrook 3rd Annual Prowl in the Park · Sep 22 | 23:29.65 | South Hills/Benbrook 3rd Annual Prowl in the Park | September 22, 2017 |
| 5,000 Meters · Keller Sports ComplexFossil Ridge Run of the Panther · Sep 8 | 23:50.29 | Fossil Ridge Run of the Panther | September 8, 2017 |
| 5,000 Meters · Lindsay Knights StadiumLindsay High School Cross Country Meet · Sep 18 | 31:11 | Lindsay High School Cross Country Meet | September 18, 2019 |
| 5,000 Meters · Ponder HSPONDER INVITATIONAL · Oct 2 | 25:33.81 | PONDER INVITATIONAL | October 2, 2019 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkUIL 4A District 08 Championships · Oct 17 | 21:53.60 | UIL 4A District 08 Championships | October 17, 2019 |
| 5,000 Meters · The BuffHaltom District Warm-up · Oct 5 | 24:51.88 | Haltom District Warm-up | October 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | UIL 4A District 9 ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 49 · Krum | 5,000 Meters Junior Varsity | 49 | 22:09.76 | 9 |
| Oct 5 | Haltom District Warm-upOct 5 · 5,000 Meters JV BOYS · Place 210 · Krum | 5,000 Meters JV BOYS | 210 | 24:51.88 PB | 9 |
| Sep 22 | South Hills/Benbrook 3rd Annual Prowl in the ParkSep 22 · 5,000 Meters Junior Varsity Boys · Place 48 · Krum | 5,000 Meters Junior Varsity Boys | 48 | 23:29.65 PB | 9 |
| Sep 8 | Fossil Ridge Run of the PantherSep 8 · 5,000 Meters 4A and under Boys · Place 55 · Krum | 5,000 Meters 4A and under Boys | 55 | 23:50.29 PB | 9 |
| Aug 31 | Gingerbread JamboreeAug 31 · 5,000 Meters Junior Varsity · Place 100 · Krum | 5,000 Meters Junior Varsity | 100 | 24:41.51 PB | 9 |