Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWes Kittley HS Invitational · Jan 245:17.33aWes Kittley HS InvitationalJanuary 24, 2025
1500 Meters · OutdoorAAU Junior Olympic Games · Jul 264:41.44AAU Junior Olympic Games July 26, 2025
1600 Meters · IndoorFasTrak HS Challenge · Dec 155:08.60aFasTrak HS ChallengeDecember 15, 2024
1600 Meters · OutdoorTX TTFCA 8th Annual Meet of Champions · May 235:24.64aTX TTFCA 8th Annual Meet of ChampionsMay 23, 2024
200 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 1127.30aTexas Storm Youth Annual Track MeetMay 11, 2024
400 Meters · IndoorBorder Olympics 93rd Annual Meet · Feb 2858.11aBorder Olympics 93rd Annual MeetFebruary 28, 2025
400 Meters · OutdoorCharles Austin Classic (High School) · Mar 2758.21aCharles Austin Classic (High School)March 27, 2026
800 Meters · IndoorBorder Olympics 93rd Annual Meet · Feb 282:12.00aBorder Olympics 93rd Annual MeetFebruary 28, 2025
800 Meters · OutdoorClemens Invitational · Feb 62:11.18aClemens InvitationalFebruary 6, 2025
Combined results · OutdoorClash of Texas · May 41:02.19Clash of TexasMay 4, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29Friday Night Spikes & MoreMay 29 · 800 Meters · Place 1 · Texas Elite Track ClubTexas Elite Track Club800 Meters1.2:16.25aUnofficial11
Apr 282026 TAPPS 2A-6A South Regional ChampionshipsApr 28 · 800 Meters · Place 1 · TMI EpiscopalTMI Episcopal800 Meters1.2:16.47a11
Apr 282026 TAPPS 2A-6A South Regional ChampionshipsApr 28 · 400 Meters · Place 3 · TMI EpiscopalTMI Episcopal400 Meters3.59.43a11
Apr 16TAPPS 6A District 03 Championships TF26Apr 16 · 800 Meters · Place 1 · TMI EpiscopalTMI Episcopal800 Meters1.2:20.84a11
Apr 16TAPPS 6A District 03 Championships TF26Apr 16 · 400 Meters · Place 3 · TMI EpiscopalTMI Episcopal400 Meters3.59.80a11
Mar 27Charles Austin Classic (High School)Mar 27 · 800 Meters · Place 3 · TMI EpiscopalTMI Episcopal800 Meters3.2:14.52a11
Mar 27Charles Austin Classic (High School)Mar 27 · 400 Meters · Place 1 · TMI EpiscopalTMI Episcopal400 Meters1.58.21a PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · 800 Meters · Place 4 · 09 San Antonio09 San Antonio800 Meters42:11.47—
Jul 26AAU Junior Olympic Games Jul 26 · 1500 Meters · Place 3 · 09 San Antonio09 San Antonio1500 Meters34:41.44 PB—
Jul 26AAU Junior Olympic Games Jul 26 · 800 Meters · Place 8 · 09 San Antonio09 San Antonio800 MetersRound P82:15.69—
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 1500 Meters · Place 3 · San Antonio Swift Track ClubSan Antonio Swift Track Club1500 Meters3.4:43.60a10
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 800 Meters · Place 1 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters1.2:14.49a10
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 400 Meters · Place 6 · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters6.58.93a10
Jun 20AAU South Texas - Central District QualifierJun 20 · 800 Meters · Place 1 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters12:16.96a10
Jun 20AAU South Texas - Central District QualifierJun 20 · 400 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters259.69a10
Jun 7Comets Hill Country ChampionshipJun 7 · 400 Meters · Place 1 · San Antonio SWIFTSan Antonio SWIFT400 Meters159.56—
Jun 7Comets Hill Country ChampionshipJun 7 · 800 Meters · Place 1 · San Antonio SWIFTSan Antonio SWIFT800 Meters12:15.28—
May 17Leander Spartans InvitationalMay 17 · 800 Meters · Place 1 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters12:17.22a10
May 17Leander Spartans InvitationalMay 17 · 400 Meters · Place 5 · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters559.86a10
May 3Clash of TexasMay 3 · 800 Meters · Place 1 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters12:14.71a10
May 3TX UIL 6A State ChampionshipsMay 3 · 800 Meters · Place 9 · Northside TaftNorthside Taft800 Meters9.2:14.43a10
Apr 18UIL 6A Region IV & WheelchairApr 18 · 800 Meters · Place 2 · Northside TaftNorthside Taft800 Meters2.2:12.92a10
Apr 18UIL 6A Region IV & WheelchairApr 18 · 400 Meters · Place 12 · Northside TaftNorthside Taft400 MetersRound P12.58.87a10
Feb 6Clemens InvitationalFeb 6 · 800 Meters · Place 1 · Northside TaftNorthside Taft800 Meters1.2:11.18a PB10
Feb 6Clemens InvitationalFeb 6 · 400 Meters · Place 2 · Northside TaftNorthside Taft400 Meters2.58.70a10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Border Olympics 93rd Annual MeetFeb 28 · 800 Meters · Place 2 · Northside TaftNorthside Taft800 MetersRound P22:18.74a—
Feb 28Border Olympics 93rd Annual MeetFeb 28 · 800 Meters · Place 2 · Northside TaftNorthside Taft800 Meters22:12.00a PB—
Feb 28Border Olympics 93rd Annual MeetFeb 28 · 400 Meters · Place 2 · Northside TaftNorthside Taft400 MetersRound P259.17a—
Feb 28Border Olympics 93rd Annual MeetFeb 28 · 400 Meters · Place 2 · Northside TaftNorthside Taft400 Meters258.11a PB—
Jan 24Wes Kittley HS InvitationalJan 24 · 1 Mile · Place 7 · San Antonio Swift Track ClubSan Antonio Swift Track Club1 Mile7.5:17.33a PB10
Jan 24Wes Kittley HS InvitationalJan 24 · 800 Meters · Place 1 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters1.2:12.53a10
Jan 11Texas A&M HS Indoor ChampionshipsJan 11 · 400 Meters · Place 34 · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters3459.69a—
Jan 11Texas A&M HS Indoor ChampionshipsJan 11 · 800 Meters · Place 4 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters42:14.93a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15FasTrak HS ChallengeDec 15 · 1600 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club1600 Meters2.5:08.60a PB10
Dec 15FasTrak HS ChallengeDec 15 · 800 Meters · Place 1 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters1.2:16.04a10
Dec 15FasTrak HS ChallengeDec 15 · 400 Meters · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters—DNS10

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 800 Meters · Place 7 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 MetersRound P72:15.51a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 800 Meters · Place 4 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters42:12.22a—
Jul 1USATF Region 12 Junior Olympic ChampionshipsJul 1 · 800 Meters · Place 4 · San Antonio SwiftSan Antonio Swift800 Meters42:17.05a—
Jul 1USATF Region 12 Junior Olympic ChampionshipsJul 1 · 400 Meters · Place 9 · San Antonio SwiftSan Antonio Swift400 Meters959.41a—
Jun 13USATF Texas Southern Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 13 · 1500 Meters · Place 4 · San Antonio SwiftSan Antonio Swift1500 Meters45:10.44a—
Jun 13USATF Texas Southern Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 13 · 800 Meters · Place 2 · San Antonio SwiftSan Antonio Swift800 Meters22:19.11a—
Jun 13USATF Texas Southern Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 13 · 400 Meters · Place 1 · San Antonio SwiftSan Antonio Swift400 Meters158.33a—
May 23TX TTFCA 8th Annual Meet of ChampionsMay 23 · 1600 Meters · Place 20 · San Antonio Swift Track ClubSan Antonio Swift Track Club1600 Meters20.5:24.64a PB9
May 23TX TTFCA 8th Annual Meet of ChampionsMay 23 · 800 Meters · Place 19 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters19.2:21.06a9
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters2.2:20.06a9
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 5 · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters5.58.91a9
May 11Texas Storm Youth Annual Track MeetMay 11 · 200 Meters · Place 22 · San Antonio Swift Track ClubSan Antonio Swift Track Club200 Meters22.27.30a PB9
May 4Clash of TexasMay 4 · Combined results · Place 4 · 15 San Antonio15 San AntonioCombined results45:09.96—
May 4Clash of TexasMay 4 · Combined results · Place 2 · 15 San Antonio15 San AntonioCombined results22:19.41—
May 4Clash of TexasMay 4 · Combined results · Place 17 · 15 San Antonio15 San AntonioCombined results171:02.19 PB—
Apr 19UIL 6A Region IV & WheelchairApr 19 · 800 Meters · Place 5 · Northside TaftNorthside Taft800 Meters5.2:13.96a9
Apr 19UIL 6A Region IV & WheelchairApr 19 · 400 Meters · Place 9 · Northside TaftNorthside Taft400 MetersRound P9.59.91a9
Apr 10UIL 6A Area 27-28 & 29-30Apr 10 · 800 Meters · Place 2 · Northside TaftNorthside Taft800 Meters2.2:20.43a9
Apr 10UIL 6A Area 27-28 & 29-30Apr 10 · 400 Meters · Place 4 · Northside TaftNorthside Taft400 Meters4.59.00a9
Mar 28Wagner Thunderbird RelaysMar 28 · 800 Meters · Place 1 · Northside TaftNorthside Taft800 Meters1.2:20.11a9
Mar 28Wagner Thunderbird RelaysMar 28 · 400 Meters · Place 2 · Northside TaftNorthside Taft400 Meters2.59.35a9
Mar 1Border Olympics 92nd Annual MeetMar 1 · 800 Meters · Place 2 · Northside TaftNorthside Taft800 MetersRound P2.2:21.77a9
Mar 1Border Olympics 92nd Annual MeetMar 1 · 800 Meters · Place 3 · Northside TaftNorthside Taft800 Meters3.2:20.07a9
Mar 1Border Olympics 92nd Annual MeetMar 1 · 400 Meters · Place 4 · Northside TaftNorthside Taft400 MetersRound P4.59.55a9
Mar 1Border Olympics 92nd Annual MeetMar 1 · 400 Meters · Place 6 · Northside TaftNorthside Taft400 Meters6.1:00.19a9
Feb 24SA Central Catholic RelaysFeb 24 · 800 Meters · Place 1 · Northside TaftNorthside Taft800 Meters1.2:20.87a9
Feb 1SA Northside ISD #1 2/1Feb 1 · 800 Meters · Place 4 · Northside TaftNorthside Taft800 Meters4.2:20.75a9
Feb 1SA Northside ISD #1 2/1Feb 1 · 400 Meters · Place 3 · Northside TaftNorthside Taft400 Meters3.1:00.14a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 16AAU SOUTH TEXAS DISTRICT QUALIFIER NORTHJun 16 · 1500 Meters · Place 1 · S.A. UnleashedS.A. Unleashed1500 Meters1.5:04.24a8
Jun 16AAU SOUTH TEXAS DISTRICT QUALIFIER NORTHJun 16 · 800 Meters · Place 1 · S.A. UnleashedS.A. Unleashed800 Meters1.2:21.47a8
Jun 16AAU SOUTH TEXAS DISTRICT QUALIFIER NORTHJun 16 · 400 Meters · Place 2 · S.A. UnleashedS.A. Unleashed400 Meters2.59.48a8