Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Canyon West Golf CourseParker County XC Championships · Sep 9 | 22:36.08 | Parker County XC Championships | September 9, 2017 |
| 5,000 Meters · Cottonwood Creek Golf Course TAPPS 4A State Championship · Oct 29 | 22:06.4 | TAPPS 4A State Championship | October 29, 2018 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexMolina 11th Annual Garey Horner Invitational · Oct 7 | 21:26.3 | Molina 11th Annual Garey Horner Invitational | October 7, 2017 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 22nd Annual Invitational · Sep 27 | 22:09.5 | Arl Houston Ken Gaston 22nd Annual Invitational | September 27, 2018 |
| 5,000 Meters · Pythian HomeVBA 4th Annual Castle Run @ Texas Pythian Home · Sep 30 | 22:55 | VBA 4th Annual Castle Run @ Texas Pythian Home | September 30, 2017 |
| 5,000 Meters · Southwest Christian School - Lakeside Campus (7-12)TAPPS 4A District 2 Championships · Oct 20 | 21:34 | TAPPS 4A District 2 Championships | October 20, 2016 |
| 5,000 Meters · TAPPS XC Championship SiteTAPPS 4A State Championship · Oct 30 | 21:19.6 | TAPPS 4A State Championship | October 30, 2017 |
| 5,000 Meters · The BuffHALTOM DISTRICT WARM-UP · Oct 13 | 21:35.67 | HALTOM DISTRICT WARM-UP | October 13, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | TAPPS 6A State ChampionshipOct 29 · 5,000 Meters 4A · Place 72 · Arlington Grace Prep Acad | 5,000 Meters 4A | 72 | 22:06.4 | SR |
| Oct 29 | TAPPS 4A State ChampionshipOct 29 · 5,000 Meters 4A · Place 72 · Grace Prep (Arlington) | 5,000 Meters 4A | 72 | 22:06.4 PB | 12 |
| Oct 2 | Haltom District Warm-upOct 2 · 5,000 Meters Varsity · Place 102 · Grace Prep (Arlington) | 5,000 Meters Varsity | 102 | 22:50.42 | 12 |
| Sep 27 | Arl Houston Ken Gaston 22nd Annual InvitationalSep 27 · 5,000 Meters Varsity 4A & UNDER · Place 211 · Grace Prep (Arlington) | 5,000 Meters Varsity 4A & UNDER | 211 | 22:09.5 PB | 12 |
| Sep 15 | Molina Garey Horner 12th Annual InvitationalSep 15 · 5,000 Meters Varsity 1A · Place 72 · Grace Prep | 5,000 Meters Varsity 1A | 72 | 22:27.6 | 12 |
| Sep 6 | Midlothian James Smith InvitationalSep 6 · 5,000 Meters Varsity 4A · Place 119 · Grace Prep | 5,000 Meters Varsity 4A | 119 | 25:17.20 | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | TAPPS 6A State ChampionshipOct 30 · 5,000 Meters 4A · Place 89 · Grace Prep | 5,000 Meters 4A | 89 | 21:19.6 | 11 |
| Oct 30 | TAPPS 4A State ChampionshipOct 30 · 5,000 Meters 4A · Place 89 · Grace Prep (Arlington) | 5,000 Meters 4A | 89 | 21:19.6 PB | 11 |
| Oct 19 | TAPPS 4A District 2 Championship MeetOct 19 · 5,000 Meters 4A Varsity Boys · Place 17 · Grace Prep (Arlington) | 5,000 Meters 4A Varsity Boys | 17 | 21:42.18 | 11 |
| Oct 7 | Molina 11th Annual Garey Horner InvitationalOct 7 · 5,000 Meters Varsity-5K Male · Place 40 · Grace Prep (Arlington) | 5,000 Meters Varsity-5K Male | 40 | 21:26.3 PB | 11 |
| Sep 30 | VBA 4th Annual Castle Run @ Texas Pythian HomeSep 30 · 5,000 Meters Varsity 5k · Place 87 · Grace Prep (Arlington) | 5,000 Meters Varsity 5k | 87 | 22:55 PB | 11 |
| Sep 23 | Southwest Christian (SCS) II InvitationalSep 23 · 5,000 Meters Varsity · Place 71 · Grace Prep (Arlington) | 5,000 Meters Varsity | 71 | 22:35 | 11 |
| Sep 16 | Paschal InvitationalSep 16 · 5,000 Meters 4A- VARSITY BOYS · Place 90 · Grace Prep (Arlington) | 5,000 Meters 4A- VARSITY BOYS | 90 | 22:07.13Unofficial | 11 |
| Sep 9 | Parker County XC ChampionshipsSep 9 · 5,000 Meters Varsity · Place 69 · Grace Prep (Arlington) | 5,000 Meters Varsity | 69 | 22:36.08 PB | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | TAPPS 4A District 2 ChampionshipsOct 20 · 5,000 Meters 4A Varsity Boys · Place 8 · Grace Prep (Arlington) | 5,000 Meters 4A Varsity Boys | 8 | 21:34 PB | 10 |
| Oct 13 | HALTOM DISTRICT WARM-UPOct 13 · 5,000 Meters 5A Varsity · Place 100 · Grace Prep (Arlington) | 5,000 Meters 5A Varsity | 100 | 21:35.67 PB | 10 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Fort Worth InvitationalSep 19 · 5,000 Meters 4A · Place 45 · Grace Prep | 5,000 Meters 4A | 45 | 22:55.57 | — |