Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Comal County Fair GroundsNew Braunfels Unicorn Invitational · Aug 2410:21.960New Braunfels Unicorn InvitationalAugust 24, 2024
3 Miles · North East ISD Sports ParkSA North East ISD 9/2 Invitational · Sep 218:06.41SA North East ISD 9/2 InvitationalSeptember 2, 2023
5,000 Meters · Alamo City Youth Sports FieldsSA XC Friday Night Lights XC25 · Aug 2215:35.574SA XC Friday Night Lights XC25August 22, 2025
5,000 Meters · Dr. Jack Dugan Family Soccer and Track StadiumUIL Region IV XC Championship · Oct 2116:43.47UIL Region IV XC ChampionshipOctober 21, 2024
5,000 Meters · Five Mile Dam ParkHays CISD Invitational XC25 · Sep 1216:00Hays CISD Invitational XC25September 12, 2025
5,000 Meters · Gustafson StadiumSA Northside ISD 9/20 Invitational · Sep 2019:38.19SA Northside ISD 9/20 InvitationalSeptember 20, 2023
5,000 Meters · North East ISD Sports ParkUIL 6A District 28 · Oct 1217:31.32UIL 6A District 28October 12, 2023
5,000 Meters · North East Sports ParkUIL 6A District 27 · Oct 1016:12.15UIL 6A District 27October 10, 2024
5,000 Meters · Old Settlers ParkMcNeil 31st Annual Invitational XC25 · Sep 1916:02.00McNeil 31st Annual Invitational XC25September 19, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20UIL Region IV Championship XC25Oct 20 · 5,000 Meters IV-6A · Place 34 · San Antonio Johnson5,000 Meters IV-6A3416:47.5012
Oct 9UIL 6A District 27 XC25Oct 9 · 5,000 Meters Varsity · Place 9 · San Antonio Johnson5,000 Meters Varsity916:25.6012
Sep 19McNeil 31st Annual Invitational XC25Sep 19 · 5,000 Meters Gold · Place 31 · San Antonio Johnson5,000 Meters Gold3116:02.00 PB12
Sep 12Hays CISD Invitational XC25Sep 12 · 5,000 Meters Varsity · Place 12 · San Antonio Johnson5,000 Meters Varsity1216:00 PB12
Aug 30Central Catholic Invitational XC25Aug 30 · 5,000 Meters Varsity · Place 1 · San Antonio Johnson5,000 Meters Varsity116:35.412
Aug 22SA XC Friday Night Lights XC25Aug 22 · 5,000 Meters Varsity 5A-6A · Place 7 · San Antonio Johnson5,000 Meters Varsity 5A-6A715:35.574 PB12
Aug 1Friday Night Lights 2K 2025Aug 1 · 2,000 Meters Varsity · Place 1 · San Antonio Johnson2,000 Meters Varsity15:46.2712

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR South Regional Championships & Community RaceNov 23 · 5,000 Meters Championship · Place 191 · Johnson Jags5,000 Meters Championship19117:28.5011
Nov 1UIL State Cross Country ChampionshipsNov 1 · 5,000 Meters 6A · Place 68 · San Antonio Johnson5,000 Meters 6A6816:12.8011
Oct 21UIL Region IV XC ChampionshipOct 21 · 5,000 Meters 6A Boys · Place 25 · San Antonio Johnson5,000 Meters 6A Boys2516:43.47 PB11
Oct 10UIL 6A District 27Oct 10 · 5,000 Meters Varsity · Place 4 · San Antonio Johnson5,000 Meters Varsity416:12.15 PB11
Sep 27Nike South InvitationalSep 27 · 5,000 Meters Varsity Elite · Place 80 · San Antonio Johnson5,000 Meters Varsity Elite8016:46.411
Sep 20McNeil InvitationalSep 20 · 5,000 Meters Varsity · Place 67 · San Antonio Johnson5,000 Meters Varsity6716:42.511
Sep 14San Antonio East Central/Harlandale ISDs InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 2 · San Antonio Johnson5,000 Meters Junior Varsity217:11.30911
Aug 24New Braunfels Unicorn InvitationalAug 24 · 2 Miles Varsity · Place 10 · San Antonio Johnson2 Miles Varsity1010:21.960 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12UIL 6A District 28Oct 12 · 5,000 Meters Junior Varsity · Place 1 · San Antonio Johnson5,000 Meters Junior Varsity117:31.32 PB10
Sep 20SA Northside ISD 9/20 InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 5 · San Antonio Johnson5,000 Meters Junior Varsity519:38.19 PB10
Sep 2SA North East ISD 9/2 InvitationalSep 2 · 3 Miles Junior Varsity · Place 7 · San Antonio Johnson3 Miles Junior Varsity718:06.41 PB10
Aug 19SA North East ISD 8/19 InvitationalAug 19 · 3 Miles Junior Varsity · Place 8 · San Antonio Johnson3 Miles Junior Varsity819:33.4210
Aug 18_5_23 2k time trial Aug 1 · 2,000 Meters Boys · San Antonio Johnson2,000 Meters Boys07:15Unofficial10
May 172k Time trial 5/17/23May 17 · 2,000 Meters · San Antonio Johnson2,000 Meters07:02Unofficial9