Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Concordia Lutheran High SchoolConcordia XC Middle School Invitational · Sep 26 | 9:34 | Concordia XC Middle School Invitational | September 26, 2015 |
| 1.5 Miles · TC Jester ParkAOS Dolphin Dash · Oct 7 | 10:56.8 | AOS Dolphin Dash | October 7, 2015 |
| 2 Miles · Second Baptist Church-West Campus6th SBS Soaring Eagle XC Race · Sep 17 | 14:35 | 6th SBS Soaring Eagle XC Race | September 17, 2016 |
| 2 Miles · TC Jester ParkHJPC Championships · Oct 19 | 15:05.6 | HJPC Championships | October 19, 2016 |
| 3,200 Meters · Burroughs ParkCooper Dragon HS Invitational · Sep 1 | 14:13.3 | Cooper Dragon HS Invitational | September 1, 2018 |
| 3,200 Meters · Houston ChristianDave Jantzen Invitational · Sep 30 | 13:47.20 | Dave Jantzen Invitational | September 30, 2016 |
| 3,200 Meters · TC Jester ParkSt. Johns Maverick Ramble · Oct 17 | 13:52.0 | St. Johns Maverick Ramble | October 17, 2015 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 23 | 21:40.33 | NXR South Regional Championships | November 23, 2019 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 28 | 22:18.3 | Brenham Hillacious HS Invitational | September 28, 2019 |
| 5,000 Meters · Grand Oaks High SchoolGrand Oaks Grizzly Invitational · Oct 2 | 20:10.2 | Grand Oaks Grizzly Invitational | October 2, 2020 |
| 5,000 Meters · Houston ChristianHouston Christian Dave Jantzen HS Invitational · Sep 22 | 23:28.02 | Houston Christian Dave Jantzen HS Invitational | September 22, 2018 |
| 5,000 Meters · Spring Creek ParkSPC Cross Country Championship · Nov 9 | 20:53.1 | SPC Cross Country Championship | November 9, 2019 |
| 5,000 Meters · TC Jester ParkSt. John's Maverick Ramble · Oct 14 | 23:33 | St. John's Maverick Ramble | October 14, 2017 |
| 5,000 Meters · Willow Waterhole GreenspaceHouston SPC / TAPPS JV Championships · Oct 17 | 21:36.55 | Houston SPC / TAPPS JV Championships | October 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Houston Area Prep School Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 47 · EpiscopalEpiscopal | 5,000 Meters Varsity | 47 | 20:02.0 | 12 |
| Oct 24 | Covenant Christian InvitationalOct 24 · 5,000 Meters Varsity · Place 24 · EpiscopalEpiscopal | 5,000 Meters Varsity | 24 | 18:58.14 | 12 |
| Oct 17 | Woodlands Christian-Private School XC series #5Oct 17 · 5,000 Meters Varsity · Place 58 · EpiscopalEpiscopal | 5,000 Meters Varsity | 58 | 19:41.07 | 12 |
| Oct 10 | Alpha Omega Lion Cross Country InvitationalOct 10 · 5,000 Meters Varsity · Place 35 · EpiscopalEpiscopal | 5,000 Meters Varsity | 35 | 19:54.5 | 12 |
| Oct 2 | Grand Oaks Grizzly InvitationalOct 2 · 5,000 Meters Varsity Session 2 · Place 42 · EpiscopalEpiscopal | 5,000 Meters Varsity Session 2 | 42 | 20:10.2 PB | 12 |
| Sep 26 | Providence Classical HS InvitationalSep 26 · 5,000 Meters Varsity · Place 39 · EpiscopalEpiscopal | 5,000 Meters Varsity | 39 | 20:47.0 | 12 |
| Aug 29 | Houston Mavericks XC Run #1Aug 29 · 3,200 Meters Varsity · Place 40 · EpiscopalEpiscopal | 3,200 Meters Varsity | 40 | 16:23.9 | 12 |
| Aug 29 | Houston Mavericks XC Run #1Aug 29 · 3,200 Meters HS Men · Place 40 · EpiscopalEpiscopal | 3,200 Meters HS Men | 40 | 16:23.9 | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional ChampionshipsNov 23 · 5,000 Meters Open Combined · Place 756 · SPC South-UNATSPC South-UNAT | 5,000 Meters Open Combined | 756 | 21:40.33 PB | 11 |
| Nov 9 | SPC Cross Country ChampionshipNov 9 · 5,000 Meters Boys Varsity · Place 133 · EpiscopalEpiscopal | 5,000 Meters Boys Varsity | 133 | 20:53.1 PB | 11 |
| Oct 26 | SPC South Zone ChampionshipsOct 26 · 5,000 Meters Varsity · Place 96 · EpiscopalEpiscopal | 5,000 Meters Varsity | 96 | 20:22.2 | 11 |
| Oct 12 | St. John's Maverick RambleOct 12 · 5,000 Meters Junior Varsity · Place 47 · EpiscopalEpiscopal | 5,000 Meters Junior Varsity | 47 | 20:52.8 | — |
| Sep 28 | Brenham Hillacious HS InvitationalSep 28 · 5,000 Meters Junior Varsity Boys · Place 143 · EpiscopalEpiscopal | 5,000 Meters Junior Varsity Boys | 143 | 22:18.3 PB | 11 |
| Sep 14 | Houston Christian Dave Jantzen HS InvitationalSep 14 · 2 Miles Junior Varsity · Place 18 · EpiscopalEpiscopal | 2 Miles Junior Varsity | 18 | 13:13.22 | — |
| Sep 7 | SHSU Region III PreviewSep 7 · 5,000 Meters Junior Varsity · Place 129 · EpiscopalEpiscopal | 5,000 Meters Junior Varsity | 129 | 23:37.9 | 11 |
2018 Cross Country
4 results2017 Cross Country
2 results2016 Cross Country
7 results2015 Cross Country
6 results