Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2400 m · Bluebonnet Country ClubHico Bluebonnet Invitational · Sep 11 | 12:35.01 | Hico Bluebonnet Invitational | September 11, 2019 |
| 3 Miles · Rex Callicott ParkUIL 3A District 09 XC Championships · Oct 28 | 19:46.13 | UIL 3A District 09 XC Championships | October 28, 2020 |
| 3,200 Meters · Brock CC CourseBrock Invitational · Oct 2 | 15:29.72 | Brock Invitational | October 2, 2019 |
| 3,200 Meters · Rex Callicott ParkUIL 3A District 17 XC Championships · Oct 16 | 13:49.15 | UIL 3A District 17 XC Championships | October 16, 2019 |
| 5,000 Meters · Athletic Performance RanchTCU John McKenzie Invitational · Sep 4 | 17:11.45 | TCU John McKenzie Invitational | September 4, 2026 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 3A Region 3 Championship · Oct 23 | 17:49.0 | UIL 3A Region 3 Championship | October 23, 2023 |
| 5,000 Meters · lynn creek parkUIL 3A Region 2 Championship · Oct 26 | 19:35.62 | UIL 3A Region 2 Championship | October 26, 2021 |
| 5,000 Meters · Old Settlers ParkTX UIL 3A State Championship · Nov 3 | 17:49.3 | TX UIL 3A State Championship | November 3, 2023 |
| 5,000 Meters · Rex Callicott ParkKeene Smith Invitational · Aug 30 | 17:54.1 | Keene Smith Invitational | August 30, 2023 |
| 5,000 Meters · Rolling Hills Soccer ComplexGerald Richey Invitational · Sep 11 | 15:51.4 | Gerald Richey Invitational | September 11, 2026 |
| 5,000 Meters · The University of Texas at ArlingtonGerald Richey Invitational · Sep 5 | 16:10.80 | Gerald Richey Invitational | September 5, 2025 |
| 8,000 Meters · Enos Debonne Sports ComplexSouthland Cross Country Championships · Oct 30 | 27:27.6 | Southland Cross Country Championships | October 30, 2026 |
| 8,000 Meters · Harry McAdams ParkNJCAA Region 5 Cross Country Championships · Oct 25 | 25:49.2 | NJCAA Region 5 Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Kurth-Landrum Golf CourseSouthwestern Showdown · Oct 3 | 28:16.5 | Southwestern Showdown | October 3, 2026 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 8 | 29:06.4 | NJCAA Division I Cross Country Championships 2025 | November 8, 2025 |
| 8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 11 | 25:55.6 | DBU Old Glory Gallop | October 11, 2025 |
| 8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 26 | 28:30.9 | The Hill Cross Country Classic | September 26, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 146 · Hill (TX)Hill (TX) | 8,000 Meters NJCAA D1 | 146 | 29:06.4 PB | Fr |
| Oct 25 | NJCAA Region 5 Cross Country ChampionshipsOct 25 · 8,000 Meters College · Place 28 · Hill (TX)Hill (TX) | 8,000 Meters College | 28 | 25:49.2 PB | Fr |
| Oct 11 | DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 100 · Hill (TX)Hill (TX) | 8,000 Meters College | 100 | 25:55.6 PB | Fr |
| Sep 26 | The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 56 · Hill (TX)Hill (TX) | 8,000 Meters College | 56 | 28:30.9 PB | Fr |
| Sep 5 | Gerald Richey InvitationalSep 5 · 5,000 Meters Men's Race · Place 57 · Hill (TX)Hill (TX) | 5,000 Meters Men's Race | 57 | 16:10.80 PB | Fr |
2023 Cross Country
4 results2022 Cross Country
1 results2021 Cross Country
4 results2020 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
1 results