Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · The Woodlands Christian AcademyTAPPS 4A District 05 & 06 Championship · Oct 20 | 21:04.6 | TAPPS 4A District 05 & 06 Championship | October 20, 2018 |
| 3,200 Meters · Burroughs ParkCooper Dragon HS Invitational · Sep 1 | 13:10.0 | Cooper Dragon HS Invitational | September 1, 2018 |
| 3,200 Meters · Willow WaterholeIWA 11th Annual Invitational · Aug 17 | 13:08 | IWA 11th Annual Invitational | August 17, 2019 |
| 5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 4A State Championship · Oct 21 | 20:03.3 | TX TAPPS 4A State Championship | October 21, 2019 |
| 5,000 Meters · Faith West AcademyFaith West Hills 6th Annual Cross Country Race · Oct 7 | 22:47 | Faith West Hills 6th Annual Cross Country Race | October 7, 2017 |
| 5,000 Meters · Houston Baptist UniversityHBU Cross Country Carnival · Oct 4 | 24:41.31 | HBU Cross Country Carnival | October 4, 2018 |
| 5,000 Meters · TC Jester ParkSt. John's Maverick Ramble · Oct 14 | 23:29.7 | St. John's Maverick Ramble | October 14, 2017 |
| 5,000 Meters · The Woodlands Christian AcademyTAPPS 4A District 04 Championship · Oct 12 | 18:58.32 | TAPPS 4A District 04 Championship | October 12, 2019 |
| 5,000 Meters · Willow WaterholeTAPPS 4A District 4 Championship · Oct 21 | 22:10.74 | TAPPS 4A District 4 Championship | October 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 15 | STE Alumni Meet 2026Aug 15 · 3,200 Meters Varsity · Place 9 · St Thomas Episcopal | 3,200 Meters Varsity | 9 | 16:53Unofficial | - |
2020 Cross Country
1 results2019 Cross Country
4 results2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | TAPPS 6A State ChampionshipOct 29 · 5,000 Meters 4A · Place 84 · Houston St. Thomas' Episc | 5,000 Meters 4A | 84 | 22:28.2 | JR |
| Oct 29 | TAPPS 4A State ChampionshipOct 29 · 5,000 Meters 4A · Place 84 · St Thomas Episcopal | 5,000 Meters 4A | 84 | 22:28.2 | 11 |
| Oct 20 | TAPPS 4A District 05 & 06 ChampionshipOct 20 · 3 Miles Varsity - Dist 5 · Place 14 · St Thomas Episcopal | 3 Miles Varsity - Dist 5 | 14 | 21:04.6 PB | 11 |
| Oct 6 | Faith West Hills 7th Annual Cross Country RaceOct 6 · 5,000 Meters Varsity Boys · Place 73 · St Thomas Episcopal | 5,000 Meters Varsity Boys | 73 | 23:01.93 | 11 |
| Oct 4 | HBU Cross Country CarnivalOct 4 · 5,000 Meters Varsity Orange · Place 84 · St Thomas Episcopal | 5,000 Meters Varsity Orange | 84 | 24:41.31 PB | 11 |
| Sep 8 | Brazos InvitationalSep 8 · 5,000 Meters Varsity Boys · Place 32 · St Thomas Episcopal | 5,000 Meters Varsity Boys | 32 | 21:56Unofficial | 11 |
| Sep 1 | Cooper Dragon HS InvitationalSep 1 · 3,200 Meters Varsity Boys Div. II · Place 28 · St Thomas Episcopal | 3,200 Meters Varsity Boys Div. II | 28 | 13:10.0 PB | 11 |
| Aug 29 | Battle of the Bayou (Ice Cream Run)Aug 29 · 2.2 Mile High School and Middle School Boys · Place 22 · St Thomas Episcopal | 2.2 Mile High School and Middle School Boys | 22 | 17:32Unofficial | 11 |
| Aug 25 | Woodlands Christian Cross Country meetAug 25 · 5,000 Meters Varsity · Place 65 · St Thomas Episcopal | 5,000 Meters Varsity | 65 | 23:21.0 | 11 |
| Aug 18 | 10th Annual IWA InvitationalAug 18 · 3,200 Meters Varsity · Place 103 · St Thomas Episcopal | 3,200 Meters Varsity | 103 | 14:08 | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | TAPPS 4A District 4 ChampionshipOct 21 · 5,000 Meters Varsity · Place 24 · St Thomas Episcopal | 5,000 Meters Varsity | 24 | 22:10.74 PB | 10 |
| Oct 14 | St. John's Maverick RambleOct 14 · 5,000 Meters Varsity Red Race under 25:00 · Place 85 · St Thomas Episcopal | 5,000 Meters Varsity Red Race under 25:00 | 85 | 23:29.7 PB | 10 |
| Oct 7 | Faith West Hills 6th Annual Cross Country RaceOct 7 · 5,000 Meters Varsity · Place 78 · St Thomas Episcopal | 5,000 Meters Varsity | 78 | 22:47 PB | 10 |
| Sep 30 | Bellaire and St. Thomas' Episcopal InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 39 · St Thomas Episcopal | 5,000 Meters Junior Varsity | 39 | 22:55.41Unofficial | 10 |
| Sep 9 | Brazos InvitationalSep 9 · 5,000 Meters Varsity · Place 71 · St Thomas Episcopal | 5,000 Meters Varsity | 71 | 24:26Unofficial | 10 |
| Aug 19 | 9th Annual IWA Invitational Aug 19 · 3,200 Meters Junior Varsity · Place 44 · St Thomas Episcopal | 3,200 Meters Junior Varsity | 44 | 15:17 | 10 |
2016 Cross Country
1 results