Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll XC Invite · Sep 9 | 19:37.34 | Southlake Carroll XC Invite | September 9, 2017 |
| 5,000 Meters · Evans Middle SchoolNorth Texas XC Circuit Meet #3 - Evans · Oct 3 | 16:11.66 | North Texas XC Circuit Meet #3 - Evans | October 3, 2020 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 5A Region 2 Championship · Nov 9 | 15:33.87 | UIL 5A Region 2 Championship | November 9, 2020 |
| 5,000 Meters · Myers Park and Events CenterUIL 5A District 10 · Oct 27 | 16:04.98 | UIL 5A District 10 | October 27, 2020 |
| 5,000 Meters · Norbuck ParkUIL 6A District 09 XC Championships · Oct 18 | 16:24.89 | UIL 6A District 09 XC Championships | October 18, 2019 |
| 5,000 Meters · Old Settlers ParkTX UIL 5A State Championship · Nov 23 | 15:07.70 | TX UIL 5A State Championship | November 23, 2020 |
| 5,000 Meters · Prosper High SchoolNorth Texas XC Circuit Meet #4 - Prosper · Oct 10 | 15:41.06 | North Texas XC Circuit Meet #4 - Prosper | October 10, 2020 |
| 5,000 Meters · South Lakes ParkGuyer MileSplit TX XC Invitational · Sep 14 | 16:01 | Guyer MileSplit TX XC Invitational | September 14, 2019 |
| 5,000 Meters · The BuffNorth Texas XC Circuit Meet #1 - Buff · Sep 12 | 16:05.16 | North Texas XC Circuit Meet #1 - Buff | September 12, 2020 |
| 5,000 Meters · Warren ParkNorth Texas XC Circuit Meet #2 - Warren · Sep 19 | 15:33.03 | North Texas XC Circuit Meet #2 - Warren | September 19, 2020 |
| 5,000 Meters · Watts Cross Country CourseTexas A&M Aggie Opener · Sep 1 | 17:26.2 | Texas A&M Aggie Opener | September 1, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 1 | Texas A&M Aggie OpenerSep 1 · 5,000 Meters Collegiate · Place 44 · UnattachedUnattached | 5,000 Meters Collegiate | 44 | 17:26.2 PB | - |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | TX UIL 1A State ChampionshipNov 23 · 5,000 Meters 5A · Place 6 · Prosper Rock HillProsper Rock Hill | 5,000 Meters 5A | 6 | 15:07.70 | 12 |
| Nov 23 | TX UIL 5A State ChampionshipNov 23 · 5,000 Meters 5A · Place 6 · Rock HillRock Hill | 5,000 Meters 5A | 6 | 15:07.70 PB | 12 |
| Nov 9 | UIL 5A Region 2 ChampionshipNov 9 · 5,000 Meters II-5A · Place 1 · Rock HillRock Hill | 5,000 Meters II-5A | 1 | 15:33.87 PB | 12 |
| Oct 27 | UIL 5A District 10Oct 27 · 5,000 Meters Varsity · Place 1 · Rock HillRock Hill | 5,000 Meters Varsity | 1 | 16:04.98 PB | 12 |
| Oct 10 | North Texas XC Circuit Meet #4 - ProsperOct 10 · 5,000 Meters Varsity · Place 1 · Rock HillRock Hill | 5,000 Meters Varsity | 1 | 15:41.06 PB | 12 |
| Oct 3 | North Texas XC Circuit Meet #3 - EvansOct 3 · 5,000 Meters Varsity · Place 1 · Rock HillRock Hill | 5,000 Meters Varsity | 1 | 16:11.66 PB | 12 |
| Sep 19 | North Texas XC Circuit Meet #2 - WarrenSep 19 · 5,000 Meters Varsity · Place 1 · Rock HillRock Hill | 5,000 Meters Varsity | 1 | 15:33.03 PB | 12 |
| Sep 12 | North Texas XC Circuit Meet #1 - BuffSep 12 · 5,000 Meters Varsity · Place 1 · Rock HillRock Hill | 5,000 Meters Varsity | 1 | 16:05.16 PB | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | UIL 6A Region 2 ChampionshipOct 28 · 5,000 Meters II-6A · Place 41 · ProsperProsper | 5,000 Meters II-6A | 41 | 16:07.41 | 11 |
| Oct 18 | UIL 6A District 09 XC ChampionshipsOct 18 · 5,000 Meters Varsity Boys · Place 7 · ProsperProsper | 5,000 Meters Varsity Boys | 7 | 16:24.89 PB | 11 |
| Oct 5 | Flower Mound Invitational Oct 5 · 5,000 Meters Varsity · Place 15 · ProsperProsper | 5,000 Meters Varsity | 15 | 16:23.19 | 11 |
| Sep 28 | McNeil InvitationalSep 28 · 5,000 Meters Gold · Place 120 · ProsperProsper | 5,000 Meters Gold | 120 | 16:45.60 | 11 |
| Sep 14 | Guyer MileSplit TX XC InvitationalSep 14 · 5,000 Meters Varsity Elite · Place 33 · ProsperProsper | 5,000 Meters Varsity Elite | 33 | 16:01 PB | 11 |
| Sep 7 | Southlake Carroll XC InvitationalSep 7 · 5,000 Meters Varsity Elite · Place 79 · ProsperProsper | 5,000 Meters Varsity Elite | 79 | 17:22.12 | 11 |
| Aug 23 | The Woodlands Friday Night LightsAug 23 · 2.4 Miles Varsity · Place 84 · ProsperProsper | 2.4 Miles Varsity | 84 | 14:05.6 | 11 |
2018 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | UIL 5A District 14Oct 10 · 5,000 Meters Junior Varsity · Place 31 · ProsperProsper | 5,000 Meters Junior Varsity | 31 | 19:39.28 | 10 |
| Oct 6 | Jesuit XC ClassicOct 6 · 5,000 Meters Junior Varsity Boys · Place 97 · ProsperProsper | 5,000 Meters Junior Varsity Boys | 97 | 20:25.5 | 10 |
| Sep 23 | Lovejoy XC Fall FestivalSep 23 · 5,000 Meters Large School Varsity Boys (6A-5A) · Place 169 · ProsperProsper | 5,000 Meters Large School Varsity Boys (6A-5A) | 169 | 19:11.75 | 10 |
| Sep 9 | Southlake Carroll XC InviteSep 9 · 5,000 Meters 5A & Under Junior Varsity · Place 42 · ProsperProsper | 5,000 Meters 5A & Under Junior Varsity | 42 | 19:37.34 PB | 10 |
| Sep 2 | Marcus I InvitationalSep 2 · 5,000 Meters Junior Varsity Open · Place 82 · ProsperProsper | 5,000 Meters Junior Varsity Open | 82 | 21:09 | — |