Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 23 | 18:17.73 | NXR South Regional Championships | November 23, 2019 |
| 5,000 Meters · J.M. Caldwell Sr. Community Park / WWII P.O.W. CamNorth Texas XC Circuit Meet #1 - Princeton · Sep 12 | 17:23.57 | North Texas XC Circuit Meet #1 - Princeton | September 12, 2020 |
| 5,000 Meters · Myers Park and Events CenterNorth Texas XC Circuit Meet #2 - Myers · Sep 19 | 17:14.69 | North Texas XC Circuit Meet #2 - Myers | September 19, 2020 |
| 5,000 Meters · Norbuck ParkUIL 6A District 09 XC Championships · Oct 18 | 17:39.72 | UIL 6A District 09 XC Championships | October 18, 2019 |
| 5,000 Meters · North Lakes ParkUIL 6A District 06 · Oct 30 | 16:46.25 | UIL 6A District 06 | October 30, 2020 |
| 5,000 Meters · Prosper High SchoolNorth Texas XC Circuit Meet #4 - Prosper · Oct 10 | 17:07.27 | North Texas XC Circuit Meet #4 - Prosper | October 10, 2020 |
| 5,000 Meters · Warren ParkNorth Texas XC Circuit Meet #3 - Warren · Oct 3 | 17:20.22 | North Texas XC Circuit Meet #3 - Warren | October 3, 2020 |
| 8,000 Meters · Dallas Baptist UniversityDallas Baptist Old Glory Gallup · Oct 15 | 27:56.5 | Dallas Baptist Old Glory Gallup | October 15, 2022 |
| 8,000 Meters · East Texas Baptist UniversityAmerican Southwest Conference (ASC) Championships · Oct 29 | 28:03.2 | American Southwest Conference (ASC) Championships | October 29, 2022 |
| 8,000 Meters · Incarnate Word home courseU of Incarnate Word Invitational · Oct 2 | 29:06.4 | U of Incarnate Word Invitational | October 2, 2021 |
| 8,000 Meters · Lynn Creek ParkDallas Baptist Orville Rogers Opener · Sep 3 | 28:53.4 | Dallas Baptist Orville Rogers Opener | September 3, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results2021 Cross Country
4 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | UIL 6A District 06Oct 30 · 5,000 Meters Varsity · Place 35 · Plano EastPlano East | 5,000 Meters Varsity | 35 | 16:46.25 PB | 12 |
| Oct 10 | North Texas XC Circuit Meet #4 - ProsperOct 10 · 5,000 Meters Varsity · Place 18 · Plano EastPlano East | 5,000 Meters Varsity | 18 | 17:07.27 PB | 12 |
| Oct 3 | North Texas XC Circuit Meet #3 - WarrenOct 3 · 5,000 Meters Varsity · Place 11 · Plano EastPlano East | 5,000 Meters Varsity | 11 | 17:20.22 PB | 12 |
| Sep 19 | North Texas XC Circuit Meet #2 - MyersSep 19 · 5,000 Meters Varsity · Place 14 · Plano EastPlano East | 5,000 Meters Varsity | 14 | 17:14.69 PB | 12 |
| Sep 12 | North Texas XC Circuit Meet #1 - PrincetonSep 12 · 5,000 Meters Varsity · Place 6 · Plano EastPlano East | 5,000 Meters Varsity | 6 | 17:23.57 PB | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR South Regional ChampionshipsNov 23 · 5,000 Meters Open Combined · Place 342 · Plano EastPlano East | 5,000 Meters Open Combined | 342 | 18:17.73 PB | 11 |
| Oct 18 | UIL 6A District 09 XC ChampionshipsOct 18 · 5,000 Meters JV Boys · Place 7 · Plano EastPlano East | 5,000 Meters JV Boys | 7 | 17:39.72 PB | 11 |
| Oct 4 | Jesuit XC ClassicOct 4 · 5,000 Meters Varsity 5A · Place 64 · Plano EastPlano East | 5,000 Meters Varsity 5A | 64 | 18:00.93 | — |
| Sep 21 | Lovejoy XC Fall Festival-HSSep 21 · 5,000 Meters Varsity 5A · Place 27 · Plano EastPlano East | 5,000 Meters Varsity 5A | 27 | 17:43.44 | 26 |
| Sep 7 | Southlake Carroll XC InvitationalSep 7 · 5,000 Meters Varsity Open · Place 105 · Plano EastPlano East | 5,000 Meters Varsity Open | 105 | 19:00.75 | 11 |
| Aug 17 | Plano ISD XC InvitationalAug 17 · 5,000 Meters Junior Varsity · Place 34 · Plano EastPlano East | 5,000 Meters Junior Varsity | 34 | 19:26.95 | 11 |