Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 5A State Championship · Oct 21 | 19:24.4 | TX TAPPS 5A State Championship | October 21, 2019 |
| 5,000 Meters · Melissa HSMelissa Cardinal XC Invitational · Aug 25 | 20:50.093 | Melissa Cardinal XC Invitational | August 25, 2018 |
| 5,000 Meters · Myers Park and Events CenterLovejoy XC Fall Festival · Sep 23 | 19:58.26 | Lovejoy XC Fall Festival | September 23, 2017 |
| 5,000 Meters · South Lakes ParkGuyer MileSplit TX XC Invitational · Sep 14 | 18:53 | Guyer MileSplit TX XC Invitational | September 14, 2019 |
| 5,000 Meters · Southwest Christian School - Lakeside Campus (7-12)TAPPS 5A District 1 XC Championship Meet · Oct 8 | 19:18.33 | TAPPS 5A District 1 XC Championship Meet | October 8, 2019 |
| 5,000 Meters · TAPPS XC Championship SiteTAPPS 5A State Championship · Oct 30 | 19:45.8 | TAPPS 5A State Championship | October 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | TX TAPPS 1A State ChampionshipOct 21 · 5,000 Meters 5A · Place 41 · Legacy Christian (Fr.. | 5,000 Meters 5A | 41 | 19:24.4 | 12 |
| Oct 21 | TX TAPPS 5A State ChampionshipOct 21 · 5,000 Meters 5A · Place 41 · Legacy Christian (Frisco) | 5,000 Meters 5A | 41 | 19:24.4 PB | 12 |
| Oct 8 | TAPPS 5A District 1 XC Championship MeetOct 8 · 5,000 Meters 5A Varsity Boys · Place 7 · Legacy Christian (Frisco) | 5,000 Meters 5A Varsity Boys | 7 | 19:18.33 PB | 12 |
| Oct 3 | Blue Ridge Tiger Trail InvitationalOct 3 · 5,000 Meters Varsity · Place 23 · Legacy Christian (Fr.. | 5,000 Meters Varsity | 23 | 19:17.23 | 12 |
| Sep 28 | Ambassador Assault XCSep 28 · 5,000 Meters Varsity · Place 27 · Legacy Christian (Fr.. | 5,000 Meters Varsity | 27 | 20:37.16 | 12 |
| Sep 14 | Guyer MileSplit TX XC InvitationalSep 14 · 5,000 Meters Varsity Open · Place 102 · Legacy Christian (Frisco) | 5,000 Meters Varsity Open | 102 | 18:53 PB | 12 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | TAPPS 6A State ChampionshipOct 29 · 5,000 Meters 5A · Place 51 · Frisco Legacy Christian A | 5,000 Meters 5A | 51 | 19:47.1 | JR |
| Oct 29 | TAPPS 5A State ChampionshipOct 29 · 5,000 Meters 5A · Place 51 · Legacy Christian (Frisco) | 5,000 Meters 5A | 51 | 19:47.1 | 11 |
| Oct 18 | TAPPS 5A District 01 ChampionshipsOct 18 · 5,000 Meters Varsity 5A · Place 4 · Legacy Christian (Fr.. | 5,000 Meters Varsity 5A | 4 | 17:55.35 | 11 |
| Oct 6 | W.T. White Longhorns InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 1 · Legacy Christian (Frisco) | 5,000 Meters Junior Varsity | 1 | 17:17.8 | 11 |
| Sep 15 | Princeton Panther XC Invitational 2018Sep 15 · 5,000 Meters Varsity Boys · Place 21 · Legacy Christian (Frisco) | 5,000 Meters Varsity Boys | 21 | 19:40.01Unofficial | 11 |
| Aug 25 | Melissa Cardinal XC InvitationalAug 25 · 5,000 Meters Junior Varsity Boys · Place 3 · Legacy Christian (Frisco) | 5,000 Meters Junior Varsity Boys | 3 | 20:50.093 PB | 11 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | TAPPS 6A State ChampionshipOct 30 · 5,000 Meters 5A · Place 70 · Legacy Christian (Fr... | 5,000 Meters 5A | 70 | 19:45.8 | 10 |
| Oct 30 | TAPPS 5A State ChampionshipOct 30 · 5,000 Meters 5A · Place 70 · Legacy Christian (Frisco) | 5,000 Meters 5A | 70 | 19:45.8 PB | 10 |
| Sep 30 | Melissa InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 4 · Legacy Christian (Frisco) | 5,000 Meters Junior Varsity | 4 | 19:23.0 | — |
| Sep 23 | Lovejoy XC Fall FestivalSep 23 · 5,000 Meters Small School Varsity Boys · Place 54 · Legacy Christian (Frisco) | 5,000 Meters Small School Varsity Boys | 54 | 19:58.26 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Lovejoy XC Fall FestivalSep 24 · 5,000 Meters Junior Varsity · Place 46 · Legacy Christian (Frisco) | 5,000 Meters Junior Varsity | 46 | 19:32.47 | — |