Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 1117.48aTexas Storm Youth Annual Track MeetMay 11, 2024
1000 Meters · IndoorJoe DeLoach Youth Invitational · Jan 183:40.74aJoe DeLoach Youth InvitationalJanuary 18, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:20.32aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · OutdoorAntonian Mile(1600) & Steeplechase · May 127:14.93aAntonian Mile(1600) & SteeplechaseMay 12, 2023
200 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1833.68aJoe DeLoach Youth InvitationalJanuary 18, 2026
200 Meters · OutdoorComets Hill Country Championship TF26 · Jun 631.87aComets Hill Country Championship TF26June 6, 2026
3000 Meters · OutdoorAAU South Texas District Qualifier - North · Jun 1211:36.98aAAU South Texas District Qualifier - NorthJune 12, 2026
400 Meters · IndoorJoe DeLoach Youth Invitational · Jan 181:15.19aJoe DeLoach Youth InvitationalJanuary 18, 2026
400 Meters · OutdoorComets Hill Country Championship TF26 · Jun 61:09.83aComets Hill Country Championship TF26June 6, 2026
800 Meters · OutdoorComets Hill Country Championship TF26 · Jun 62:42.28aComets Hill Country Championship TF26June 6, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 12 · Texas Titans AthleticsTexas Titans Athletics3000 Meters12.12:01.63a5
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 12 · Texas Titans AthleticsTexas Titans Athletics1500 Meters12.5:20.32a PB5
Jun 12AAU South Texas District Qualifier - NorthJun 12 · 3000 Meters · Place 1 · Texas Titans AthleticsTexas Titans Athletics3000 Meters1.11:36.98a PB5
Jun 12AAU South Texas District Qualifier - NorthJun 12 · 1500 Meters · Place 1 · Texas Titans AthleticsTexas Titans Athletics1500 Meters1.5:42.82a5
Jun 6Comets Hill Country Championship TF26Jun 6 · 800 Meters · Place 4 · Texas Titans AthleticsTexas Titans Athletics800 Meters4.2:42.28a PB5
Jun 6Comets Hill Country Championship TF26Jun 6 · 400 Meters · Place 6 · Texas Titans AthleticsTexas Titans Athletics400 Meters6.1:09.83a PB5
Jun 6Comets Hill Country Championship TF26Jun 6 · 200 Meters · Place 17 · Texas Titans AthleticsTexas Titans Athletics200 Meters17.31.87a PB5
May 30Wings Track Club Championship TF26May 30 · 3000 Meters · Place 2 · Texas Titans AthleticsTexas Titans Athletics3000 Meters212:08.47a5
May 23The Reckoning Part 2May 23 · 3000 Meters · Place 2 · Texas Titans AthleticsTexas Titans Athletics3000 Meters212:04.41a—
May 23The Reckoning Part 2May 23 · 1500 Meters · Place 5 · Texas Titans AthleticsTexas Titans Athletics1500 Meters55:41.46a—
May 23The Reckoning Part 2May 23 · 800 Meters · Place 7 · Texas Titans AthleticsTexas Titans Athletics800 Meters72:45.00a—
May 16Spartan Invitational May 16 · 3000 Meters · Place 2 · Texas Titans AthleticsTexas Titans Athletics3000 Meters2.11:56.34a5
May 16Spartan Invitational May 16 · 800 Meters · Place 4 · Texas Titans AthleticsTexas Titans Athletics800 Meters4.2:45.66a5
May 16Spartan Invitational May 16 · 400 Meters · Place 19 · Texas Titans AthleticsTexas Titans Athletics400 Meters19.1:12.94a5
May 2Clash of Texas TF26May 2 · 3000 Meters · Place 5 · Texas Titans AthleticsTexas Titans Athletics3000 Meters511:48.91a—
May 2Clash of Texas TF26May 2 · 800 Meters · Place 21 · Texas Titans AthleticsTexas Titans Athletics800 Meters212:45.97a—
Apr 18Katy Express Track Meet TF26Apr 18 · 1500 Meters · Place 4 · Texas Titans AthleticsTexas Titans Athletics1500 Meters45:28.60a—
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 25 · Texas Titans AthleticsTexas Titans Athletics400 Meters251:13.17a—
Apr 4The Reckoning Part 1Apr 4 · 1500 Meters · Place 3 · Texas Titans AthleticsTexas Titans Athletics1500 Meters35:45.25a—
Apr 4The Reckoning Part 1Apr 4 · 800 Meters · Place 5 · Texas Titans AthleticsTexas Titans Athletics800 Meters52:51.25a—
Apr 4The Reckoning Part 1Apr 4 · 400 Meters · Place 17 · Texas Titans AthleticsTexas Titans Athletics400 Meters171:13.39a—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · 1000 Meters · Place 9 · Texas Titans AthleticsTexas Titans Athletics1000 Meters93:40.74a PB—
Jan 18Joe DeLoach Youth InvitationalJan 18 · 400 Meters · Place 35 · Texas Titans AthleticsTexas Titans Athletics400 MetersRound P351:15.19a PB—
Jan 18Joe DeLoach Youth InvitationalJan 18 · 200 Meters · Place 71 · Texas Titans AthleticsTexas Titans Athletics200 MetersRound P7133.68a PB—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · 1500 Meters · Place 26 · 15 San Antonio15 San Antonio1500 Meters265:46.64—
Jul 26AAU Junior Olympic Games Jul 26 · 800 Meters · Place 36 · 15 San Antonio15 San Antonio800 Meters362:49.13—
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 1500 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club1500 Meters2.5:42.35a4
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 800 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters2.2:44.07a4
Jun 20AAU South Texas - Central District QualifierJun 20 · 1500 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club1500 Meters26:07.21a4
Jun 20AAU South Texas - Central District QualifierJun 20 · 800 Meters · Place 3 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters32:55.12a4
Jun 7Comets Hill Country ChampionshipJun 7 · 200 Meters · Place 9 · San Antonio SWIFTSan Antonio SWIFT200 Meters933.84—
Jun 7Comets Hill Country ChampionshipJun 7 · 400 Meters · Place 1 · San Antonio SWIFTSan Antonio SWIFT400 Meters11:13.06—
Jun 7Comets Hill Country ChampionshipJun 7 · 800 Meters · Place 2 · San Antonio SWIFTSan Antonio SWIFT800 Meters22:44.97—
May 31The Wings Track Club Youth ChampionshipMay 31 · 1500 Meters · Place 1 · San Antonio Swift Track ClubSan Antonio Swift Track Club1500 Meters15:32.88a9
May 31The Wings Track Club Youth ChampionshipMay 31 · 400 Meters · Place 10 · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters101:13.67a9
May 17Leander Spartans InvitationalMay 17 · 1500 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club1500 Meters25:33.92a9
May 17Leander Spartans InvitationalMay 17 · 800 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters22:46.21a9
May 17Leander Spartans InvitationalMay 17 · 400 Meters · Place 7 · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters71:14.54a9
May 3Clash of TexasMay 3 · 1500 Meters · Place 2 · San Antonio Swift Track ClubSan Antonio Swift Track Club1500 Meters25:44.88a4
May 3Clash of TexasMay 3 · 800 Meters · Place 4 · San Antonio Swift Track ClubSan Antonio Swift Track Club800 Meters42:49.63a4
May 3Clash of TexasMay 3 · 400 Meters · Place 25 · San Antonio Swift Track ClubSan Antonio Swift Track Club400 Meters251:17.78a4
Apr 26Alamo City InvitationalApr 26 · 1500 Meters · Place 1 · San Antonio SWIFTSan Antonio SWIFT1500 Meters15:45.17—
Apr 26Alamo City InvitationalApr 26 · 400 Meters · Place 9 · San Antonio SWIFTSan Antonio SWIFT400 Meters91:17.48—
Apr 26Alamo City InvitationalApr 26 · 800 Meters · Place 2 · San Antonio SWIFTSan Antonio SWIFT800 Meters22:48.10—
Apr 26Alamo City InvitationalApr 26 · 800 Meters · Place 2 · San Antonio SWIFTSan Antonio SWIFT800 Meters22:48.10—
Apr 26Alamo City InvitationalApr 26 · 1500 Meters · Place 1 · San Antonio SWIFTSan Antonio SWIFT1500 Meters15:45.17—
Apr 26Alamo City InvitationalApr 26 · 400 Meters · Place 9 · San Antonio SWIFTSan Antonio SWIFT400 Meters91:17.48—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 29 · San Antonio Swift Track ClubSan Antonio Swift Track Club1500 Meters295:55.22a—
Jul 1USATF Region 12 Junior Olympic ChampionshipsJul 1 · 1500 Meters · Place 5 · San Antonio SwiftSan Antonio Swift1500 Meters55:57.47a—
Jul 1USATF Region 12 Junior Olympic ChampionshipsJul 1 · 800 Meters · Place 12 · San Antonio SwiftSan Antonio Swift800 Meters122:56.67a—
Jun 13USATF Texas Southern Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 13 · 1500 Meters · Place 4 · San Antonio SwiftSan Antonio Swift1500 Meters45:49.57a—
Jun 13USATF Texas Southern Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 13 · 800 Meters · Place 5 · San Antonio SwiftSan Antonio Swift800 Meters52:54.83a—
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · Place 8 · San Antonio Swift Track ClubSan Antonio Swift Track Club1500 Meters8.5:58.30a3
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 77 · San Antonio Swift Track ClubSan Antonio Swift Track Club100 Meters77.17.48a PB3

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Antonian Mile(1600) & SteeplechaseMay 12 · 1600 Meters · Place 78 · San Antonio Swift Track ClubSan Antonio Swift Track Club1600 Meters78.7:14.93a PB2
May 6Clash of TexasMay 6 · 800 Meters · Place 12 · San Antonio SwiftSan Antonio Swift800 Meters123:40.57a—
May 6Clash of TexasMay 6 · 200 Meters · Place 39 · San Antonio SwiftSan Antonio Swift200 Meters3939.78a—