Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 1016.60aTexas Storm Youth Annual Track MeetMay 10, 2025
200 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 1436.91aUSATF Region 16 Junior Olympic ChampionshipsJune 14, 2024
400 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 141:21.77aUSATF Region 16 Junior Olympic ChampionshipsJune 14, 2024
800 Meters · OutdoorPTX 12th Annual Spring Classic · Apr 133:24.00aPTX 12th Annual Spring ClassicApril 13, 2024
Discus · 1kg · OutdoorH-Town Hurricanes Relays TF26 · May 930.94mH-Town Hurricanes Relays TF26May 9, 2026
Javelin · 400g TJ · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1233.38mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Javelin · 450g AeroJav · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 830.03mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Shot Put · 6lb · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 811.31mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 17 · All American ThrowersAll American ThrowersJavelin400g TJ17.28.39m6
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 6 · All American ThrowersAll American ThrowersDiscus1kg6.30.34m6
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 12 · All American ThrowersAll American ThrowersShot Put6lb12.10.41m6
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Javelin · Place 1 · All American ThrowersAll American ThrowersJavelin450g AeroJav1.30.03m PB6
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1kg1.27.90m6
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put6lb1.11.31m PB6
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Javelin · Place 3 · All American ThrowersAll American ThrowersJavelin400g TJ3.83-086
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1kg1.96-026
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Place 6 · All American ThrowersAll American ThrowersShot Put6lb6.36-07.256
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 2 · All American ThrowersAll American ThrowersDiscus1kg2.27.03m6
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 3 · All American ThrowersAll American ThrowersShot Put6lb3.10.55m6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 1 · All American ThrowersAll American ThrowersJavelin400g TJ1.33.38m PB6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1kg1.30.56m6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 6 · All American ThrowersAll American ThrowersShot Put6lb6.10.20m6
May 30Wings Track Club Championship TF26May 30 · Javelin · Place 1 · All American ThrowersAll American ThrowersJavelin127.74m6
May 30Wings Track Club Championship TF26May 30 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus130.38m6
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 3 · All American ThrowersAll American ThrowersShot Put310.63m6
May 23High Velocity Memorial Day ClassicMay 23 · Shot Put · Place 3 · All American ThrowersAll American ThrowersShot Put333-5.56
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · Place 5 · All American ThrowersAll American ThrowersJavelin450g AeroJav5.20.01m6
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1kg1.29.44m6
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 3 · All American ThrowersAll American ThrowersShot Put6lb3.10.46m6
May 9H-Town Hurricanes Relays TF26May 9 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1kg1.30.94m PB6
May 9H-Town Hurricanes Relays TF26May 9 · Shot Put · Place 3 · All American ThrowersAll American ThrowersShot Put6lb3.10.11m6
May 2Clash of Texas TF26May 2 · Javelin · Place 11 · All American ThrowersAll American ThrowersJavelin1175-056
May 2Clash of Texas TF26May 2 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1105-056
May 2Clash of Texas TF26May 2 · Shot Put · Place 4 · All American ThrowersAll American ThrowersShot Put435-11.006
Apr 25Afterburners Track MeetApr 25 · Javelin · Place 4 · All American ThrowersAll American ThrowersJavelin450g AeroJav4.19.88m6
Apr 25Afterburners Track MeetApr 25 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1kg1.28.80m6
Apr 25Afterburners Track MeetApr 25 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put6lb1.10.26m6
Apr 18PTX Spring Classic TF26Apr 18 · Javelin · Place 2 · All American ThrowersAll American ThrowersJavelin228.19m6
Apr 11Houston Visions Meet TF26Apr 11 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus199-96
Apr 11Houston Visions Meet TF26Apr 11 · Shot Put · Place 4 · All American ThrowersAll American ThrowersShot Put433-0.56
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put137-76

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · Shot Put · Place 2 · All American ThrowersAll American ThrowersShot Put210.14m6

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 31TAAF Games of TexasJul 31 · Shot Put · All American ThrowersAll American ThrowersShot Put6lb—DNS1
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 14 · The Wings TrThe Wings TrDiscus1423.98m14
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 22 · 14 The Wings Tr14 The Wings TrShot Put2230-10.25—
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 12 · The Wings TrackThe Wings TrackJavelin400g TJ12.58-035
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 1 · The Wings TrackThe Wings TrackDiscus1kg1.88-065
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 3 · The Wings TrackThe Wings TrackShot Put6lb3.33-00.255
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 9 · The Wings TrackThe Wings TrackShot Put6lb9.26-11.755
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 2 · The WingsThe WingsShot Put28.50m—
May 31The Wings Track Club Youth ChampionshipMay 31 · 100 Meters · Place 42 · The WingsThe Wings100 Meters4216.84a—
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 5 · The WingsThe WingsDiscus552-3—
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 7 · The WingsThe WingsShot Put725-8.50—
May 17Carl Lewis Stars Annual Track MeetMay 17 · Javelin · Place 7 · The WingsThe WingsJavelin715.20m—
May 17Carl Lewis Stars Annual Track MeetMay 17 · Discus · Place 4 · The WingsThe WingsDiscus418.10m—
May 17Carl Lewis Stars Annual Track MeetMay 17 · Shot Put · Place 10 · The WingsThe WingsShot Put108.26m—
May 10Texas Storm Youth Annual Track MeetMay 10 · Discus · Place 5 · The Wings TrackThe Wings TrackDiscus1kg5.17.37m5
May 10Texas Storm Youth Annual Track MeetMay 10 · Shot Put · Place 7 · The Wings TrackThe Wings TrackShot Put6lb7.8.58m5
May 10Texas Storm Youth Annual Track MeetMay 10 · 100 Meters · Place 89 · The Wings TrackThe Wings Track100 Meters89.16.60a PB5
May 3Mainland Jaguars Track MeetMay 3 · Discus · Place 4 · The WingsThe WingsDiscus414.76m—
May 3Mainland Jaguars Track MeetMay 3 · Shot Put · Place 4 · The WingsThe WingsShot Put47.47m—
May 3Mainland Jaguars Track MeetMay 3 · 100 Meters · Place 45 · The WingsThe Wings100 Meters4516.76a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 11 · The WingsThe WingsShot Put117.67m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 4 · The WingsThe WingsShot Put47.15m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 37 · The WingsThe Wings400 Meters371:21.77a PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 62 · The WingsThe Wings200 Meters6236.91a PB—
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 1 · The Wings TrackThe Wings TrackShot Put6lb1.20' 94
May 252024 High Velocity Memorial Day ClassicMay 25 · 200 Meters · Place 44 · The Wings TrackThe Wings Track200 Meters44.37.85a4
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · The Wings TrackThe Wings Track100 Meters—NT4
Apr 13PTX 12th Annual Spring ClassicApr 13 · 800 Meters · Place 28 · The Wings TrackThe Wings Track800 Meters28.3:24.00a PB4
Apr 13PTX 12th Annual Spring ClassicApr 13 · 200 Meters · Place 50 · The Wings TrackThe Wings Track200 Meters50.38.39a4

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8AAU Gulf Junior Olympics Primary District MeetJun 8 · 200 Meters · Place 84 · The Wings TrackThe Wings Track200 Meters84.51.47a5
Jun 8AAU Gulf Junior Olympics Primary District MeetJun 8 · 100 Meters · Place 76 · The Wings TrackThe Wings Track100 Meters76.25.05a5