Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCarl Lewis Stars Annual Youth Meet · May 1643.37mCarl Lewis Stars Annual Youth MeetMay 16, 2026
Hammer · 16lb / 7.26kg · OutdoorCLHS Fall Thrower's Meet · Nov 723.94mCLHS Fall Thrower's MeetNovember 7, 2026
Javelin · 800g · OutdoorAAU Junior Olympic Games · Aug 133.32mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 12lb · OutdoorH-Town Hurricanes Relays TF26 · May 916.97mH-Town Hurricanes Relays TF26May 9, 2026
Shot Put · 16lb / 7.26kg · OutdoorCLHS Fall Thrower's Meet · Nov 712.31mCLHS Fall Thrower's MeetNovember 7, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Nov 7CLHS Fall Thrower's MeetNov 7 · Hammer · Place 3 · Pearland Speed Track ClubHammer16lb / 7.26kg3.23.94m PB12
Nov 7CLHS Fall Thrower's MeetNov 7 · Discus · Place 4 · Pearland Speed Track ClubDiscus1.6kg4.41.64m12
Nov 7CLHS Fall Thrower's MeetNov 7 · Shot Put · Place 1 · Pearland Speed Track ClubShot Put16lb / 7.26kg1.12.31m PB12
Nov 7CLHS Fall Thrower's MeetNov 7 · Shot Put · Place 2 · Pearland Speed Track ClubShot Put12lb2.15.02m12
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 37 · Pearland Speed Track ClubJavelin800g37.33.32m PB11
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 21 · Pearland Speed Track ClubDiscus1.6kg21.43.28m11
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 12 · Pearland Speed Track ClubShot Put12lb12.15.87m11
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 6 · Pearland Speed Track ClubJavelin800g6.104-0011
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 15 · Pearland Speed Track ClubDiscus1.6kg15.135-0311
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 2 · Pearland Speed Track ClubShot Put12lb2.16.32m11
May 30Wings Track Club Championship TF26May 30 · Javelin · Place 6 · Pearland Speed Track ClubJavelin628.40m11
May 30Wings Track Club Championship TF26May 30 · Discus · Place 7 · Pearland Speed Track ClubDiscus740.74m11
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 3 · Pearland Speed Track ClubShot Put316.69m11
May 23High Velocity Memorial Day ClassicMay 23 · Discus · Place 4 · Pearland Speed Track ClubDiscus4141-1011
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · Place 1 · Pearland Speed Track ClubJavelin800g1.26.48m11
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 4 · Pearland Speed Track ClubDiscus1.6kg4.43.37m PB11
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 2 · Pearland Speed Track ClubShot Put12lb2.16.66m11
May 9H-Town Hurricanes Relays TF26May 9 · Discus · Pearland Speed Track ClubDiscus1.6kg--DNS11
May 9H-Town Hurricanes Relays TF26May 9 · Shot Put · Place 1 · Pearland Speed Track ClubShot Put12lb1.16.97m PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Shot Put · Place 18 · Pearland Speed Track ClubShot Put1844-10.2511

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31The Wings Track Club Youth ChampionshipMay 31 · Discus · Place 3 · Pearland Speed Track ClubDiscus338.11m10
May 31The Wings Track Club Youth ChampionshipMay 31 · Javelin · Place 4 · Pearland Speed Track ClubJavelin429.26m10
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 1 · Pearland Speed Track ClubShot Put114.58m10
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 5 · Pearland Speed Track ClubDiscus5105-810
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 2 · Pearland Speed Track ClubShot Put244-610

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Carl Lewis HS InvitationalJan 16 · Shot Put · Place 10 · Pearland Speed Track ClubShot Put1045-2.25—
Jan 16Carl Lewis HS InvitationalJan 16 · Shot Put · Place 10 · Pearland Speed Track ClubShot Put1045-02.25—
Jan 11Texas A&M HS Indoor ChampionshipsJan 11 · Shot Put · Place 15 · Pearland Speed Track ClubShot Put1515.01m—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 13AAU Gulf District QualifierJun 13 · Shot Put · Place 3 · Pearland Speed Track ClubShot Put339-02.50—
Jun 13AAU Gulf District QualifierJun 13 · Discus · Place 2 · Pearland Speed Track ClubDiscus2106-09—