Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · The BuffPRIVATE SCHOOL STATE WARM-UP · Oct 14 | 12:45.38 | PRIVATE SCHOOL STATE WARM-UP | October 14, 2017 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll XC Invite · Sep 9 | 19:42.00 | Southlake Carroll XC Invite | September 9, 2017 |
| 5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 5A State Championship · Oct 21 | 19:14.9 | TX TAPPS 5A State Championship | October 21, 2019 |
| 5,000 Meters · Myers Park and Events CenterLovejoy XC Fall Festival · Sep 23 | 19:11.55 | Lovejoy XC Fall Festival | September 23, 2017 |
| 5,000 Meters · Norbuck ParkJesuit XC Classic · Oct 6 | 19:16.79 | Jesuit XC Classic | October 6, 2017 |
| 5,000 Meters · TAPPS XC Championship SiteTAPPS 5A State Championship · Oct 30 | 18:52.3 | TAPPS 5A State Championship | October 30, 2017 |
| 5,000 Meters · The BuffSW Assemblies of God (SAGU) Private School State Warm-up · Oct 12 | 19:30.70 | SW Assemblies of God (SAGU) Private School State Warm-up | October 12, 2019 |
| 5,000 Meters · Trinity Springs MSTimber Creek Falcon Fast Invitational · Sep 30 | 18:18 | Timber Creek Falcon Fast Invitational | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | TX TAPPS 1A State ChampionshipOct 21 · 5,000 Meters 5A · Place 35 · Prince Of PeacePrince Of Peace | 5,000 Meters 5A | 35 | 19:14.9 | 11 |
| Oct 21 | TX TAPPS 5A State ChampionshipOct 21 · 5,000 Meters 5A · Place 35 · Prince Of PeacePrince Of Peace | 5,000 Meters 5A | 35 | 19:14.9 PB | 11 |
| Oct 12 | SW Assemblies of God (SAGU) Private School State Warm-upOct 12 · 5,000 Meters VARSITY BOYS · Place 55 · Prince Of PeacePrince Of Peace | 5,000 Meters VARSITY BOYS | 55 | 19:30.70 PB | 11 |
| Sep 27 | BIRDVILLE FLYIN' HAWK INVITATIONALSep 27 · 5,000 Meters Junior Varsity · Place 20 · Prince Of PeacePrince Of Peace | 5,000 Meters Junior Varsity | 20 | 20:36.81 | 11 |
| Sep 14 | Coppell InvitationalSep 14 · 5,000 Meters Varsity · Place 28 · Prince Of PeacePrince Of Peace | 5,000 Meters Varsity | 28 | 19:25.8 | 11 |
| Sep 7 | Southlake Carroll XC InvitationalSep 7 · 5,000 Meters Varsity Open · Place 174 · Prince Of PeacePrince Of Peace | 5,000 Meters Varsity Open | 174 | 19:51.34 | 11 |
| Aug 23 | COWTOWN CHALLENGEAug 23 · 5,000 Meters Varsity 4A · Place 27 · Prince Of PeacePrince Of Peace | 5,000 Meters Varsity 4A | 27 | 21:20.75 | 11 |
| Aug 16 | Hebron Friday Night Hawk InviteAug 16 · 2 Miles Junior Varsity · Place 76 · Prince Of PeacePrince Of Peace | 2 Miles Junior Varsity | 76 | 12:26.4 | 11 |
2018 Cross Country
6 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | TAPPS 6A State ChampionshipOct 30 · 5,000 Meters 5A · Place 33 · Prince Of PeacePrince Of Peace | 5,000 Meters 5A | 33 | 18:52.3 | 9 |
| Oct 30 | TAPPS 5A State ChampionshipOct 30 · 5,000 Meters 5A · Place 33 · Prince Of PeacePrince Of Peace | 5,000 Meters 5A | 33 | 18:52.3 PB | 9 |
| Oct 14 | PRIVATE SCHOOL STATE WARM-UPOct 14 · 3,200 Meters HIGH SCHOOL BOYS · Place 62 · Prince Of PeacePrince Of Peace | 3,200 Meters HIGH SCHOOL BOYS | 62 | 12:45.38 PB | 9 |
| Oct 6 | Jesuit XC ClassicOct 6 · 5,000 Meters Junior Varsity Boys · Place 36 · Prince Of PeacePrince Of Peace | 5,000 Meters Junior Varsity Boys | 36 | 19:16.79 PB | 9 |
| Sep 30 | Timber Creek Falcon Fast InvitationalSep 30 · 5,000 Meters 5A & UNDER VARSITY BOYS · Place 22 · Prince Of PeacePrince Of Peace | 5,000 Meters 5A & UNDER VARSITY BOYS | 22 | 18:18 PB | 9 |
| Sep 23 | Lovejoy XC Fall FestivalSep 23 · 5,000 Meters JV Boys · Place 28 · Prince Of PeacePrince Of Peace | 5,000 Meters JV Boys | 28 | 19:11.55 PB | 9 |
| Sep 9 | Southlake Carroll XC InviteSep 9 · 5,000 Meters 6A Junior Varsity · Place 183 · Prince Of PeacePrince Of Peace | 5,000 Meters 6A Junior Varsity | 183 | 19:42.00 PB | 9 |
| Aug 25 | Hebron Friday Night Hawk InviteAug 25 · 2 Miles Junior Varsity · Place 46 · Prince Of PeacePrince Of Peace | 2 Miles Junior Varsity | 46 | 12:44.4 | 9 |