Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lynn Creek ParkArl. Houston Texans 2 Miles Meet · Aug 11 | 10:54 | Arl. Houston Texans 2 Miles Meet | August 11, 2022 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 5A District 14 Championship 2024 · Oct 8 | 15:49.5 | UIL 5A District 14 Championship 2024 | October 8, 2024 |
| 5,000 Meters · lynn creek parkArl Houston Ken Gaston 28th Annual Race At The Lake · Sep 27 | 15:49.50 | Arl Houston Ken Gaston 28th Annual Race At The Lake | September 27, 2024 |
| 5,000 Meters · Lynn Creek ParkUIL 5A Region 2 Championship · Oct 23 | 16:46.89 | UIL 5A Region 2 Championship | October 23, 2023 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 27th Annual Race At The Lake · Sep 29 | 16:49.00 | Arl Houston Ken Gaston 27th Annual Race At The Lake | September 29, 2023 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 16:26.98 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 6,000 Meters · Lake Wichita ParkMidwestern St Mustang Derby · Sep 11 | 20:35.3 | Midwestern St Mustang Derby | September 11, 2025 |
| 8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 11 | 26:55.9 | DBU Old Glory Gallop | October 11, 2025 |
| 8,000 Meters · Southwestern UniversitySouthwestern Showdown · Oct 18 | 27:52.0 | Southwestern Showdown | October 18, 2025 |
| 8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 26 | 28:22.6 | The Hill Cross Country Classic | September 26, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | UIL Region II & III-1A XC ChampionshipOct 21 · 5,000 Meters II-5A · Place 18 · West MesquiteWest Mesquite | 5,000 Meters II-5A | 18 | 16:26.98 PB | 12 |
| Oct 8 | UIL 5A District 14 Championship 2024Oct 8 · 5,000 Meters Varsity Boys · Place 2 · West MesquiteWest Mesquite | 5,000 Meters Varsity Boys | 2 | 15:49.5 PB | 12 |
| Sep 27 | Arl Houston Ken Gaston 28th Annual Race At The LakeSep 27 · 5,000 Meters Varsity 5A-6A · Place 5 · West MesquiteWest Mesquite | 5,000 Meters Varsity 5A-6A | 5 | 15:49.50 PB | 12 |
| Sep 14 | Lovejoy XC Fall FestivalSep 14 · 5,000 Meters Varsity Elite · Place 46 · West MesquiteWest Mesquite | 5,000 Meters Varsity Elite | 46 | 16:21.1 | 12 |
| Aug 16 | Kennedale Wildcat RunAug 16 · 5,000 Meters Varsity · Place 1 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 1 | 16:09.37 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | UIL 5A Region 2 ChampionshipOct 23 · 5,000 Meters II-5A · Place 34 · West MesquiteWest Mesquite | 5,000 Meters II-5A | 34 | 16:46.89 PB | 11 |
| Oct 10 | UIL 5A District 12 Championship 2023Oct 10 · 5,000 Meters Varsity Boys · Place 1 · West MesquiteWest Mesquite | 5,000 Meters Varsity Boys | 1 | 17:27.6 | 11 |
| Sep 29 | Arl Houston Ken Gaston 27th Annual Race At The LakeSep 29 · 5,000 Meters Varsity 5A-6A · Place 25 · West MesquiteWest Mesquite | 5,000 Meters Varsity 5A-6A | 25 | 16:49.00 PB | 11 |
| Sep 22 | Braswell Little D ClassicSep 22 · 5,000 Meters Varsity · Place 8 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 8 | 16:16.11 | 11 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 86 · West MesquiteWest Mesquite | 5,000 Meters Varsity Elite | 86 | 16:46.8 | — |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 86 · West MesquiteWest Mesquite | 5,000 Meters Varsity Elite | 86 | 16:46.8 | 79 |
| Aug 24 | Ryan Gingerbread JamboreeAug 24 · 5,000 Meters Varsity 6A · Place 2 · West MesquiteWest Mesquite | 5,000 Meters Varsity 6A | 2 | 17:07.58 | 11 |
| Aug 18 | Kennedale Wildcat RunAug 18 · 5,000 Meters Varsity · Place 4 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 4 | 16:12.63 | — |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UIL 5A Region 2 ChampionshipOct 25 · 5,000 Meters II-5A · Place 38 · West MesquiteWest Mesquite | 5,000 Meters II-5A | 38 | 19:04.07 | 10 |
| Oct 14 | UIL 5A District 12 Championship 2022Oct 14 · 5,000 Meters Varsity · Place 1 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 1 | 16:34.8 | 10 |
| Sep 30 | Wylie Dustin Rodriguez XC RunSep 30 · 5,000 Meters Varsity · Place 6 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 6 | 16:26.5 | 10 |
| Sep 22 | Birdville Flyin’ Hawk InvitationalSep 22 · 5,000 Meters Varsity · Place 8 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 8 | 17:35.72 | 10 |
| Sep 16 | Mansfield Legacy InvitationalSep 16 · 5,000 Meters Varsity 5A · Place 5 · West MesquiteWest Mesquite | 5,000 Meters Varsity 5A | 5 | 16:33.49 | 10 |
| Sep 2 | Fossil Ridge Run of the PantherSep 2 · 5,000 Meters Varsity · Place 4 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 4 | 17:14.82 | 10 |
| Aug 25 | Ryan Gingerbread JamboreeAug 25 · 5,000 Meters Varsity · Place 7 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 7 | 17:37.74 | 10 |
| Aug 11 | Arl. Houston Texans 2 Miles MeetAug 11 · 2 Miles Junior Varsity · Place 1 · West MesquiteWest Mesquite | 2 Miles Junior Varsity | 1 | 10:54 PB | 10 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | UIL 5A Region 2 ChampionshipOct 26 · 5,000 Meters II-5A · Place 119 · West MesquiteWest Mesquite | 5,000 Meters II-5A | 119 | 18:57.92 | 9 |
| Oct 14 | UIL 5A District 13Oct 14 · 5,000 Meters Varsity · Place 21 · West MesquiteWest Mesquite | 5,000 Meters Varsity | 21 | 18:40.8 | 9 |
| Oct 2 | Jesuit XC ClassicOct 2 · 5,000 Meters Varsity 5A · Place 157 · West MesquiteWest Mesquite | 5,000 Meters Varsity 5A | 157 | 18:11.4 | 9 |
| Sep 16 | Showdown at Sabine Creek RanchSep 16 · 5,000 Meters Junior Varsity · Place 2 · West MesquiteWest Mesquite | 5,000 Meters Junior Varsity | 2 | 19:12.62 | — |
| Aug 20 | Kennedale Wildcat RunAug 20 · 5,000 Meters Varsity 5A · Place 18 · West MesquiteWest Mesquite | 5,000 Meters Varsity 5A | 18 | 18:44.37 | — |