Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Old Settlers ParkMcNeil Invitational · Sep 2316:15.4McNeil InvitationalSeptember 23, 2022
3 Miles · Old Settlers ParkMcNeil Invitational · Sep 2316:15.4McNeil InvitationalSeptember 23, 2022
3,200 Meters · San Pedro ParkISAL Championships · Oct 1811:02ISAL ChampionshipsOctober 18, 2018
5,000 Meters · Berry Springs ParkStormy Seas Opener · Aug 3016:54.9Stormy Seas OpenerAugust 30, 2025
5,000 Meters · Cottonwood Creek Golf Course TX TAPPS 5A State Championship · Oct 3116:45.6TX TAPPS 5A State ChampionshipOctober 31, 2022
5,000 Meters · Kurth-Landrum Golf CourseSouthwestern-Concordia Opener · Sep 115:55.0Southwestern-Concordia OpenerSeptember 1, 2023
5,000 Meters · Live Oak City ParkU of Incarnate Word Invitational · Sep 1419:34.7U of Incarnate Word InvitationalSeptember 14, 2019
5,000 Meters · Midway ISD CourseTX TAPPS 5A State Championship · Nov 218:11.7TX TAPPS 5A State ChampionshipNovember 2, 2020
5,000 Meters · Old Settlers ParkMcNeil Invitational (Varsity) · Sep 2419:00.4McNeil Invitational (Varsity)September 24, 2021
5,000 Meters · River City Church Athletic Fields-Old Verizon AmpFEAST Patriot 17th Annual XC Invitational · Sep 719:27.41FEAST Patriot 17th Annual XC InvitationalSeptember 7, 2019
5,000 Meters · River City Community ChurchFEAST MS/HS XC Invitational · Sep 316:31.46FEAST MS/HS XC InvitationalSeptember 3, 2022
5,000 Meters · River City Community Church Athletic Fields FEAST Patriots #2 Invitational · Sep 2617:42.48FEAST Patriots #2 InvitationalSeptember 26, 2020
5,000 Meters · San Antonio Christian SchoolSan Antonio Christian (SACS) Invitational · Oct 1618:07San Antonio Christian (SACS) InvitationalOctober 16, 2021
8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 1729:52.9DBU Old Glory GallopOctober 17, 2026
8,000 Meters · Kurth-Landrum Golf CourseSouthwestern Showdown · Oct 331:35.8Southwestern ShowdownOctober 3, 2026
8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 1628:53.5NCAA DIII Regional ChampionshipsNovember 16, 2024
8,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 1127:22.6NCAA Division III West RegionalNovember 11, 2023
8,000 Meters · Schreiner UniversityMountaineer Hill Country Invitational · Sep 2028:04.5Mountaineer Hill Country InvitationalSeptember 20, 2025
8,000 Meters · Seguin Outdoor Learning CenterSouthern Collegiate Athletic Conference (SCAC) Championship · Oct 2827:51.8Southern Collegiate Athletic Conference (SCAC) ChampionshipOctober 28, 2023
8,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 226:41.35SCAC Cross Country Conference ChampionshipsNovember 2, 2024
8,000 Meters · Southwestern UniversitySAA Cross Country Championships · Nov 127:36.9SAA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Strehle TrackNCAA D3 West Regional Championships · Nov 1529:42.20NCAA D3 West Regional ChampionshipsNovember 15, 2025
8,000 Meters · University of the SouthSAA XC Championship · Oct 3131:39.4SAA XC ChampionshipOctober 31, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31SAA XC ChampionshipOct 31 · 8,000 Meters College · Place 93 · Southwestern (Texas)Southwestern (Texas)8,000 Meters College9331:39.4 PBSr
Oct 17DBU Old Glory GallopOct 17 · 8,000 Meters Collegiate · Place 444 · Southwestern (Texas)Southwestern (Texas)8,000 Meters Collegiate44429:52.9 PBSr
Oct 3Southwestern ShowdownOct 3 · 8,000 Meters Collegiate · Place 82 · Southwestern (Texas)Southwestern (Texas)8,000 Meters Collegiate8231:35.8 PBSr
Sep 19Mountaineer Hill Country InvitationalSep 19 · 8,000 Meters Collegiate · Place 68 · Southwestern (Texas)Southwestern (Texas)8,000 Meters Collegiate6833:44.1Sr
Sep 5Stormy Seas OpenerSep 5 · 5,000 Meters Collegiate · Place 42 · Southwestern (Texas)Southwestern (Texas)5,000 Meters Collegiate4219:36.1Sr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 153 · Southwestern (Texas)Southwestern (Texas)8,000 Meters D3 West15329:42.20 PBJr
Nov 1SAA Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 54 · Southwestern (Texas)Southwestern (Texas)8,000 Meters Men's 8K5427:36.9 PBJr
Oct 18Southwestern ShowdownOct 18 · 8,000 Meters College · Place 23 · Southwestern (Texas)Southwestern (Texas)8,000 Meters College2328:29.3Jr
Sep 20Mountaineer Hill Country InvitationalSep 20 · 8,000 Meters College · Place 12 · Southwestern (Texas)Southwestern (Texas)8,000 Meters College1228:04.5 PBJr
Aug 30Stormy Seas OpenerAug 30 · 5,000 Meters Men's Race · Place 35 · Southwestern (Texas)Southwestern (Texas)5,000 Meters Men's Race3516:54.9 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 158 · Southwestern (Texas)Southwestern (Texas)8,000 Meters Collegiate15828:53.5 PBSo
Nov 2SCAC Cross Country Conference ChampionshipsNov 2 · 8,000 Meters SCAC · Place 18 · Southwestern (Texas)Southwestern (Texas)8,000 Meters SCAC1826:41.35 PBSo
Oct 5DBU Old Glory GallopOct 5 · 8,000 Meters Varsity · Place 158 · Southwestern (Tex.)Southwestern (Tex.)8,000 Meters Varsity15827:04.4—
Sep 14Southwestern ShowdownSep 14 · 8,000 Meters Varsity · Place 5 · Southwestern (Tex.)Southwestern (Tex.)8,000 Meters Varsity527:56.89SO
Aug 30Stormy Seas OpenerAug 30 · 5,000 Meters Varsity · Place 31 · Southwestern (Tex.)Southwestern (Tex.)5,000 Meters Varsity3116:46.41SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III West RegionalNov 11 · 8,000 Meters Championship · Place 118 · Southwestern (Texas)Southwestern (Texas)8,000 Meters Championship11827:22.6 PBFr
Oct 28Southern Collegiate Athletic Conference (SCAC) ChampionshipOct 28 · 8,000 Meters Collegiate · Place 28 · Southwestern (Texas)Southwestern (Texas)8,000 Meters Collegiate2827:51.8 PBFr
Oct 13Abilene Christian U Naimadu ClassicOct 13 · 8,000 Meters Varsity · Place 18 · Southwestern (Tex.)Southwestern (Tex.)8,000 Meters Varsity1826:43.4FR
Oct 7DBU Old Glory GallopOct 7 · 8,000 Meters Varsity · Place 137 · Southwestern (Tex.)Southwestern (Tex.)8,000 Meters Varsity13726:59.8FR
Sep 16Southwestern (TX) ShowdownSep 16 · 8,000 Meters Varsity · Place 10 · Southwestern (Tex.)Southwestern (Tex.)8,000 Meters Varsity1028:16.4FR
Sep 1Southwestern-Concordia OpenerSep 1 · 5,000 Meters College · Place 22 · Southwestern (Texas)Southwestern (Texas)5,000 Meters College2215:55.0 PBFr

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31TX TAPPS 6A State ChampionshipOct 31 · 5,000 Meters 5A · Place 7 · TMI-Episcopal-San AntonTMI-Episcopal-San Anton5,000 Meters 5A716:45.6SR
Oct 31TX TAPPS 5A State ChampionshipOct 31 · 5,000 Meters 5A · Place 7 · TMI EpiscopalTMI Episcopal5,000 Meters 5A716:45.6 PB12
Sep 23McNeil InvitationalSep 23 · 2 Miles Middle School (Sat.) · Place 1 · UNATTACHEDUNATTACHED2 Miles Middle School (Sat.)116:15.4 PB12
Sep 23McNeil InvitationalSep 23 · 3 Miles Varsity SILVER (Sat.) · Place 30 · UNATTACHEDUNATTACHED3 Miles Varsity SILVER (Sat.)3016:15.4 PB12
Sep 3FEAST MS/HS XC InvitationalSep 3 · 5,000 Meters Varsity · Place 56 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity5616:31.46 PB12

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1TX TAPPS 6A State ChampionshipNov 1 · 5,000 Meters 5A · Place 15 · TMI - Episcopal-San AntonioTMI - Episcopal-San Antonio5,000 Meters 5A1517:58.9—
Nov 1TX TAPPS 5A State ChampionshipNov 1 · 5,000 Meters 5A · Place 15 · TMI EpiscopalTMI Episcopal5,000 Meters 5A1517:58.911
Oct 16San Antonio Christian (SACS) InvitationalOct 16 · 5,000 Meters Varsity · Place 5 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity518:07 PB11
Sep 24McNeil Invitational (Varsity)Sep 24 · 5,000 Meters Varsity Silver - Sat. · Place 184 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity Silver - Sat.18419:00.4 PB11

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2TX TAPPS 5A State ChampionshipNov 2 · 5,000 Meters 5A · Place 34 · TMI EpiscopalTMI Episcopal5,000 Meters 5A3418:11.7 PB10
Oct 17FEAST Patriots #3 InvitationalOct 17 · 5,000 Meters Varsity #2 · Place 27 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity #22717:49.4510
Sep 26FEAST Patriots #2 InvitationalSep 26 · 5,000 Meters Varsity 2 · Place 16 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity 21617:42.48 PB10
Sep 19SACS Cross Country Classic #1Sep 19 · 5,000 Meters Varsity · Place 13 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity1319:19.2710

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21TX TAPPS 5A State ChampionshipOct 21 · 5,000 Meters 5A · Place 38 · TMI EpiscopalTMI Episcopal5,000 Meters 5A3819:21.09
Oct 10TAPPS 5A District 05 ChampionshipOct 10 · 5,000 Meters Varsity · Place 9 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity920:099
Sep 14U of Incarnate Word InvitationalSep 14 · 5,000 Meters Varsity 1A-5A & JV · Place 32 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity 1A-5A & JV3219:34.7 PB9
Sep 7FEAST Patriot 17th Annual XC InvitationalSep 7 · 5,000 Meters Varsity · Place 213 · TMI EpiscopalTMI Episcopal5,000 Meters Varsity21319:27.41 PB9

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18ISAL ChampionshipsOct 18 · 3,200 Meters Middle School · Place 1 · TMI EpiscopalTMI Episcopal3,200 Meters Middle School111:02 PB8
Oct 13Great Hearts InviteOct 13 · 3,200 Meters Middle School · Place 2 · TMI EpiscopalTMI Episcopal3,200 Meters Middle School211:138