Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · McInnish Park & Sports ComplexHebron Friday Night Hawk Invite 2 Mile · Sep 11 | 10:57.4 | Hebron Friday Night Hawk Invite 2 Mile | September 11, 2020 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 23 | 17:58.90 | NXR South Regional Championships | November 23, 2019 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll XC Invite · Sep 9 | 19:15.93 | Southlake Carroll XC Invite | September 9, 2017 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 22nd Annual Invitational · Sep 27 | 18:22.1 | Arl Houston Ken Gaston 22nd Annual Invitational | September 27, 2018 |
| 5,000 Meters · Myers Park and Events CenterLovejoy XC Fall Festival · Sep 23 | 19:14.46 | Lovejoy XC Fall Festival | September 23, 2017 |
| 5,000 Meters · New Coppell Middle School WestCoppell Invitational 1 · Sep 26 | 17:38.60 | Coppell Invitational 1 | September 26, 2020 |
| 5,000 Meters · Norbuck ParkJesuit XC Classic · Oct 6 | 21:35.94 | Jesuit XC Classic | October 6, 2017 |
| 5,000 Meters · North Lakes ParkUIL 6A District 06 · Oct 30 | 17:09.16 | UIL 6A District 06 | October 30, 2020 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational · Sep 28 | 17:56.90 | McNeil Invitational | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional ChampionshipsNov 23 · 5,000 Meters Open Combined · Place 255 · Lewisville Hebron | 5,000 Meters Open Combined | 255 | 17:58.90 PB | 11 |
| Oct 18 | UIL 6A District 06Oct 18 · 5,000 Meters JV · Place 39 · Lewisville Hebron | 5,000 Meters JV | 39 | 18:08.92 | 11 |
| Sep 28 | McNeil InvitationalSep 28 · 5,000 Meters Gold · Place 382 · Lewisville Hebron | 5,000 Meters Gold | 382 | 17:56.90 PB | 11 |
| Sep 21 | Lovejoy XC Fall Festival-HSSep 21 · 5,000 Meters Varsity 5A · Place 25 · Lewisville Hebron | 5,000 Meters Varsity 5A | 25 | 17:41.53 | — |
| Sep 7 | Southlake Carroll XC InvitationalSep 7 · 5,000 Meters Varsity Open · Place 47 · Lewisville Hebron | 5,000 Meters Varsity Open | 47 | 18:15.82 | 11 |
| Aug 16 | Hebron Friday Night Hawk InviteAug 16 · 2 Miles Junior Varsity · Place 7 · Lewisville Hebron | 2 Miles Junior Varsity | 7 | 11:06.3 | 11 |
2018 Cross Country
4 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | UIL 6A District 5 ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 130 · Lewisville Hebron | 5,000 Meters Junior Varsity | 130 | 20:17.2 | 9 |
| Oct 6 | Jesuit XC ClassicOct 6 · 5,000 Meters Junior Varsity Boys · Place 166 · Lewisville Hebron | 5,000 Meters Junior Varsity Boys | 166 | 21:35.94 PB | 9 |
| Sep 23 | Lovejoy XC Fall FestivalSep 23 · 5,000 Meters Large School Varsity Boys (6A-5A) · Place 173 · Lewisville Hebron | 5,000 Meters Large School Varsity Boys (6A-5A) | 173 | 19:14.46 PB | 9 |
| Sep 9 | Southlake Carroll XC InviteSep 9 · 5,000 Meters 6A Junior Varsity · Place 139 · Lewisville Hebron | 5,000 Meters 6A Junior Varsity | 139 | 19:15.93 PB | 9 |
| Sep 2 | Marcus I InvitationalSep 2 · 5,000 Meters Junior Varsity Open · Place 63 · Lewisville Hebron | 5,000 Meters Junior Varsity Open | 63 | 20:43 | — |
| Aug 25 | Hebron Friday Night Hawk InviteAug 25 · 2 Miles Junior Varsity · Place 63 · Lewisville Hebron | 2 Miles Junior Varsity | 63 | 13:05.8 | 9 |