Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPearland Track Express Spring Classic · Apr 101.4Pearland Track Express Spring ClassicApril 10, 2021
1500 Meters · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 66:19.47aAAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026
200 Meters · IndoorJoe DeLoach Youth Inv · Jan 1433.07aJoe DeLoach Youth InvJanuary 14, 2024
200 Meters · OutdoorPearland Track Express Spring Classic · Apr 103.2Pearland Track Express Spring ClassicApril 10, 2021
400 Meters · IndoorJoe DeLoach Youth Inv · Jan 141:29.29aJoe DeLoach Youth InvJanuary 14, 2024
400 Meters · OutdoorAAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)! · Jun 121:12.63aAAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!June 12, 2025
800 Meters · OutdoorHouston Visions Meet TF26 · Apr 112:57.77aHouston Visions Meet TF26April 11, 2026
80m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 117.60aAAU Junior Olympic GamesAugust 1, 2026
80m Hurdles · 39" / 0.991m · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 617.29aAAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026
Discus · 1kg · OutdoorH-Town Hurricanes Relays TF26 · May 98.69mH-Town Hurricanes Relays TF26May 9, 2026
High Jump · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 141.05mUSATF Region 16 Junior Olympic ChampionshipsJune 14, 2024
Javelin · 300g TJ · OutdoorTexas Storm Youth Annual Track Meet · May 1114.35mTexas Storm Youth Annual Track MeetMay 11, 2024
Javelin · 400g TJ · OutdoorAAU Junior Olympic Games · Aug 123.41mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorPTX 10th Annual Spring Classic · Apr 161.85mPTX 10th Annual Spring ClassicApril 16, 2022
Pentathlon (Outdoor) · USATF 11-12 · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 61215AAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026
Shot Put · 12lb · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 68.42mAAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026
Shot Put · 4lb · OutdoorAAU Junior Olympics Region 17 National Qualifier · Jun 2915-11.50AAU Junior Olympics Region 17 National QualifierJune 29, 2022
Shot Put · 6lb · IndoorJoe DeLoach Youth Inv · Jan 145.83mJoe DeLoach Youth InvJanuary 14, 2024
Shot Put · 6lb · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2629-00.00AAU Track & Field Region 17 QualifierJune 26, 2026
Triathlon · Standard · OutdoorAAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)! · Jun 12589AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!June 12, 2025

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

2026 Outdoor Track

40 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Pentathlon (Outdoor) · Place 19 · The Wings TrackThe Wings TrackPentathlon (Outdoor)USATF 11-12Round M19.10594
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 20 · The Wings TrackThe Wings TrackLong JumpRound M20.3.48mWind: 24
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 20 · The Wings TrackThe Wings TrackHigh JumpRound M20.1.10m4
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 22 · The Wings TrackThe Wings TrackHigh Jump22.1.20m4
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 28 · The Wings TrackThe Wings TrackJavelin400g TJ28.23.41m PB4
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 7 · The Wings TrackThe Wings TrackShot Put6lbRound M7.8.12m4
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 27 · The Wings TrackThe Wings TrackShot Put6lb27.8.44m4
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 20 · The Wings TrackThe Wings Track80m Hurdles30" / 0.762mRound M20.17.60a PBWind: 1.14
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 20 · The Wings TrackThe Wings Track1500 MetersRound M20.7:01.77a4
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Javelin · Place 4 · The Wings TrackThe Wings TrackJavelin400g TJ4.66-104
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Place 5 · The Wings TrackThe Wings TrackShot Put6lb5.29-00.00 PB4
Jun 26AAU Track & Field Region 17 QualifierJun 26 · High Jump · Place 5 · The Wings TrackThe Wings TrackHigh Jump5.3-08.004
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · High Jump · Place 5 · The Wings TrackThe Wings TrackHigh Jump5.3-06.004
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 4 · The Wings TrackThe Wings TrackJavelin400g TJ4.20.90m4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 6 · The Wings TrackThe Wings TrackShot Put6lb6.8.17m4
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · Pentathlon (Outdoor) · Place 2 · The Wings TrackThe Wings TrackPentathlon (Outdoor)USATF 11-12Round M2.1215 PB4
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · Long Jump · Place 3 · The Wings TrackThe Wings TrackLong JumpRound M3.3.62m4
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · High Jump · Place 4 · The Wings TrackThe Wings TrackHigh JumpRound M4.1.04m4
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · Shot Put · Place 1 · The Wings TrackThe Wings TrackShot Put12lbRound M1.8.42m PB4
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · 80m Hurdles · Place 1 · The Wings TrackThe Wings Track80m Hurdles39" / 0.991mRound M1.17.29a PBWind: -2.84
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · 1500 Meters · Place 3 · The Wings TrackThe Wings Track1500 MetersRound M3.6:19.47a PB4
May 30Wings Track Club Championship TF26May 30 · High Jump · Place 3 · The WingsThe WingsHigh Jump31.12m4
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 3 · The WingsThe WingsShot Put38.44m4
May 23High Velocity Memorial Day ClassicMay 23 · High Jump · Place 3 · The WingsThe WingsHigh Jump33-104
May 23High Velocity Memorial Day ClassicMay 23 · Shot Put · The WingsThe WingsShot Put—ND4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Long Jump · Place 17 · The Wings TrackThe Wings TrackLong Jump17.12' 6"4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · High Jump · Place 5 · The Wings TrackThe Wings TrackHigh Jump5.3' 6"4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 8 · The Wings TrackThe Wings TrackShot Put6lb8.8.22m4
May 9H-Town Hurricanes Relays TF26May 9 · Discus · Place 6 · The Wings TrackThe Wings TrackDiscus1kg6.8.69m PB4
May 9H-Town Hurricanes Relays TF26May 9 · Shot Put · Place 5 · The Wings TrackThe Wings TrackShot Put6lb5.8.36m4
May 9H-Town Hurricanes Relays TF26May 9 · 800 Meters · Place 15 · The Wings TrackThe Wings Track800 Meters15.3:15.53a4
Apr 25Afterburners Track MeetApr 25 · Shot Put · Place 4 · The Wings TrackThe Wings TrackShot Put6lb4.8.53m4
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 65 · The Wings TrackThe Wings Track400 Meters65.1:14.67a4
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 84 · The Wings TrackThe Wings Track200 Meters84.33.70a4
Apr 18PTX Spring Classic TF26Apr 18 · Shot Put · Place 4 · The WingsThe WingsShot Put48.76m4
Apr 18PTX Spring Classic TF26Apr 18 · 400 Meters · Place 35 · The WingsThe Wings400 Meters351:16.06a4
Apr 18PTX Spring Classic TF26Apr 18 · 100 Meters · Place 28 · The WingsThe Wings100 Meters2815.22a4
Apr 11Houston Visions Meet TF26Apr 11 · Shot Put · Place 4 · The WingsThe WingsShot Put427-14
Apr 11Houston Visions Meet TF26Apr 11 · 800 Meters · Place 16 · The WingsThe Wings800 Meters162:57.77a PB4
Apr 11Houston Visions Meet TF26Apr 11 · 100 Meters · Place 44 · The WingsThe Wings100 Meters4416.58a4

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 26 · 15 The Wings Tr15 The Wings TrShot Put2624-11.00—
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 6 · The Wings TrThe Wings TrShot Put68.41m15
Jul 26AAU Junior Olympic Games Jul 26 · High Jump · Place 20 · The Wings TrThe Wings TrHigh Jump201.10m15
Jul 26AAU Junior Olympic Games Jul 26 · 400 Meters · Place 19 · The Wings TrThe Wings Tr400 Meters191:17.0815
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 6 · The Wings TrackThe Wings TrackShot Put6lb6.25-02.253
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · High Jump · Place 8 · The Wings TrackThe Wings TrackHigh Jump8.2-06.003
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 4 · The Wings TrackThe Wings Track400 MetersRound M4.1:12.63a PB3
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · High Jump · Place 6 · The Wings TrackThe Wings TrackHigh JumpRound M6.1.10m3
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 3 · The Wings TrackThe Wings TrackShot Put6lbRound M3.8.07m3
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Triathlon · Place 3 · The Wings TrackThe Wings TrackTriathlonStandardRound M3.589 PB3
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 5 · The Wings TrackThe Wings TrackShot Put6lb5.26-00.753
May 31The Wings Track Club Youth ChampionshipMay 31 · High Jump · Place 2 · The WingsThe WingsHigh Jump21.07m3
May 31The Wings Track Club Youth ChampionshipMay 31 · Long Jump · Place 20 · The WingsThe WingsLong Jump203.18m3
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 3 · The WingsThe WingsShot Put37.57m3
May 24High Velocity Memorial Day ClassicMay 24 · High Jump · Place 5 · The WingsThe WingsHigh Jump53-23
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 3 · The WingsThe WingsShot Put326-8.253
May 17Top Flight Youth Track MeetMay 17 · Long Jump · Place 8 · The Wings TrackThe Wings TrackLong Jump8.9-05.253
May 17Top Flight Youth Track MeetMay 17 · Shot Put · Place 3 · The Wings TrackThe Wings TrackShot Put6lb3.7.21m3
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Place 34 · The Wings TrackThe Wings Track100 Meters34.15.50a3
May 102025 H-Town Hurricanes RelaysMay 10 · Long Jump · Place 9 · The WingsThe WingsLong Jump93.51m3
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 4 · The WingsThe WingsShot Put47.07m3
May 102025 H-Town Hurricanes RelaysMay 10 · 100 Meters · Place 27 · The WingsThe Wings100 Meters2714.55a3
May 3Mainland Jaguars Track MeetMay 3 · Shot Put · Place 2 · The WingsThe WingsShot Put27.79m3
May 3Mainland Jaguars Track MeetMay 3 · 400 Meters · Place 13 · The WingsThe Wings400 Meters131:15.85a3
May 3Mainland Jaguars Track MeetMay 3 · 100 Meters · Place 21 · The WingsThe Wings100 Meters2115.17a3
Apr 26Afterburners Track MeetApr 26 · Shot Put · Place 2 · The WingsThe WingsShot Put28.05m3
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 43 · The WingsThe Wings400 Meters431:21.56a3

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · High Jump · Place 17 · The WingsThe WingsHigh Jump171.10m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 10 · The WingsThe WingsShot Put106.28m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 400 Meters · Place 15 · The WingsThe Wings400 Meters151:16.10a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · High Jump · Place 3 · The WingsThe WingsHigh Jump31.05m PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Javelin · Place 17 · The WingsThe WingsJavelin1711.29m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 1 · The WingsThe WingsShot Put16.78m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 8 · The WingsThe WingsShot Put86.42m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 5 · The WingsThe Wings400 Meters51:28.19a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 39 · The WingsThe Wings200 Meters3933.12a—
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 1 · The Wings TrackThe Wings TrackShot Put6lb1.22' 52
May 252024 High Velocity Memorial Day ClassicMay 25 · 200 Meters · Place 17 · The Wings TrackThe Wings Track200 Meters17.34.73a2
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 19 · The Wings TrackThe Wings Track100 Meters19.16.24a2
May 11Texas Storm Youth Annual Track MeetMay 11 · Long Jump · Place 23 · 25-Unattached25-UnattachedLong Jump23.9-08.002
May 11Texas Storm Youth Annual Track MeetMay 11 · Javelin · Place 11 · 25-Unattached25-UnattachedJavelin300g TJ11.14.35m PB2
May 11Texas Storm Youth Annual Track MeetMay 11 · Shot Put · Place 6 · 25-Unattached25-UnattachedShot Put6lb6.19-04.002
Apr 13PTX 12th Annual Spring ClassicApr 13 · Shot Put · Place 4 · The Wings TrackThe Wings TrackShot Put6lb4.17-08.502
Apr 13PTX 12th Annual Spring ClassicApr 13 · 800 Meters · Place 26 · The Wings TrackThe Wings Track800 Meters26.3:18.08a2
Apr 13PTX 12th Annual Spring ClassicApr 13 · 200 Meters · Place 34 · The Wings TrackThe Wings Track200 Meters34.34.69a2

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14Joe DeLoach Youth InvJan 14 · Shot Put · Place 3 · UnattachedUnattachedShot Put6lb3.5.83m PB2
Jan 14Joe DeLoach Youth InvJan 14 · 400 Meters · Place 33 · UnattachedUnattached400 MetersRound P33.1:29.29a PB2
Jan 14Joe DeLoach Youth InvJan 14 · 200 Meters · Place 22 · UnattachedUnattached200 MetersRound P22.33.07a PB2

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Houston Visions Track & Field MeetMay 13 · 400 Meters · Place 81 · The WingsThe Wings400 Meters811:27.18a—
May 13Houston Visions Track & Field MeetMay 13 · Shot Put · Place 3 · The WingsThe WingsShot Put36.13m—
May 6Mainland Jaguars Track MeetMay 6 · Javelin · Place 7 · The Wings Track ClubThe Wings Track ClubJavelin711.81m—
May 6Mainland Jaguars Track MeetMay 6 · Shot Put · Place 1 · The Wings Track ClubThe Wings Track ClubShot Put16.06m—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 7 · Greater Houston TrackGreater Houston TrackShot Put4lb7.15-11.50 PBGr
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · Javelin · Place 8 · Greater Houston TrackGreater Houston TrackJavelin400g TJ8.26-06Gr
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · Javelin · Place 17 · Greater Houston TrackGreater Houston TrackJavelin300g TJ17.26-06Gr
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · Shot Put · Place 5 · Greater Houston TrackGreater Houston TrackShot Put6lb5.14-01.75Gr
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · Shot Put · Place 11 · Greater Houston TrackGreater Houston TrackShot Put4lb11.14-01.75Gr
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 400 Meters · Place 33 · Greater Houston TrackGreater Houston Track400 Meters33.1:45.76aGr
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 400 Meters · Place 91 · Greater Houston TrackGreater Houston Track400 Meters91.1:45.76aGr
May 28Greater Houston RelaysMay 28 · Shot Put · Place 3 · Greater HousGreater HousShot Put316-00.00—
May 28Greater Houston RelaysMay 28 · 400 Meters · Place 41 · Greater HousGreater Hous400 Meters411:41.71—
Apr 16PTX 10th Annual Spring ClassicApr 16 · Long Jump · Place 16 · Greater HousGreater HousLong Jump161.85m PB—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 200 Meters · Place 48 · Greater HousGreater Hous200 Meters4839.19—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 126 · Greater HousGreater Hous100 Meters12622.51—

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26AAU Gulf Primary/8U ChampionshipsJun 26 · 800 Meters · Place 1 · Greater Houston TrackGreater Houston Track800 Meters1.3:55.00a-
Jun 26AAU Gulf Primary/8U ChampionshipsJun 26 · 200 Meters · Place 4 · Greater Houston TrackGreater Houston Track200 Meters4.39.53a-
May 29Northwest Flyers Annual Track MeetMay 29 · Javelin · Place 7 · Greater HoustonGreater HoustonJavelin75.64m6
May 29Northwest Flyers Annual Track MeetMay 29 · 800 Meters · Place 17 · Greater HoustonGreater Houston800 Meters174:00.676
May 29Northwest Flyers Annual Track MeetMay 29 · 100 Meters · Place 55 · Greater HoustonGreater Houston100 Meters550.06
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Javelin · Place 7 · Greater Houston TrackGreater Houston TrackJavelin300g TJ7.5.15m-
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 88 · Greater Houston TrackGreater Houston Track100 Meters88.20.61a-
May 8Titanup RelaysMay 8 · Long Jump · Place 7 · Greater Houston TrackGreater Houston TrackLong Jump7.3-01.50-
May 8Titanup RelaysMay 8 · 200 Meters · Place 26 · Greater Houston TrackGreater Houston Track200 Meters26.43.65aWind: -4.5-
May 8Titanup RelaysMay 8 · 100 Meters · Place 27 · Greater Houston TrackGreater Houston Track100 Meters27.19.79aWind: -2.8-
May 1Clash of TexasMay 1 · 400 Meters · Place 10 · Greater Houston TrackGreater Houston Track400 Meters10.1:46.40a-
May 1Clash of TexasMay 1 · 100 Meters · Place 10 · Greater Houston TrackGreater Houston Track100 Meters10.20.74a-
Apr 24Greater Houston RelaysApr 24 · Long Jump · Greater Houston TrackGreater Houston TrackLong Jump—DNS-
Apr 17BeastMode RelaysApr 17 · 100 Meters · Place 32 · Greater HoustonGreater Houston100 Meters322.26
Apr 10Pearland Track Express Spring ClassicApr 10 · 200 Meters · Place 63 · Greater HoustonGreater Houston200 Meters633.2 PB6
Apr 10Pearland Track Express Spring ClassicApr 10 · 100 Meters · Place 66 · Greater HoustonGreater Houston100 Meters661.4 PB6