Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · AP RanchPaschal Invitational · Sep 16 | 19:12.84 | Paschal Invitational | September 16, 2023 |
| 5,000 Meters · Norbuck ParkSPC North Zone · Oct 20 | 18:36.54 | SPC North Zone | October 20, 2023 |
| 5,000 Meters · Ramble 5K CourseSouthwest Preparatory Conference (SPC) Championships · Nov 5 | 18:12.90 | Southwest Preparatory Conference (SPC) Championships | November 5, 2022 |
| 5,000 Meters · South Lakes ParkMileSplit TX Invitational · Sep 11 | 19:33.1 | MileSplit TX Invitational | September 11, 2021 |
| 5,000 Meters · TBDSouthwest Preparatory Conference (SPC) Championships · Nov 4 | 18:04.90 | Southwest Preparatory Conference (SPC) Championships | November 4, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Southwest Preparatory Conference (SPC) ChampionshipsNov 4 · 5,000 Meters 4A Boys · Place 33 · St Marks Of Texas | 5,000 Meters 4A Boys | 33 | 18:04.90 PB | 11 |
| Oct 20 | SPC North ZoneOct 20 · 5,000 Meters High School · Place 22 · St Marks Of Texas | 5,000 Meters High School | 22 | 18:36.54 PB | 11 |
| Oct 7 | St. John's 42nd Maverick RambleOct 7 · Varsity · Place 59 · St Marks Of Texas | Varsity | 59 | 18:10 | 11 |
| Sep 16 | Paschal InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 13 · St Marks Of Texas | 5,000 Meters Junior Varsity | 13 | 19:12.84 PB | 11 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Junior Varsity Elite · Place 32 · Dallas St Marks | 5,000 Meters Junior Varsity Elite | 32 | 19:23.3 | 11 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Junior Varsity Elite · Place 32 · Dallas St Marks | 5,000 Meters Junior Varsity Elite | 32 | 19:23.3 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Southwest Preparatory Conference (SPC) ChampionshipsNov 5 · 5,000 Meters 4A Boys Varsity · Place 40 · St Marks Of Texas | 5,000 Meters 4A Boys Varsity | 40 | 18:12.90 PB | 10 |
| Oct 21 | SPC North ZoneOct 21 · 5,000 Meters Varsity · Place 21 · Dallas St Marks | 5,000 Meters Varsity | 21 | 18:23.1 | SO |
| Oct 8 | St John's 41st Maverick RambleOct 8 · 5,000 Meters Varsity · Place 60 · St Marks Of Texas | 5,000 Meters Varsity | 60 | 18:15.00 | 10 |
| Oct 1 | Dallas Jesuit ClassicOct 1 · 5,000 Meters Varsity 5A-6A · Place 119 · St Marks Of Texas | 5,000 Meters Varsity 5A-6A | 119 | 17:49.7Unofficial | 10 |
| Sep 24 | Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Elite · Place 175 · Dallas St Marks | 5,000 Meters Elite | 175 | 17:56.4 | — |
| Sep 17 | Lovejoy XC Fall FestivalSep 17 · 5,000 Meters Junior Varsity · Place 5 · Dallas St Marks | 5,000 Meters Junior Varsity | 5 | 18:09.62 | — |
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | SPC North ZoneOct 22 · 5,000 Meters Boys · Place 57 · St Marks Of Texas | 5,000 Meters Boys | 57 | 19:31.19 | 9 |
| Sep 11 | MileSplit TX InvitationalSep 11 · 5,000 Meters Varsity Open · Place 154 · St Marks Of Texas | 5,000 Meters Varsity Open | 154 | 19:33.1 PB | 9 |