Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Burroughs ParkCooper Dragon HS Invitational · Sep 1 | 11:36.2 | Cooper Dragon HS Invitational | September 1, 2018 |
| 3,200 Meters · Spring Creek ParkRCS XC Challenge · Sep 7 | 12:17.32 | RCS XC Challenge | September 7, 2019 |
| 3,200 Meters · Willow Waterhole10th Annual IWA Invitational · Aug 18 | 11:44 | 10th Annual IWA Invitational | August 18, 2018 |
| 5,000 Meters · Bear Branch ParkNike South HS Invitational · Oct 5 | 19:44.3 | Nike South HS Invitational | October 5, 2019 |
| 5,000 Meters · Bear Branch ParkNike South Invitational · Sep 29 | 19:00.0 | Nike South Invitational | September 29, 2017 |
| 5,000 Meters · Cottonwood Creek Golf Course TAPPS 5A State Championship · Oct 29 | 19:30.1 | TAPPS 5A State Championship | October 29, 2018 |
| 5,000 Meters · Faith West AcademyFaith West Hills 7th Annual Cross Country Race · Oct 6 | 18:58.50 | Faith West Hills 7th Annual Cross Country Race | October 6, 2018 |
| 5,000 Meters · Houston ChristianHouston Christian Dave Jantzen HS Invitational · Sep 22 | 18:54.28 | Houston Christian Dave Jantzen HS Invitational | September 22, 2018 |
| 5,000 Meters · TAPPS XC Championship SiteTAPPS 3A State Championship · Oct 30 | 19:44.1 | TAPPS 3A State Championship | October 30, 2017 |
| 5,000 Meters · TC Jester ParkSt. John's Maverick Ramble · Oct 14 | 18:39.0 | St. John's Maverick Ramble | October 14, 2017 |
| 5,000 Meters · The MET Church Cypress CampusCypress Christian School Warrior Invitational · Sep 15 | 19:37.8 | Cypress Christian School Warrior Invitational | September 15, 2018 |
| 5,000 Meters · The Woodlands Christian AcademyWoodlands Christian Cross Country meet · Aug 25 | 18:43.9 | Woodlands Christian Cross Country meet | August 25, 2018 |
| 5,000 Meters · Tonkaway RanchAllen Academy Ram XC Meet · Sep 16 | 20:43.0 | Allen Academy Ram XC Meet | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | TX TAPPS 1A State ChampionshipOct 21 · 5,000 Meters 5A · Place 87 · Frassati Catholic | 5,000 Meters 5A | 87 | 20:43.3 | 12 |
| Oct 21 | TX TAPPS 5A State ChampionshipOct 21 · 5,000 Meters 5A · Place 87 · Frassati Catholic | 5,000 Meters 5A | 87 | 20:43.3 | 12 |
| Oct 10 | TAPPS 5A District 07Oct 10 · 5,000 Meters Varsity · Place 11 · Frassati Catholic | 5,000 Meters Varsity | 11 | 18:55.47 | 12 |
| Oct 5 | Nike South HS InvitationalOct 5 · 5,000 Meters Varsity · Place 142 · Frassati Catholic | 5,000 Meters Varsity | 142 | 19:44.3 PB | 12 |
| Oct 4 | Nike South MS InvitationalOct 4 · 5,000 Meters Varsity · Place 142 · Frassati Catholic | 5,000 Meters Varsity | 142 | 19:44.3 | 12 |
| Sep 28 | Faith West Hills 8th Annual HS Cross Country RaceSep 28 · 5,000 Meters Varsity · Place 21 · Frassati Catholic | 5,000 Meters Varsity | 21 | 20:32.58 | 12 |
| Sep 21 | Second Baptist - Annual Soaring Eagles XC MeetSep 21 · 3 Miles Varsity · Place 40 · Frassati Catholic | 3 Miles Varsity | 40 | 20:45 | 12 |
| Sep 14 | Houston Christian Dave Jantzen HS InvitationalSep 14 · 2 Miles Varsity · Place 22 · Frassati Catholic | 2 Miles Varsity | 22 | 11:39.97 | — |
| Sep 7 | RCS XC ChallengeSep 7 · 3,200 Meters HS Varsity · Place 20 · Frassati Catholic | 3,200 Meters HS Varsity | 20 | 12:17.32 PB | 12 |
| Aug 31 | Cooper Dragon XC InvitationalAug 31 · 3,200 Meters Varsity · Place 51 · Frassati Catholic | 3,200 Meters Varsity | 51 | 11:59.14 | 12 |
| Aug 24 | Woodlands Christian Cross Country meetAug 24 · 5,000 Meters Varsity · Place 22 · Frassati Catholic | 5,000 Meters Varsity | 22 | 19:53.45 | 12 |
| Aug 17 | IWA 11th Annual InvitationalAug 17 · 3,200 Meters Varsity Boys · Place 54 · Frassati Catholic | 3,200 Meters Varsity Boys | 54 | 11:45 | 12 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | TAPPS 6A State ChampionshipOct 29 · 5,000 Meters 5A · Place 40 · Spring Frassati Catholic | 5,000 Meters 5A | 40 | 19:30.1 | JR |
| Oct 29 | TAPPS 5A State ChampionshipOct 29 · 5,000 Meters 5A · Place 40 · Frassati Catholic | 5,000 Meters 5A | 40 | 19:30.1 PB | 11 |
| Oct 18 | TAPPS 5A District 07 Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 8 · Frassati Catholic | 5,000 Meters Varsity | 8 | 18:15.86 | 11 |
| Oct 13 | St. John's Maverick RambleOct 13 · Varsity · Place 46 · Frassati Catholic | Varsity | 46 | 18:18.5 | 11 |
| Oct 6 | Faith West Hills 7th Annual Cross Country RaceOct 6 · 5,000 Meters Varsity Boys · Place 21 · Frassati Catholic | 5,000 Meters Varsity Boys | 21 | 18:58.50 PB | 11 |
| Sep 22 | Houston Christian Dave Jantzen HS InvitationalSep 22 · 5,000 Meters Varsity · Place 16 · Frassati Catholic | 5,000 Meters Varsity | 16 | 18:54.28 PB | 11 |
| Sep 15 | Cypress Christian School Warrior InvitationalSep 15 · 5,000 Meters Varsity 1 · Place 20 · Frassati Catholic | 5,000 Meters Varsity 1 | 20 | 19:37.8 PB | 11 |
| Sep 8 | Rosehill Christian Cross Country ChallengeSep 8 · Varsity · Place 12 · Frassati Catholic | Varsity | 12 | 11:48.95 | 11 |
| Sep 1 | Cooper Dragon HS InvitationalSep 1 · 3,200 Meters Varsity Boys Div. I · Place 26 · Frassati Catholic | 3,200 Meters Varsity Boys Div. I | 26 | 11:36.2 PB | 11 |
| Aug 25 | Woodlands Christian Cross Country meetAug 25 · 5,000 Meters Varsity · Place 17 · Frassati Catholic | 5,000 Meters Varsity | 17 | 18:43.9 PB | 11 |
| Aug 18 | 10th Annual IWA InvitationalAug 18 · 3,200 Meters Varsity · Place 45 · Frassati Catholic | 3,200 Meters Varsity | 45 | 11:44 PB | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | TAPPS 6A State ChampionshipOct 30 · 5,000 Meters 3A · Place 20 · Frassati Catholic | 5,000 Meters 3A | 20 | 19:44.1 | 10 |
| Oct 30 | TAPPS 3A State ChampionshipOct 30 · 5,000 Meters 3A · Place 20 · Frassati Catholic | 5,000 Meters 3A | 20 | 19:44.1 PB | 10 |
| Oct 14 | St. John's Maverick RambleOct 14 · 5,000 Meters Varsity Black Race under 22:00 · Place 53 · Frassati Catholic | 5,000 Meters Varsity Black Race under 22:00 | 53 | 18:39.0 PB | 10 |
| Sep 29 | Nike South InvitationalSep 29 · 5,000 Meters Varsity (Saturday) · Place 112 · Frassati Catholic | 5,000 Meters Varsity (Saturday) | 112 | 19:00.0 PB | 10 |
| Sep 23 | Brenham Hillacious InvitationalSep 23 · 5,000 Meters Varsity · Place 91 · fras | 5,000 Meters Varsity | 91 | 19:30.9 | — |
| Sep 16 | Allen Academy Ram XC MeetSep 16 · 5,000 Meters Varsity · Place 19 · Frassati Catholic | 5,000 Meters Varsity | 19 | 20:43.0 PB | 10 |
| Aug 19 | 9th Annual IWA Invitational Aug 19 · 3,200 Meters Varsity · Place 43 · Frassati Catholic | 3,200 Meters Varsity | 43 | 12:53 | 10 |
2016 Cross Country
1 results