Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 23 | 20:37.55 | NXR South Regional Championships | November 23, 2019 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll XC Invite · Sep 9 | 18:56.10 | Southlake Carroll XC Invite | September 9, 2017 |
| 5,000 Meters · Myers Park and Events CenterUIL 5A District 10 · Oct 27 | 18:13.86 | UIL 5A District 10 | October 27, 2020 |
| 5,000 Meters · New Coppell Middle School WestCoppell Invitational 1 · Sep 26 | 18:23.78 | Coppell Invitational 1 | September 26, 2020 |
| 5,000 Meters · North Lakes ParkLittle D Classic · Aug 19 | 20:08.68 | Little D Classic | August 19, 2017 |
| 5,000 Meters · Trinity Springs MSTimber Creek Falcon Fast XC Invitational · Sep 21 | 18:19.4 | Timber Creek Falcon Fast XC Invitational | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional ChampionshipsNov 23 · 5,000 Meters Open Combined · Place 711 · TC Running Club-UNATTC Running Club-UNAT | 5,000 Meters Open Combined | 711 | 20:37.55 PB | 11 |
| Sep 21 | Timber Creek Falcon Fast XC InvitationalSep 21 · 5,000 Meters JV · Place 11 · Lewisville The ColonyLewisville The Colony | 5,000 Meters JV | 11 | 18:19.4 PB | 11 |
| Sep 14 | Coppell InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 25 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Junior Varsity | 25 | 20:19.2 | 11 |
| Sep 7 | Southlake Carroll XC InvitationalSep 7 · 5,000 Meters Junior Varsity Elite · Place 33 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Junior Varsity Elite | 33 | 19:56.77 | 11 |
| Aug 23 | COWTOWN CHALLENGEAug 23 · 5,000 Meters Varsity 6A · Place 106 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Varsity 6A | 106 | 19:42.40 | 11 |
| Aug 16 | Hebron Friday Night Hawk InviteAug 16 · 2 Miles Varsity Elite · Place 50 · Lewisville The ColonyLewisville The Colony | 2 Miles Varsity Elite | 50 | 11:45.6 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | UIL 5A District 08 XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 45 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Varsity | 45 | 19:32.45 | 10 |
| Sep 29 | McNeil InvitationalSep 29 · 5,000 Meters Varsity · Place 625 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Varsity | 625 | 18:58.93 | 10 |
| Sep 15 | Northwest Ken Garland InvitationalSep 15 · 5,000 Meters Junior Varsity · Lewisville The ColonyLewisville The Colony | 5,000 Meters Junior Varsity | 0 | 19:56.4Unofficial | 10 |
| Sep 1 | Marcus I InvitationalSep 1 · 5,000 Meters Elite · Place 106 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Elite | 106 | 20:20 | 10 |
| Aug 25 | Frisco ISD XC InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 34 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Junior Varsity | 34 | 19:34.9 | 10 |
| Aug 18 | Little "D" ClassicAug 18 · 5,000 Meters Junior Varsity · Place 17 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Junior Varsity | 17 | 20:55.34 | 10 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | UIL 5A District 14Oct 10 · 5,000 Meters Varsity · Place 42 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Varsity | 42 | 20:20.77 | 9 |
| Sep 23 | Lovejoy XC Fall FestivalSep 23 · 5,000 Meters Large School Varsity Boys (6A-5A) · Place 200 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Large School Varsity Boys (6A-5A) | 200 | 19:32.18 | 9 |
| Sep 16 | UT-Arlington Gerald Richey InvitationalSep 16 · 5,000 Meters Varsity 5A · Place 86 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Varsity 5A | 86 | 20:36.7 | — |
| Sep 9 | Southlake Carroll XC InviteSep 9 · 5,000 Meters 6A Varsity · Place 272 · Lewisville The ColonyLewisville The Colony | 5,000 Meters 6A Varsity | 272 | 18:56.10 PB | 9 |
| Aug 26 | Frisco ISD XC InvitationalAug 26 · 5,000 Meters Varsity · Place 85 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Varsity | 85 | 19:59.6 | — |
| Aug 19 | Little D ClassicAug 19 · 5,000 Meters Varsity · Place 57 · Lewisville The ColonyLewisville The Colony | 5,000 Meters Varsity | 57 | 20:08.68 PB | 9 |