Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · TCC Northeast CampusBIRDVILLE EARLY BIRD INVITATIONAL · Aug 17 | 13:42.74 | BIRDVILLE EARLY BIRD INVITATIONAL | August 17, 2017 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 19:07.45 | NXR South Regional Championships | November 18, 2017 |
| 5,000 Meters · Bob Jones ParkCarroll Dragon XC Classic · Sep 28 | 17:48 | Carroll Dragon XC Classic | September 28, 2019 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 22nd Annual Invitational · Sep 27 | 18:00.6 | Arl Houston Ken Gaston 22nd Annual Invitational | September 27, 2018 |
| 5,000 Meters · Myers Park and Events CenterLovejoy XC Fall Festival · Sep 23 | 18:22.29 | Lovejoy XC Fall Festival | September 23, 2017 |
| 5,000 Meters · Norbuck ParkUIL 6A District 09 XC Championships · Oct 18 | 17:38.48 | UIL 6A District 09 XC Championships | October 18, 2019 |
| 5,000 Meters · North Lakes ParkUIL 6A District 6 Championship Meet · Oct 12 | 18:22.76 | UIL 6A District 6 Championship Meet | October 12, 2017 |
| 5,000 Meters · South Lakes ParkGuyer MileSplit TX XC Invitational · Sep 14 | 16:18 | Guyer MileSplit TX XC Invitational | September 14, 2019 |
| 5,000 Meters · Trinity Springs MSTimber Creek Falcon Fast Invitational · Sep 30 | 19:00.00 | Timber Creek Falcon Fast Invitational | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | UIL 6A District 09 XC ChampionshipsOct 18 · 5,000 Meters Varsity Boys · Place 36 · Plano | 5,000 Meters Varsity Boys | 36 | 17:38.48 PB | 12 |
| Oct 4 | Jesuit XC ClassicOct 4 · 5,000 Meters Varsity 5A · Place 47 · Plano | 5,000 Meters Varsity 5A | 47 | 17:46.21 | — |
| Sep 28 | Carroll Dragon XC ClassicSep 28 · 5,000 Meters Varsity Open · Place 44 · Plano | 5,000 Meters Varsity Open | 44 | 17:48 PB | 12 |
| Sep 21 | Lovejoy XC Fall Festival-HSSep 21 · 5,000 Meters Varsity Elite · Place 59 · Plano Senior | 5,000 Meters Varsity Elite | 59 | 17:06.39 | 12 |
| Sep 14 | Guyer MileSplit TX XC InvitationalSep 14 · 5,000 Meters Varsity Elite · Place 51 · Plano | 5,000 Meters Varsity Elite | 51 | 16:18 PB | 12 |
| Sep 7 | Southlake Carroll XC InvitationalSep 7 · 5,000 Meters Varsity Open · Place 12 · Plano | 5,000 Meters Varsity Open | 12 | 17:44.09 | 12 |
| Aug 23 | COWTOWN CHALLENGEAug 23 · 5,000 Meters Varsity 6A · Place 18 · Plano | 5,000 Meters Varsity 6A | 18 | 17:43.69 | 12 |
| Aug 17 | Plano ISD XC InvitationalAug 17 · 5,000 Meters Varsity · Place 19 · Plano | 5,000 Meters Varsity | 19 | 17:14.63 | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | UIL 6A District 09Oct 12 · 5,000 Meters Varsity · Place 52 · Plano Sr High | 5,000 Meters Varsity | 52 | 19:30.26 | — |
| Sep 27 | Arl Houston Ken Gaston 22nd Annual InvitationalSep 27 · 5,000 Meters Elite · Place 63 · Plano | 5,000 Meters Elite | 63 | 18:00.6 PB | 11 |
| Sep 15 | Northwest Ken Garland InvitationalSep 15 · 5,000 Meters Varsity · Plano | 5,000 Meters Varsity | 0 | 19:11.4Unofficial | 11 |
| Sep 8 | Southlake Carroll XC InviteSep 8 · Varsity · Place 156 · Plano | Varsity | 156 | 19:44 | 11 |
| Sep 1 | Marcus I InvitationalSep 1 · 5,000 Meters Elite · Place 155 · Plano | 5,000 Meters Elite | 155 | 17:32 | 11 |
| Aug 25 | Frisco ISD XC InvitationalAug 25 · 5,000 Meters Varsity · Place 40 · Plano | 5,000 Meters Varsity | 40 | 17:42.0 | 11 |
| Aug 18 | Plano ISD XC InvitationalAug 18 · 5,000 Meters Varsity · Place 64 · Plano | 5,000 Meters Varsity | 64 | 17:51.96 | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open Invitational 3 · Place 115 · Plano | 5,000 Meters Open Invitational 3 | 115 | 19:07.45 PB | 10 |
| Oct 12 | UIL 6A District 6 Championship MeetOct 12 · 5,000 Meters Varsity · Place 45 · Plano | 5,000 Meters Varsity | 45 | 18:22.76 PB | 10 |
| Sep 30 | Timber Creek Falcon Fast InvitationalSep 30 · 5,000 Meters 6A VARSITY BOYS · Place 170 · Plano | 5,000 Meters 6A VARSITY BOYS | 170 | 19:00.00 PB | 10 |
| Sep 23 | Lovejoy XC Fall FestivalSep 23 · 5,000 Meters Elite Varsity Boys · Place 208 · Plano | 5,000 Meters Elite Varsity Boys | 208 | 18:22.29 PB | 10 |
| Sep 16 | Flower Mound InvitationalSep 16 · 5,000 Meters Elite · Place 88 · Plano | 5,000 Meters Elite | 88 | 00:20:13.96 | 75 |
| Sep 9 | Southlake Carroll XC InviteSep 9 · 5,000 Meters 6A Varsity · Place 243 · Plano | 5,000 Meters 6A Varsity | 243 | 18:22.82 | 10 |
| Sep 2 | Marcus I InvitationalSep 2 · 5,000 Meters Varsity · Place 186 · Plano Sr High | 5,000 Meters Varsity | 186 | 19:26 | — |
| Aug 26 | Plano ISD XC InvitationalAug 26 · 5,000 Meters Varsity · Place 60 · 9-Plano | 5,000 Meters Varsity | 60 | 19:30.4 | 10 |
| Aug 17 | BIRDVILLE EARLY BIRD INVITATIONALAug 17 · 3,200 Meters Junior Varsity · Place 53 · Plano | 3,200 Meters Junior Varsity | 53 | 13:42.74 PB | 10 |