Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPearland John Morriss III Invite · Feb 13102-8Pearland John Morriss III InviteFebruary 13, 2026
Shot Put · 4kg · IndoorMcNeese Indoor II · Jan 299.88mMcNeese Indoor IIJanuary 29, 2026
Shot Put · 4kg · OutdoorUIL 6A Area 23-24 TF26 · Apr 1737-1.50UIL 6A Area 23-24 TF26April 17, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · All American ThrowersAll American ThrowersDiscus1kg--DNS12
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · All American ThrowersAll American ThrowersShot Put4kg--DNS12
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · Shot Put · Place 12 · LC Clear FallsLC Clear FallsShot Put4kg12.33-11.0012
Apr 17UIL 6A Area 23-24 TF26Apr 17 · Discus · Place 7 · LC Clear FallsLC Clear FallsDiscus1kg7.99-612
Apr 17UIL 6A Area 23-24 TF26Apr 17 · Shot Put · Place 3 · LC Clear FallsLC Clear FallsShot Put4kg3.37-1.50 PB12
Apr 11Houston Visions Meet TF26Apr 11 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1100-812
Mar 272026 Barbers Hill Eagle RelaysMar 27 · Discus · Place 5 · LC Clear FallsLC Clear FallsDiscus1kg5.102-0312
Mar 272026 Barbers Hill Eagle RelaysMar 27 · Shot Put · Place 5 · LC Clear FallsLC Clear FallsShot Put4kg5.32-05.0012
Feb 13Pearland John Morriss III InviteFeb 13 · Discus · Place 4 · LC Clear FallsLC Clear FallsDiscus1kg4.102-8 PB12
Feb 13Pearland John Morriss III InviteFeb 13 · Shot Put · Place 4 · LC Clear FallsLC Clear FallsShot Put4kg4.33-1012
Feb 13John Morriss III RelaysFeb 13 · Discus · Place 4 · LC Clear FallsLC Clear FallsDiscus1kg4.102-812
Feb 13John Morriss III RelaysFeb 13 · Shot Put · Place 4 · LC Clear FallsLC Clear FallsShot Put4kg4.33-1012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28William D. Sirmon InvitationalFeb 28 · Shot Put · Place 3 · LC Clear FallsLC Clear FallsShot Put331-212
Feb 28William D. Sirmon InvitationalFeb 28 · Discus · Place 2 · LC Clear FallsLC Clear FallsDiscus2107-212
Jan 29McNeese Indoor IIJan 29 · Shot Put · Place 8 · All American ThrowersAll American ThrowersShot Put4kg8.9.88m PB12
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Shot Put · Place 15 · All American ThrowersAll American ThrowersShot Put1533-6.2512
Jan 9Texas HS Indoor Championships TF26Jan 9 · Shot Put · Place 22 · ALL AMERICAN THRALL AMERICAN THRShot Put2232-6.2512
Jan 9Texas HS Indoor Championships TF26Jan 9 · Shot Put · Place 22 · All AmericanAll AmericanShot Put2232-06.2512

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 31TAAF Games of TexasJul 31 · Discus · Place 10 · All American ThrowersAll American ThrowersDiscus1kg10.95-0011
Jul 31TAAF Games of TexasJul 31 · Shot Put · Place 10 · All American ThrowersAll American ThrowersShot Put4kg10.31-10.0011
Jul 11TAAF Region 1Jul 11 · Discus · Place 3 · All American ThrowersAll American ThrowersDiscus392-012
May 2CCAA Mountain League ChampionshipsMay 2 · Discus · Place 15 · AtascaderoAtascaderoDiscus1589-1111
May 2CCAA Mountain League ChampionshipsMay 2 · Shot Put · Place 9 · AtascaderoAtascaderoShot Put931-10.511
Apr 26Elks SLO County ChampionshipsApr 26 · Discus · Place 5 · AtascaderoAtascaderoDiscus5102-611
Apr 26Elks SLO County ChampionshipsApr 26 · Shot Put · Place 4 · AtascaderoAtascaderoShot Put434-211
Apr 12Pirate RelaysApr 12 · Discus · Place 1 · AtascaderoAtascaderoDiscus1106-1011
Apr 12Pirate RelaysApr 12 · Shot Put · Place 3 · AtascaderoAtascaderoShot Put332-011
Apr 5West Coast RelaysApr 5 · Discus · Place 17 · Atascadero (CS)Atascadero (CS)Discus1797-011
Apr 5West Coast RelaysApr 5 · Shot Put · Place 6 · Atascadero (CS)Atascadero (CS)Shot Put632-511
Apr 2CCAA Dual Meet - AHS & SLOApr 2 · Discus · Place 7 · AtascaderoAtascaderoDiscus785-811
Apr 2CCAA Dual Meet - AHS & SLOApr 2 · Shot Put · Place 3 · AtascaderoAtascaderoShot Put329-111
Mar 26Nipomo Tri - AHS - SYHSMar 26 · Discus · Place 3 · AtascaderoAtascaderoDiscus3101-811
Mar 26Nipomo Tri - AHS - SYHSMar 26 · Shot Put · Place 5 · AtascaderoAtascaderoShot Put529-911
Mar 19CCAA Mountain League Tri Meet-Atas, PR, TempMar 19 · Discus · Place 2 · AtascaderoAtascaderoDiscus299-6—
Mar 19CCAA Mountain League Tri Meet-Atas, PR, TempMar 19 · Shot Put · Place 1 · AtascaderoAtascaderoShot Put132-6—
Mar 15Nipomo InvitationalMar 15 · Discus · Place 8 · AtascaderoAtascaderoDiscus893-7.510
Mar 15Nipomo InvitationalMar 15 · Shot Put · Place 29 · AtascaderoAtascaderoShot Put2923-810
Mar 11CCAA Tri Meet - AG/Righetti/AtascaderoMar 11 · Discus · Place 4 · AtascaderoAtascaderoDiscus1kg4.99' 9.511
Mar 11CCAA Tri Meet - AG/Righetti/AtascaderoMar 11 · Shot Put · Place 4 · AtascaderoAtascaderoShot Put4kg4.31' 1.511
Mar 8Central Coast Spring ClassicMar 8 · Discus · Place 4 · AtascaderoAtascaderoDiscus497-9—
Mar 8Central Coast Spring ClassicMar 8 · Shot Put · Place 11 · AtascaderoAtascaderoShot Put1129-5—
Mar 1Atascadero Memorial MeetMar 1 · Discus · Place 3 · AtascaderoAtascaderoDiscus3103-4—
Mar 1Atascadero Memorial MeetMar 1 · Shot Put · Place 2 · AtascaderoAtascaderoShot Put232-1.5—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Bearcat RelaysFeb 22 · Discus · Place 4 · AtascaderoAtascaderoDiscus490-10—
Feb 22Bearcat RelaysFeb 22 · Shot Put · Place 5 · AtascaderoAtascaderoShot Put528-6.5—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10CIF Division II Championships May 10 · Discus · Place 15 · AtascaderoAtascaderoDiscus1588-7—
Apr 26CCAA Ocean League Prelims/Finals Apr 26 · Discus · Place 7 · AtascaderoAtascaderoDiscus789-9—
Apr 26CCAA Ocean League Prelims/Finals Apr 26 · Shot Put · Place 10 · AtascaderoAtascaderoShot Put1025-9—
Apr 20Elks San Luis Obispo County Track MeetApr 20 · Shot Put · Place 21 · AtascaderoAtascaderoShot Put2122-10—
Mar 27AHS Tri meet 3/27Mar 27 · Discus · Place 3 · AtascaderoAtascaderoDiscus1kg3.101' 3.510
Mar 27AHS Tri meet 3/27Mar 27 · Shot Put · Place 3 · AtascaderoAtascaderoShot Put4kg3.27' 710
Mar 20Santa Maria, Atascadero, Templeton Tri MeetMar 20 · Shot Put · Place 7 · AtascaderoAtascaderoShot Put724-11.25—
Mar 16Nipomo HS InvitationalMar 16 · Discus · Place 8 · AtascaderoAtascaderoDiscus893-7.5—
Mar 16Nipomo HS InvitationalMar 16 · Shot Put · Place 29 · AtascaderoAtascaderoShot Put2923-8—
Mar 9Central Coast Spring ClassicMar 9 · Discus · Place 14 · AtascaderoAtascaderoDiscus1482-3.5—
Mar 9Central Coast Spring ClassicMar 9 · Shot Put · Place 35 · AtascaderoAtascaderoShot Put3522-1—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Bearcat RelaysFeb 24 · Discus · Place 3 · AtascaderoAtascaderoDiscus381-0—
Feb 24Bearcat RelaysFeb 24 · Shot Put · Place 3 · AtascaderoAtascaderoShot Put327-10—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29CCAA Ocean League FinalsApr 29 · Discus · Place 8 · AtascaderoAtascaderoDiscus884-10.75—
Apr 29CCAA Ocean League FinalsApr 29 · Shot Put · Place 5 · AtascaderoAtascaderoShot Put529-1—
Apr 22Elks SLO County ChampionshipsApr 22 · Discus · Place 8 · AtascaderoAtascaderoDiscus879-10.59
Apr 22Elks SLO County ChampionshipsApr 22 · Shot Put · Place 6 · AtascaderoAtascaderoShot Put629-1.59
Apr 15Bearcat RelaysApr 15 · Discus · Place 9 · AtascaderoAtascaderoDiscus979-59
Apr 15Bearcat RelaysApr 15 · Shot Put · Place 10 · AtascaderoAtascaderoShot Put1027-29
Mar 30AHS Tri MeetMar 30 · Discus · Place 7 · AtascaderoAtascaderoDiscus774-3—
Mar 30AHS Tri MeetMar 30 · Shot Put · Place 5 · AtascaderoAtascaderoShot Put525-8.5—
Mar 25Central Coast Spring ClassicMar 25 · Discus · Place 17 · AtascaderoAtascaderoDiscus1775-1.59
Mar 25Central Coast Spring ClassicMar 25 · Shot Put · Place 9 · AtascaderoAtascaderoShot Put929-8.59
Mar 18Nipomo HS InvitationalMar 18 · Discus · Place 12 · AtascaderoAtascaderoDiscus1278-2—
Mar 18Nipomo HS InvitationalMar 18 · Shot Put · Place 8 · AtascaderoAtascaderoShot Put828-7—