Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Cedar Hill State ParkTAPPS 6A District 1 Championship (HS) · Oct 20 | 20:15.9 | TAPPS 6A District 1 Championship (HS) | October 20, 2016 |
| 5,000 Meters · Carrollton Christian AcademyCCA Invitational · Oct 4 | 21:26.68 | CCA Invitational | October 4, 2014 |
| 5,000 Meters · CCA Cross Country TrailCarrollton Greenbelt Championships · Aug 28 | 23:15.28 | Carrollton Greenbelt Championships | August 28, 2015 |
| 5,000 Meters · Cedar Hill State ParkTAPPS 6A District 1 Championships · Oct 19 | 20:00.7 | TAPPS 6A District 1 Championships | October 19, 2017 |
| 5,000 Meters · Connally MSTAPPS State Championships · Oct 25 | 21:33.6 | TAPPS State Championships | October 25, 2014 |
| 5,000 Meters · Discovery Park Justin Northwest Ken Garland Invitational · Sep 16 | 19:29.5 | Justin Northwest Ken Garland Invitational | September 16, 2017 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexMolina Garey Horner 10th Annual Invitational · Sep 17 | 19:07.83 | Molina Garey Horner 10th Annual Invitational | September 17, 2016 |
| 5,000 Meters · Mt. View Community CollegeGarey Horner Invitational · Sep 20 | 20:54.72 | Garey Horner Invitational | September 20, 2014 |
| 5,000 Meters · Norbuck ParkJesuit XC Classic · Oct 6 | 19:36.96 | Jesuit XC Classic | October 6, 2017 |
| 5,000 Meters · Pythian Home2nd Annual VBA Castle Run @Texas Pythian Home · Oct 10 | 20:58 | 2nd Annual VBA Castle Run @Texas Pythian Home | October 10, 2015 |
| 5,000 Meters · Southwest Christian School - Lakeside Campus (7-12)Southwest Christian (SCS) II Invitational · Sep 23 | 19:04 | Southwest Christian (SCS) II Invitational | September 23, 2017 |
| 5,000 Meters · Spring Trail ParkTom Landry CC Invitational · Sep 27 | 21:14.5 | Tom Landry CC Invitational | September 27, 2014 |
| 5,000 Meters · TAPPS XC Championship SiteTAPPS State XC Championships · Oct 29 | 18:36.20 | TAPPS State XC Championships | October 29, 2016 |
| 5,000 Meters · TCC Northeast CampusBOSWELL PIONEER TRAIL RUN · Sep 26 | 22:40.52 | BOSWELL PIONEER TRAIL RUN | September 26, 2015 |
| 5,000 Meters · UNT Golf CourseTAPPS 5A District 1 XC Championships · Oct 16 | 20:45.7 | TAPPS 5A District 1 XC Championships | October 16, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | TAPPS 6A District 1 ChampionshipsOct 19 · 5,000 Meters Varsity · Place 26 · John Paul II (Plano) | 5,000 Meters Varsity | 26 | 20:00.7 PB | 12 |
| Oct 6 | Jesuit XC ClassicOct 6 · 5,000 Meters Varsity 4A & Under Boys · Place 35 · John Paul II (Plano) | 5,000 Meters Varsity 4A & Under Boys | 35 | 19:36.96 PB | 12 |
| Sep 30 | Melissa InvitationalSep 30 · 5,000 Meters Varsity · Place 26 · John Paul II (Plano) | 5,000 Meters Varsity | 26 | 18:53.0 | — |
| Sep 23 | Southwest Christian (SCS) II InvitationalSep 23 · 5,000 Meters Varsity · Place 18 · John Paul II (Plano) | 5,000 Meters Varsity | 18 | 19:04 PB | 12 |
| Sep 16 | Justin Northwest Ken Garland InvitationalSep 16 · 5,000 Meters Varsity · Place 72 · John Paul II (Plano) | 5,000 Meters Varsity | 72 | 19:29.5 PB | 12 |
| Aug 25 | Hebron Friday Night Hawk InviteAug 25 · 2 Miles Varsity · Place 44 · John Paul II (Plano) | 2 Miles Varsity | 44 | 12:08.6 | 12 |
| Aug 19 | Southwest Christian (SCS) I InvitationalAug 19 · 5,000 Meters Varsity · Place 20 · John Paul II (Plano) | 5,000 Meters Varsity | 20 | 20:05.60 | 12 |
2016 Cross Country
5 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | 2nd Annual VBA Castle Run @Texas Pythian HomeOct 10 · 5,000 Meters Varsity · Place 30 · John Paul II (Plano) | 5,000 Meters Varsity | 30 | 20:58 PB | 10 |
| Sep 26 | BOSWELL PIONEER TRAIL RUNSep 26 · 5,000 Meters 6A-5A VARSITY · Place 90 · John Paul II (Plano) | 5,000 Meters 6A-5A VARSITY | 90 | 22:40.52 PB | 10 |
| Sep 19 | Molina Garey Horner 9th Annual InvitationalSep 19 · 5,000 Meters 4A & Under Varsity · Place 39 · John Paul II (Plano) | 5,000 Meters 4A & Under Varsity | 39 | 19:59.95 | 10 |
| Sep 12 | McKinney BoydSep 12 · 5,000 Meters Junior Varsity · Place 87 · John Paul II HS (Plano) | 5,000 Meters Junior Varsity | 87 | 20:33.72 | — |
| Sep 5 | Southlake Carroll InviteSep 5 · 5,000 Meters Varsity 5A · Place 157 · John Paul II (Plano) | 5,000 Meters Varsity 5A | 157 | 22:40.40 | 10 |
| Aug 28 | Carrollton Greenbelt ChampionshipsAug 28 · 5,000 Meters Varsity · Place 58 · John Paul II (Plano) | 5,000 Meters Varsity | 58 | 23:15.28 PB | 10 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | TAPPS State ChampionshipsOct 25 · 5,000 Meters 5A · Place 96 · John Paul II (Plano) | 5,000 Meters 5A | 96 | 21:33.6 PB | 9 |
| Oct 16 | TAPPS 5A District 1 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 39 · John Paul II (Plano) | 5,000 Meters Varsity | 39 | 20:45.7 PB | 9 |
| Oct 4 | CCA InvitationalOct 4 · 5,000 Meters Varsity · Place 66 · John Paul II (Plano) | 5,000 Meters Varsity | 66 | 21:26.68 PB | 9 |
| Sep 27 | Tom Landry CC InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 12 · John Paul II (Plano) | 5,000 Meters Junior Varsity | 12 | 21:14.5 PB | 9 |
| Sep 20 | Garey Horner InvitationalSep 20 · 5,000 Meters 4A & Under JV · Place 13 · John Paul II (Plano) | 5,000 Meters 4A & Under JV | 13 | 20:54.72 PB | 9 |