Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Burke Crenshaw Park Lutheran South Invitational · Sep 5 | 6:45.67 | Lutheran South Invitational | September 5, 2015 |
| 1,600 Meters · Houston Amateur Sports ParkIncarnate Word Academy · Aug 27 | 6:30 | Incarnate Word Academy | August 27, 2016 |
| 1.5 Miles · Challenger Seven Memorial ParkLutheran South Invational · Sep 10 | 09:48.3 | Lutheran South Invational | September 10, 2016 |
| 1.5 Miles · Houston Baptist UniversityHBU Cross Country Carnival · Oct 4 | 10:03.17 | HBU Cross Country Carnival | October 4, 2018 |
| 1.5 Miles · Sugar Land Memorial ParkGHCAA Finals Cross Country Meet · Oct 22 | 10:09.30 | GHCAA Finals Cross Country Meet | October 22, 2014 |
| 1931 m · Burroughs ParkCooper Dragon JH Invitational · Sep 1 | 6:34.2 | Cooper Dragon JH Invitational | September 1, 2018 |
| 2 Miles · Grand Oaks High SchoolGrand Oaks Grizzly Invitational · Sep 14 | 12:26.16 | Grand Oaks Grizzly Invitational | September 14, 2019 |
| 2400 m · The Woodlands Christian AcademyWoodlands Christian Cross Country meet · Aug 25 | 8:31.5 | Woodlands Christian Cross Country meet | August 25, 2018 |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 16:07.3 | McNeil Invitational | September 23, 2022 |
| 3,200 Meters · Challenger Seven Memorial ParkGHAC Cross Country Championship · Oct 22 | 12:29.33 | GHAC Cross Country Championship | October 22, 2015 |
| 3,200 Meters · Faith West AcademyFaith West Hills 7th Annual MS XC Race · Oct 6 | 12:33.0 | Faith West Hills 7th Annual MS XC Race | October 6, 2018 |
| 3,200 Meters · Spring Creek ParkRCS XC Challenge · Sep 7 | 12:22.15 | RCS XC Challenge | September 7, 2019 |
| 3,200 Meters · TC Jester ParkSt. John's Middle School Ramble · Oct 13 | 12:20.3 | St. John's Middle School Ramble | October 13, 2018 |
| 3,200 Meters · The MET Church Cypress CampusCypress Christian School Warrior Invitational · Sep 15 | 12:51.0 | Cypress Christian School Warrior Invitational | September 15, 2018 |
| 3,200 Meters · Willow Waterhole10th Annual IWA Invitational · Aug 18 | 12:45 | 10th Annual IWA Invitational | August 18, 2018 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 28 | 20:21.3 | Brenham Hillacious HS Invitational | September 28, 2019 |
| 5,000 Meters · Ramble 5K CourseSouthwest Preparatory Conference (SPC) Championships · Nov 5 | 16:59.70 | Southwest Preparatory Conference (SPC) Championships | November 5, 2022 |
| 5,000 Meters · Spring Creek ParkSt. John's 40th Maverick Ramble · Oct 9 | 18:16 | St. John's 40th Maverick Ramble | October 9, 2021 |
| 5,000 Meters · St. Andrew's Episcopal SchoolSPC South Zone · Oct 22 | 17:05 | SPC South Zone | October 22, 2022 |
| 5200 m · Rice UnversityRice Invitational · Sep 12 | 18:01.5 | Rice Invitational | September 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Rice InvitationalSep 12 · 5,200 Meters College · BeansBeans | 5,200 Meters College | 0 | DNF | RS |
| Sep 12 | Rice InvitationalSep 12 · 5,200 Meters College · Place 42 · RiceRice | 5,200 Meters College | 42 | 18:01.5 PB | RS |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Southwest Preparatory Conference (SPC) ChampionshipsNov 5 · 5,000 Meters 4A Boys Varsity · Place 8 · St John'sSt John's | 5,000 Meters 4A Boys Varsity | 8 | 16:59.70 PB | 12 |
| Oct 22 | SPC South ZoneOct 22 · 5,000 Meters Boys Varsity · Place 6 · St John'sSt John's | 5,000 Meters Boys Varsity | 6 | 17:05 PB | 12 |
| Oct 8 | St John's 41st Maverick RambleOct 8 · 5,000 Meters Varsity · Place 14 · St John'sSt John's | 5,000 Meters Varsity | 14 | 16:46.50 | 12 |
| Sep 30 | Nike South InvitationalSep 30 · 5,000 Meters Varsity · Place 19 · St. John's Houston (A)St. John's Houston (A) | 5,000 Meters Varsity | 19 | 16:27.0 | — |
| Sep 23 | McNeil InvitationalSep 23 · 3 Miles Varsity SILVER (Sat.) · Place 22 · St John'sSt John's | 3 Miles Varsity SILVER (Sat.) | 22 | 16:07.3 PB | 12 |
| Sep 10 | Brenham Hillacious HS InvitationalSep 10 · 5,000 Meters 5A · Place 22 · St John'sSt John's | 5,000 Meters 5A | 22 | 17:26.3 | 12 |
| Sep 3 | Cooper Dragon XC InvitationalSep 3 · 2 Miles Division 1 · Place 6 · St John'sSt John's | 2 Miles Division 1 | 6 | 10:16.74 | 12 |
| Aug 20 | Maverick CC Time Trial & Team BreakfastAug 20 · 2 Miles Time Trial · St John'sSt John's | 2 Miles Time Trial | 0 | 10:26.0Unofficial | 12 |
2021 Cross Country
4 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Houston Area Prep School Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 15 · St John'sSt John's | 5,000 Meters Varsity | 15 | 17:44.2 | 10 |
| Oct 24 | Burroughs Park Dual MeetOct 24 · 5,000 Meters Varsity · Place 18 · St John'sSt John's | 5,000 Meters Varsity | 18 | 18:17.0 | 10 |
| Oct 17 | Woodlands Christian-Private School XC series #5Oct 17 · 5,000 Meters Varsity · Place 23 · St John'sSt John's | 5,000 Meters Varsity | 23 | 17:49.55 | 10 |
| Oct 10 | St John's 40th Maverick Ramble (HS ONLY)Oct 10 · 5,000 Meters Varsity · Place 22 · St John'sSt John's | 5,000 Meters Varsity | 22 | 18:37.5 | 10 |
| Oct 3 | Cooper Dragon InvitationalOct 3 · 3,200 Meters Varsity · Place 10 · St John'sSt John's | 3,200 Meters Varsity | 10 | 10:47.6 | 10 |
| Sep 26 | Maverick 3 Mile Time TrialSep 26 · 3 Miles Boys 3 Mile · Place 5 · St John'sSt John's | 3 Miles Boys 3 Mile | 5 | 17:28Unofficial | 10 |
| Sep 12 | Woodbridge Classic Trample the Virus Virtual RaceSep 12 · 3 Miles Race 23- Varsity B White · Place 18 · St John'sSt John's | 3 Miles Race 23- Varsity B White | 18 | 17:28.6Unofficial | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | SPC South Zone ChampionshipsOct 26 · 5,000 Meters Varsity · Place 35 · St John'sSt John's | 5,000 Meters Varsity | 35 | 18:25.4 | 9 |
| Oct 12 | St. John's Maverick RambleOct 12 · 5,000 Meters Varsity · Place 57 · St John'sSt John's | 5,000 Meters Varsity | 57 | 18:39.9 | — |
| Sep 28 | Brenham Hillacious HS InvitationalSep 28 · 5,000 Meters Junior Varsity Boys · Place 40 · St John'sSt John's | 5,000 Meters Junior Varsity Boys | 40 | 20:21.3 PB | 9 |
| Sep 14 | Grand Oaks Grizzly InvitationalSep 14 · 2 Miles 9th Grade · Place 6 · St John'sSt John's | 2 Miles 9th Grade | 6 | 12:26.16 PB | 9 |
| Sep 7 | RCS XC ChallengeSep 7 · 3,200 Meters HS Junior Varsity · Place 12 · St John'sSt John's | 3,200 Meters HS Junior Varsity | 12 | 12:22.15 PB | 9 |
| Aug 10 | Bayou Time TrialAug 10 · 2,500 Meters Boys Time Trial · Place 18 · St John'sSt John's | 2,500 Meters Boys Time Trial | 18 | 9:41Unofficial | 9 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | St. John's Middle School RambleOct 13 · 3,200 Meters Middle School Black Race under 14:30 · Place 10 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Black Race under 14:30 | 10 | 12:20.3 PB | 8 |
| Oct 6 | Faith West Hills 7th Annual MS XC RaceOct 6 · 3,200 Meters Middle School · Place 14 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 14 | 12:33.0 PB | 8 |
| Oct 4 | HBU Cross Country CarnivalOct 4 · 1.5 Miles Middle School · Place 1 · St Thomas EpiscopalSt Thomas Episcopal | 1.5 Miles Middle School | 1 | 10:03.17 PB | 8 |
| Sep 15 | Cypress Christian School Warrior InvitationalSep 15 · 3,200 Meters Middle School 1 · Place 5 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School 1 | 5 | 12:51.0 PB | 8 |
| Sep 8 | Brazos InvitationalSep 8 · 3,200 Meters Middle School Boys · Place 3 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys | 3 | 13:12Unofficial | 8 |
| Sep 1 | Cooper Dragon JH InvitationalSep 1 · 1.2 Miles MS Boys Div. I (Top Ten Runners) · Place 9 · St Thomas EpiscopalSt Thomas Episcopal | 1.2 Miles MS Boys Div. I (Top Ten Runners) | 9 | 6:34.2 PB | 8 |
| Aug 29 | Battle of the Bayou (Ice Cream Run)Aug 29 · 2.2 Mile High School and Middle School Boys · Place 8 · St Thomas EpiscopalSt Thomas Episcopal | 2.2 Mile High School and Middle School Boys | 8 | 15:55Unofficial | 8 |
| Aug 25 | Woodlands Christian Cross Country meetAug 25 · 2,400 Meters MS Div 1 · Place 7 · St Thomas EpiscopalSt Thomas Episcopal | 2,400 Meters MS Div 1 | 7 | 8:31.5 PB | 8 |
| Aug 18 | 10th Annual IWA InvitationalAug 18 · 3,200 Meters New Division · Place 6 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters New Division | 6 | 12:45 PB | 8 |
| Aug 11 | Willow Waterhole STE Alumni Time TrialAug 11 · 3,200 Meters Middle School Boys · Place 4 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys | 4 | 13:43Unofficial | 8 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | GHAC Championship MeetOct 19 · 3,200 Meters Middle School · Place 9 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 9 | 12:30.93 | 7 |
| Oct 14 | St. John's Maverick RambleOct 14 · 3,200 Meters Middle School Black Race under 14:30 · Place 15 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Black Race under 14:30 | 15 | 12:21.7 | 7 |
| Oct 7 | 6th Annual Faith West Hills Cross Country RaceOct 7 · 3,200 Meters Middle School Boys 9:30am - 11:30am · Place 21 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys 9:30am - 11:30am | 21 | 12:34.3 | 7 |
| Sep 30 | Bellaire and St. Thomas' Episcopal InvitationalSep 30 · 3,200 Meters Middle School Boys - Navy Division · Place 61 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys - Navy Division | 61 | 14:07.59Unofficial | 7 |
| Sep 23 | Westbury Cross Country ClassicSep 23 · 2.2 Miles 8th grade · Place 12 · St Thomas EpiscopalSt Thomas Episcopal | 2.2 Miles 8th grade | 12 | 13:51Unofficial | 7 |
| Sep 16 | Dayton Bronco InvitationalSep 16 · 3,200 Meters Middle School · Place 5 · MS_St Thomas EpiscopalMS_St Thomas Episcopal | 3,200 Meters Middle School | 5 | 13:04.2 | — |
| Sep 9 | Brazos InvitationalSep 9 · 3,200 Meters Middle School · Place 6 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 6 | 13:14Unofficial | 7 |
| Aug 19 | 9th Annual IWA Invitational Aug 19 · 3,200 Meters Middle School · Place 17 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 17 | 14:21 | 7 |
| Aug 12 | Willow Waterhole Time Trial and Alumni MeetAug 12 · 3,200 Meters Middle School Boys · Place 11 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys | 11 | 14:35Unofficial | 7 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | GHAC ChampionshipOct 20 · 3,200 Meters Middle School · Place 6 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 6 | 13:46.86 | 6 |
| Oct 15 | Faith West Hills Cross Country RaceOct 15 · 3,200 Meters Middle School Boys · Place 34 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys | 34 | 13:13.52 | 6 |
| Oct 8 | St. John's Maverick RambleOct 8 · 3,200 Meters Middle School Black Race · Place 37 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Black Race | 37 | 13:28 | 6 |
| Oct 1 | Bellaire and St. Thomas' Episcopal Invitational Oct 1 · 3,200 Meters Boys Middle School · Place 26 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Boys Middle School | 26 | 13:44.19 | 6 |
| Sep 10 | Lutheran South InvationalSep 10 · 1.5 Mile Middle School · Place 10 · St Thomas EpiscopalSt Thomas Episcopal | 1.5 Mile Middle School | 10 | 09:48.3 PB | 6 |
| Sep 3 | Cooper Dragon Invitational (MS)Sep 3 · 1.2 Mile Middle School Div. I (Top 10 Runners) · Place 25 · St Thomas EpiscopalSt Thomas Episcopal | 1.2 Mile Middle School Div. I (Top 10 Runners) | 25 | 7:08.57 | 6 |
| Aug 27 | Incarnate Word AcademyAug 27 · 1,600 Meters Middle School 6&7th Grade · Place 10 · St Thomas EpiscopalSt Thomas Episcopal | 1,600 Meters Middle School 6&7th Grade | 10 | 6:30 PB | 6 |
| Aug 23 | Bellaire Ice Cream RunAug 23 · 2.2 Mile High School and Middle School Boys · Place 36 · St Thomas EpiscopalSt Thomas Episcopal | 2.2 Mile High School and Middle School Boys | 36 | 18:49.1Unofficial | 6 |
| Aug 20 | Willow Waterhole Time Trial and Alumni MeetAug 20 · 3,200 Meters Middle School Boys · Place 14 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys | 14 | 15:20Unofficial | 6 |
2015 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | GHAC Cross Country ChampionshipOct 22 · 3,200 Meters Middle School · Place 8 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 8 | 12:29.33 PB | 5 |
| Oct 17 | St. Johns Maverick RambleOct 17 · 3,200 Meters Middle School Top Race · Place 43 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Top Race | 43 | 12:50.0 | 5 |
| Oct 10 | Faith West Hills Cross Country RaceOct 10 · 3,200 Meters Boys 8th Middle School · Place 36 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Boys 8th Middle School | 36 | 13:50.98 | 5 |
| Oct 3 | STE Saints and Bellaire Cardinals InvitationalOct 3 · 3,200 Meters Middle School Boys · Place 25 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys | 25 | 13:25 | 5 |
| Sep 26 | Needville InvitationalSep 26 · 3,200 Meters Middle School · Place 11 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 11 | 14:03Unofficial | 5 |
| Sep 19 | Dayton InvitationalSep 19 · 3,200 Meters Middle School · Place 22 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 22 | 13:36Unofficial | 5 |
| Sep 12 | Brazos InvitationalSep 12 · 3,200 Meters Middle School · Place 10 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School | 10 | 13:52Unofficial | 5 |
| Sep 5 | Lutheran South InvitationalSep 5 · 1 Mile Middle School · Place 15 · St Thomas EpiscopalSt Thomas Episcopal | 1 Mile Middle School | 15 | 6:45.67 PB | 5 |
| Aug 29 | Incarnate Word AcademyAug 29 · 1,600 Meters Middle School · Place 47 · St Thomas EpiscopalSt Thomas Episcopal | 1,600 Meters Middle School | 47 | 6:37Unofficial | 5 |
| Aug 26 | Bellaire Ice Cream RunAug 26 · 2.2 Mile Middle School Boys · Place 50 · St Thomas EpiscopalSt Thomas Episcopal | 2.2 Mile Middle School Boys | 50 | 20:02Unofficial | 5 |
| Aug 22 | Willow Waterhole Muddy Time TrialAug 22 · 3,200 Meters Middle School Boys · Place 11 · St Thomas EpiscopalSt Thomas Episcopal | 3,200 Meters Middle School Boys | 11 | 15:21Unofficial | 5 |
2014 Cross Country
2 results