Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lockhart City ParkUIL 5A District 17 · Oct 29 | 17:32.8 | UIL 5A District 17 | October 29, 2020 |
| 4,000 Meters · Rice UnversityRice Invitational · Sep 11 | 20:53.8 | Rice Invitational | September 11, 2026 |
| 5,000 Meters · Cedar Park HSUIL 5A District 25 · Oct 12 | 24:36.2 | UIL 5A District 25 | October 12, 2023 |
| 5,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 11 | 26:00.1 | DBU Old Glory Gallop | October 11, 2025 |
| 5,000 Meters · UT TylerUT-Tyler Opener · Sep 7 | 31:38.5 | UT-Tyler Opener | September 7, 2024 |
| 6,000 Meters · Kurth-Landrum Golf CourseSouthwestern Showdown · Oct 3 | 32:18.3 | Southwestern Showdown | October 3, 2026 |
| 6,000 Meters · Prairie ViewSCAC XC Champs. · Nov 1 | 31:01.45 | SCAC XC Champs. | November 1, 2025 |
| 6,000 Meters · Schreiner UniversityMountaineer Hill Country Invitational · Sep 19 | 32:29.1 | Mountaineer Hill Country Invitational | September 19, 2026 |
| 6,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 2 | 31:58.75 | SCAC Cross Country Conference Championships | November 2, 2024 |
| 6,000 Meters · Southwestern UniversitySouthwestern Showdown · Oct 18 | 33:52.9 | Southwestern Showdown | October 18, 2025 |
| 6,000 Meters · Strehle TrackNCAA D3 West Regional Championships · Nov 15 | 31:28.00 | NCAA D3 West Regional Championships | November 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | SCAC Cross Country ChampionshipsOct 31 · 6,000 Meters SCAC · Concordia TexasConcordia Texas | 6,000 Meters SCAC | 0 | DNS | Jr |
| Oct 3 | Southwestern ShowdownOct 3 · 6,000 Meters Collegiate · Place 110 · Concordia TexasConcordia Texas | 6,000 Meters Collegiate | 110 | 32:18.3 PB | Jr |
| Sep 19 | Mountaineer Hill Country InvitationalSep 19 · 6,000 Meters Collegiate · Place 47 · Concordia TexasConcordia Texas | 6,000 Meters Collegiate | 47 | 32:29.1 PB | Jr |
| Sep 11 | Rice InvitationalSep 11 · 4,000 Meters Collegiate · Place 47 · Concordia TexasConcordia Texas | 4,000 Meters Collegiate | 47 | 20:53.8 PB | Jr |
| Sep 5 | Stormy Seas OpenerSep 5 · 5,000 Meters Collegiate · Concordia TexasConcordia Texas | 5,000 Meters Collegiate | 0 | DNS | Jr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA D3 West Regional ChampionshipsNov 15 · 6,000 Meters D3 West · Place 160 · Concordia TexasConcordia Texas | 6,000 Meters D3 West | 160 | 31:28.00 PB | So |
| Nov 1 | SCAC XC Champs.Nov 1 · 6,000 Meters Collegiate · Place 76 · Concordia TexasConcordia Texas | 6,000 Meters Collegiate | 76 | 31:01.45 PB | So |
| Oct 18 | Southwestern ShowdownOct 18 · 6,000 Meters College · Place 69 · Concordia TexasConcordia Texas | 6,000 Meters College | 69 | 33:52.9 PB | So |
| Oct 11 | DBU Old Glory GallopOct 11 · 5,000 Meters College · Place 326 · Concordia TexasConcordia Texas | 5,000 Meters College | 326 | 26:00.1 PB | So |
| Sep 20 | Mountaineer Hill Country InvitationalSep 20 · 6,000 Meters College · Place 55 · Concordia TexasConcordia Texas | 6,000 Meters College | 55 | 33:41.8 | So |
| Sep 12 | Rice InvitationalSep 12 · 4,000 Meters College · Place 45 · Concordia TexasConcordia Texas | 4,000 Meters College | 45 | 22:50.9 | So |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | SCAC Cross Country Conference ChampionshipsNov 2 · 6,000 Meters SCAC · Place 84 · Concordia TexasConcordia Texas | 6,000 Meters SCAC | 84 | 31:58.75 PB | Fr |
| Oct 5 | DBU Old Glory GallopOct 5 · 5,000 Meters Varsity · Place 391 · Concordia (Tex.)Concordia (Tex.) | 5,000 Meters Varsity | 391 | 26:58.9 | — |
| Sep 14 | Southwestern ShowdownSep 14 · 6,000 Meters Varsity · Place 48 · Concordia (Tex.)Concordia (Tex.) | 6,000 Meters Varsity | 48 | 38:21.36 | FR |
| Sep 7 | UT-Tyler OpenerSep 7 · 5,000 Meters College · Place 79 · Concordia TexasConcordia Texas | 5,000 Meters College | 79 | 31:38.5 PB | Fr |
| Aug 30 | Stormy Seas OpenerAug 30 · 5,000 Meters Varsity · Place 80 · Concordia (Tex.)Concordia (Tex.) | 5,000 Meters Varsity | 80 | 30:56.17 | FR |
2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
2 results2020 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 25 | Lockhart InvitationalAug 25 · 2,000 Meters Middle School · Place 42 · LockhartLockhart | 2,000 Meters Middle School | 42 | 12:14.93 | 7 |