Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Texas A&M UniversityNCAA DI South Central Regional · Nov 1532:41.0NCAA DI South Central RegionalNovember 15, 2024
3 Miles · Dr. Jack Dugan Family Soccer and Track StadiumUIL 5A Region 4 Championship · Oct 2215:02.85UIL 5A Region 4 ChampionshipOctober 22, 2018
3 Miles · Lockhart City ParkUIL 5A District 26 · Oct 1019:24.22UIL 5A District 26October 10, 2017
5,000 Meters · Athletic Performance RanchTCU John McKenzie Invitational · Aug 2915:44.3TCU John McKenzie InvitationalAugust 29, 2025
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 2316:36.39NXR South Regional ChampionshipsNovember 23, 2019
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1717:59.90NXR South Regional ChampionshipsNovember 17, 2018
5,000 Meters · Dr. Jack Dugan Family Soccer and Track StadiumUIL 5A Region 4 Championship · Nov 916:23.41UIL 5A Region 4 ChampionshipNovember 9, 2020
5,000 Meters · Lubbock Christian University XC CourseH.S. CC National Invitational · Dec 516:08.25H.S. CC National InvitationalDecember 5, 2020
5,000 Meters · Old Settlers ParkTX UIL 5A State Championship · Nov 915:40.86TX UIL 5A State ChampionshipNovember 9, 2019
5,000 Meters · River City Church Athletic Fields-Old Verizon AmpFEAST Patriot 17th Annual XC Invitational · Sep 716:33.83FEAST Patriot 17th Annual XC InvitationalSeptember 7, 2019
5,000 Meters · River City Community Church Athletic Fields FEAST Patriot 18th Annual XC Invitational · Sep 516:02.1FEAST Patriot 18th Annual XC InvitationalSeptember 5, 2020
5,000 Meters · South Lakes ParkGuyer MileSplit TX XC Invitational · Sep 1415:25Guyer MileSplit TX XC InvitationalSeptember 14, 2019
5,000 Meters · Starcke ParkUIL 5A District 26 · Oct 2815:33UIL 5A District 26October 28, 2020
5,000 Meters · Texas Lutheran UniversityTLU Bulldog Invitational · Sep 1618:14TLU Bulldog InvitationalSeptember 16, 2017
6,000 Meters · Classics Elite Soccer Academy McAllister FieldsU of Incarnate Word Twilight · Sep 119:15.6U of Incarnate Word TwilightSeptember 1, 2023
8,000 Meters · Dale Watts '71 XC CourseTexas A&M Arturo Barrios Invitational · Oct 1526:53.3Texas A&M Arturo Barrios InvitationalOctober 15, 2022
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2725:34.0Gans Creek ClassicSeptember 27, 2024
8,000 Meters · Iowa State UniversityBig 12 Championships · Oct 2825:34.4Big 12 ChampionshipsOctober 28, 2023
8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 2626:55.8The Hill Cross Country ClassicSeptember 26, 2025
8,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 1324:36.59Texas A&M Invitational XC25September 13, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Arturo Barrios InvitationalOct 17 · 8,000 Meters College · Place 138 · CelerityCelerity8,000 Meters College13825:00.64Sr
Sep 26The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 13 · Celerity PerformanceCelerity Performance8,000 Meters College1326:55.8 PBSr
Sep 13Texas A&M Invitational XC25Sep 13 · 8,000 Meters College · Place 21 · CelerityCelerity8,000 Meters College2124:36.59 PBSr
Aug 29TCU John McKenzie InvitationalAug 29 · 5,000 Meters Collegiate · Place 7 · CelerityCelerity5,000 Meters Collegiate715:44.3 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI South Central RegionalNov 15 · 10,000 Meters D1 South Central · Place 116 · BaylorBaylor10,000 Meters D1 South Central11632:41.0 PBJr
Nov 1Big 12 Cross Country ChampionshipsNov 1 · 8,000 Meters Varsity · Place 100 · BaylorBaylor8,000 Meters Varsity10025:55.2SR
Oct 18Arturo Barrios InvitationalOct 18 · 8,000 Meters Varsity · Place 174 · BaylorBaylor8,000 Meters Varsity17424:43.8SR
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 221 · BaylorBaylor8,000 Meters Invite22125:34.0 PBJr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Big 12 ChampionshipsOct 28 · 8,000 Meters College · Place 82 · BaylorBaylor8,000 Meters College8225:34.4 PBSo
Oct 13Arturo Barrios InvitationalOct 13 · 8,000 Meters Varsity · Place 225 · BaylorBaylor8,000 Meters Varsity22525:38.8JR-3
Sep 1U of Incarnate Word TwilightSep 1 · 6,000 Meters Collegiate · Place 27 · BaylorBaylor6,000 Meters Collegiate2719:15.6 PBSo

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 South Central Regional XC ChampionshipsNov 11 · 10,000 Meters Varsity · Place 130 · BaylorBaylor10,000 Meters Varsity13034:43.5FR
Oct 28Big 12 Conference XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 76 · BaylorBaylor8,000 Meters Varsity7628:06.9FR
Oct 15Texas A&M Arturo Barrios InvitationalOct 15 · 8,000 Meters Collegiate · Place 243 · BaylorBaylor8,000 Meters Collegiate24326:53.3 PBFr
Sep 1Concordia U Tornado Watch InvitationalSep 1 · 5,000 Meters College · Place 11 · BaylorBaylor5,000 Meters College1116:41.7Fr

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 5H.S. CC National InvitationalDec 5 · 5,000 Meters Elite High School · Place 20 · UnattachedUnattached5,000 Meters Elite High School2016:08.25 PB12
Nov 23TX UIL 1A State ChampionshipNov 23 · 5,000 Meters 5A · Place 57 · Boerne ChampionBoerne Champion5,000 Meters 5A5716:16.7912
Nov 23TX UIL 5A State ChampionshipNov 23 · 5,000 Meters 5A · Place 57 · Boerne ChampionBoerne Champion5,000 Meters 5A5716:16.7912
Nov 9UIL 5A Region 4 ChampionshipNov 9 · 5,000 Meters IV-5A · Place 9 · Boerne ChampionBoerne Champion5,000 Meters IV-5A916:23.41 PB12
Oct 28UIL 5A District 26Oct 28 · 5,000 Meters Varsity · Place 5 · Boerne ChampionBoerne Champion5,000 Meters Varsity515:33 PB12
Oct 17Lovejoy XC Fall FestivalOct 17 · 5,000 Meters Varsity · Place 5 · Boerne ChampionBoerne Champion5,000 Meters Varsity515:47.512
Sep 25McNeil InvitationalSep 25 · 5,000 Meters 5A Varsity-Friday · Place 10 · Boerne ChampionBoerne Champion5,000 Meters 5A Varsity-Friday1016:22.9812
Sep 5FEAST Patriot 18th Annual XC InvitationalSep 5 · 5,000 Meters 5k #1 · Place 4 · CelerityCelerity5,000 Meters 5k #1416:02.1 PB12

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR South Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 77 · Boerne ChampionBoerne Champion5,000 Meters Championship7716:36.39 PB11
Nov 9TX UIL 5A State ChampionshipNov 9 · 5,000 Meters 5A · Place 28 · Boerne ChampionBoerne Champion5,000 Meters 5A2815:40.86 PB11
Oct 28UIL 5A Region 4 ChampionshipOct 28 · 5,000 Meters IV-5A · Place 22 · Boerne ChampionBoerne Champion5,000 Meters IV-5A2216:56.2711
Oct 17UIL 5A District 26Oct 17 · 5,000 Meters Varsity · Place 2 · Boerne ChampionBoerne Champion5,000 Meters Varsity216:35.7—
Oct 5Seguin Matadors InvitationalOct 5 · 3 Miles Varsity · Place 7 · Boerne ChampionBoerne Champion3 Miles Varsity716:13.44—
Sep 28McNeil InvitationalSep 28 · 5,000 Meters Gold · Place 44 · Boerne ChampionBoerne Champion5,000 Meters Gold4416:06.8011
Sep 14Guyer MileSplit TX XC InvitationalSep 14 · 5,000 Meters Varsity Elite · Place 10 · Boerne ChampionBoerne Champion5,000 Meters Varsity Elite1015:25 PB11
Sep 7FEAST Patriot 17th Annual XC InvitationalSep 7 · 5,000 Meters Varsity · Place 13 · Boerne ChampionBoerne Champion5,000 Meters Varsity1316:33.83 PB11

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17NXR South Regional ChampionshipsNov 17 · 5,000 Meters Open Combined · Place 234 · Boerne ChampionBoerne Champion5,000 Meters Open Combined23417:59.90 PB10
Nov 3TX UIL 5A State ChampionshipNov 3 · 5,000 Meters 5A · Place 53 · Boerne ChampionBoerne Champion5,000 Meters 5A5316:17.2910
Oct 22UIL 5A Region 4 ChampionshipOct 22 · 3 Miles IV-5A · Place 22 · Boerne ChampionBoerne Champion3 Miles IV-5A2215:02.85 PB10
Oct 11UIL 5A District 26Oct 11 · 5,000 Meters Varsity · Place 3 · Boerne ChampionBoerne Champion5,000 Meters Varsity316:24.110
Sep 29McNeil InvitationalSep 29 · 5,000 Meters Varsity · Place 153 · Boerne ChampionBoerne Champion5,000 Meters Varsity15316:28.6210
Aug 24Vista Ridge InvitationalAug 24 · 5,000 Meters Varsity · Place 48 · Boerne ChampionBoerne Champion5,000 Meters Varsity4818:10.2—

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10UIL 3A District 26Oct 10 · 3 Miles Junior Varsity · Place 20 · Boerne ChampionBoerne Champion3 Miles Junior Varsity2019:24.229
Oct 10UIL 5A District 26Oct 10 · 3 Miles Junior Varsity · Place 20 · Boerne ChampionBoerne Champion3 Miles Junior Varsity2019:24.22 PB9
Sep 30Seguin Matador InvitationalSep 30 · 3 Miles Junior Varsity · Place 3 · Boerne ChampionBoerne Champion3 Miles Junior Varsity317:35.539
Sep 16TLU Bulldog InvitationalSep 16 · 5,000 Meters Varsity · Place 50 · Boerne ChampionBoerne Champion5,000 Meters Varsity5018:14 PB9
Sep 2Dripping Springs InvitationalSep 2 · 2.5 Miles Junior Varsity · Place 12 · Boerne ChampionBoerne Champion2.5 Miles Junior Varsity1216:13.6—