Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL vs. SS vs. SCW · Mar 2918.15aCAL vs. SS vs. SCWMarch 29, 2014
200 Meters · OutdoorCAL vs. SS vs. SCW · Mar 2939.15aCAL vs. SS vs. SCWMarch 29, 2014
Discus · 1.6kg · OutdoorJohn Godina Throwers Invitational · Mar 7162-04John Godina Throwers InvitationalMarch 7, 2020
Discus · 2kg · Outdoor65th Mt. SAC Relays · Apr 1648.89m65th Mt. SAC RelaysApril 16, 2025
Hammer · 16lb / 7.26kg · OutdoorCCAA Track and Field Championships · May 146.37mCCAA Track and Field ChampionshipsMay 1, 2025
Javelin · 800g · Outdoor65th Mt. SAC Relays · Apr 1654.50m65th Mt. SAC RelaysApril 16, 2025
Shot Put · 12lb · OutdoorAlemany at Loyola/Norte Dame Academy · Mar 551-04.25Alemany at Loyola/Norte Dame AcademyMarch 5, 2020
Shot Put · 16lb / 7.26kg · OutdoorBryan Clay Invitational · Apr 1314.73mBryan Clay InvitationalApril 13, 2023
Shot Put · 6lb · OutdoorSCYTFC Varsity Finals · May 1028-01.75SCYTFC Varsity FinalsMay 10, 2014

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8APU Franson Last Chance InviteMay 8 · Discus · Place 13 · Cal Poly PomonaCal Poly PomonaDiscus1344.12mSr
May 1CCL ChampionshipsMay 1 · Hammer · Place 14 · Cal Poly PomonaCal Poly PomonaHammer1446.37mSR
May 1CCL ChampionshipsMay 1 · Javelin · Place 7 · Cal Poly PomonaCal Poly PomonaJavelin751.46mSR
May 1CCL ChampionshipsMay 1 · Discus · Place 5 · Cal Poly PomonaCal Poly PomonaDiscus547.27mSR
May 1CCAA Track and Field ChampionshipsMay 1 · Hammer · Place 14 · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg14.46.37m PBSr
May 1CCAA Track and Field ChampionshipsMay 1 · Javelin · Place 7 · Cal Poly PomonaCal Poly PomonaJavelin800g7.51.46mSr
May 1CCAA Track and Field ChampionshipsMay 1 · Discus · Place 5 · Cal Poly PomonaCal Poly PomonaDiscus2kg5.47.27mSr
Apr 1665th Mt. SAC RelaysApr 16 · Javelin · Place 11 · Cal Poly PomonaCal Poly PomonaJavelin800g11.54.50m PBSr
Apr 1665th Mt. SAC RelaysApr 16 · Discus · Place 12 · Cal Poly PomonaCal Poly PomonaDiscus2kg12.48.89m PBSr
Apr 12Pomona-Pitzer InvitationalApr 12 · Hammer · Place 11 · Cal Poly PomonaCal Poly PomonaHammer1147.23mSR
Apr 12Pomona-Pitzer InvitationalApr 12 · Discus · Place 5 · Cal Poly PomonaCal Poly PomonaDiscus546.75mSR
Apr 42025 Triton InvitationalApr 4 · Hammer · Place 23 · Cal Poly PomonaCal Poly PomonaHammer2345.52mSr
Apr 42025 Triton InvitationalApr 4 · Discus · Place 16 · Cal Poly PomonaCal Poly PomonaDiscus1645.81mSr
Mar 222025 Jim Bush Legends MeetMar 22 · Hammer · Cal Poly PomonaCal Poly PomonaHammer—FOULSr
Mar 222025 Jim Bush Legends MeetMar 22 · Javelin · Place 1 · Cal Poly PomonaCal Poly PomonaJavelin156.15mSr
Mar 222025 Jim Bush Legends MeetMar 22 · Discus · Place 7 · Cal Poly PomonaCal Poly PomonaDiscus747.35mSr
Mar 212025 Bob Larsen DistanceMar 21 · Hammer · Cal Poly PomonaCal Poly PomonaHammer—FOULSr
Mar 212025 Bob Larsen DistanceMar 21 · Javelin · Place 1 · Cal Poly PomonaCal Poly PomonaJavelin156.15mSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28RCC InvitationalFeb 28 · Hammer · Place 7 · Cal Poly PomonaCal Poly PomonaHammer748.20mSR
Feb 28RCC InvitationalFeb 28 · Discus · Place 6 · Cal Poly PomonaCal Poly PomonaDiscus642.95mSR
Feb 22Rossi RelaysFeb 22 · Hammer · Place 5 · Cal Poly PomonaCal Poly PomonaHammer549.69mSR
Feb 22Rossi RelaysFeb 22 · Discus · Place 7 · Cal Poly PomonaCal Poly PomonaDiscus741.53mSR

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 2CCAA Conference ChampionshipsMay 2 · Hammer · Place 16 · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg16.44.98mJr
May 2CCAA Conference ChampionshipsMay 2 · Javelin · Place 7 · Cal Poly PomonaCal Poly PomonaJavelin800g7.41.65mJr
May 2CCAA Conference ChampionshipsMay 2 · Discus · Place 5 · Cal Poly PomonaCal Poly PomonaDiscus2kg5.45.75mJr
Apr 112024 Bryan Clay InvitationalApr 11 · Hammer · Place 27 · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg27.44.19mJr
Apr 112024 Bryan Clay InvitationalApr 11 · Javelin · Place 26 · Cal Poly PomonaCal Poly PomonaJavelin800g26.46.46mJr
Apr 112024 Bryan Clay InvitationalApr 11 · Discus · Place 17 · Cal Poly PomonaCal Poly PomonaDiscus2kg17.44.80mJr
Mar 29Stanford Invitational - CollegiateMar 29 · Hammer · Place 25 · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg25.44.33mJr
Mar 29Stanford Invitational - CollegiateMar 29 · Javelin · Place 22 · Cal Poly PomonaCal Poly PomonaJavelin800g22.45.04mJr
Mar 29Stanford Invitational - CollegiateMar 29 · Discus · Place 25 · Cal Poly PomonaCal Poly PomonaDiscus2kg25.42.13mJr
Mar 22Mangrum InviteMar 22 · Hammer · Place 12 · Cal Poly PomonaCal Poly PomonaHammer1244.75m—
Mar 22Mangrum InviteMar 22 · Javelin · Place 7 · Cal Poly PomonaCal Poly PomonaJavelin745.66m—
Mar 22Mangrum InviteMar 22 · Discus · Place 5 · Cal Poly PomonaCal Poly PomonaDiscus545.85m—
Mar 82024 Ben Brown InvitationalMar 8 · Hammer · Place 9 · Cal Poly PomonaCal Poly PomonaHammer947.04m—
Mar 82024 Ben Brown InvitationalMar 8 · Discus · Place 14 · Cal Poly PomonaCal Poly PomonaDiscus1446.94m—
Mar 22024 Beach OpenerMar 2 · Javelin · Place 18 · Cal Poly PomonaCal Poly PomonaJavelin18135-1JR
Mar 22024 Beach OpenerMar 2 · Hammer · Place 24 · Cal Poly PomonaCal Poly PomonaHammer24145-4JR
Mar 22024 Beach OpenerMar 2 · Discus · Place 29 · Cal Poly PomonaCal Poly PomonaDiscus29120-8JR
Mar 22024 Beach OpenerMar 2 · Shot Put · Place 28 · Cal Poly PomonaCal Poly PomonaShot Put2841-9.75JR

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 4CCAA ChampionshipsMay 4 · Javelin · Place 7 · Cal Poly PomonaCal Poly PomonaJavelin746.30mSO
May 4CCAA ChampionshipsMay 4 · Discus · Place 6 · Cal Poly PomonaCal Poly PomonaDiscus643.47mSO
May 4CCAA ChampionshipsMay 4 · Shot Put · Place 5 · Cal Poly PomonaCal Poly PomonaShot Put514.39mSO
Apr 28Steve Scott InvitationalApr 28 · Javelin · Place 5 · Cal Poly PomonaCal Poly PomonaJavelin800g5.46.94mSo
Apr 28Steve Scott InvitationalApr 28 · Discus · Place 11 · Cal Poly PomonaCal Poly PomonaDiscus2kg11.46.12mSo
Apr 13Bryan Clay InvitationalApr 13 · Discus · Place 35 · Cal Poly PomonaCal Poly PomonaDiscus2kg35.42.36mSo
Apr 13Bryan Clay InvitationalApr 13 · Shot Put · Place 17 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg17.14.73m PBSo
Mar 31Vince O'Boyle Track and Field ClassicMar 31 · Hammer · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg—FOULSo
Mar 31Vince O'Boyle Track and Field ClassicMar 31 · Discus · Place 6 · Cal Poly PomonaCal Poly PomonaDiscus2kg6.46.02mSo
Mar 31Vince O'Boyle Track and Field ClassicMar 31 · Shot Put · Place 12 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg12.13.95mSo
Mar 24Mangrum InvitationalMar 24 · Javelin · Place 9 · Cal Poly PomonaCal Poly PomonaJavelin946.78mSO
Mar 24Mangrum InvitationalMar 24 · Discus · Place 9 · Cal Poly PomonaCal Poly PomonaDiscus937.89mSO
Mar 24Mangrum InvitationalMar 24 · Shot Put · Place 6 · Cal Poly PomonaCal Poly PomonaShot Put613.76mSO
Mar 10Ben Brown Invitational (Day 1)Mar 10 · Hammer · Place 26 · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg26.41.22mSo
Mar 10Ben Brown Invitational (Day 1)Mar 10 · Discus · Place 26 · Cal Poly PomonaCal Poly PomonaDiscus2kg26.36.05mSo
Mar 10Ben Brown Invitational (Day 1)Mar 10 · Shot Put · Place 24 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg24.13.60mSo

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 5CCAA ChampionshipsMay 5 · Hammer · Place 9 · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg9.42.56mFr
May 5CCAA ChampionshipsMay 5 · Javelin · Place 9 · Cal Poly PomonaCal Poly PomonaJavelin800g9.42.51mFr
May 5CCAA ChampionshipsMay 5 · Discus · Place 7 · Cal Poly PomonaCal Poly PomonaDiscus2kg7.43.27mFr
May 5CCAA ChampionshipsMay 5 · Shot Put · Place 8 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg8.14.24mFr
Apr 29adidas/Steve Scott InvitationalApr 29 · Javelin · Place 12 · Cal Poly PomonaCal Poly PomonaJavelin800g12.43.91mFr
Apr 29adidas/Steve Scott InvitationalApr 29 · Discus · Place 20 · Cal Poly PomonaCal Poly PomonaDiscus2kg20.44.49mFr
Apr 29adidas/Steve Scott InvitationalApr 29 · Shot Put · Place 22 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg22.13.22mFr
Apr 14Pacific Coast InvitationalApr 14 · Discus · Place 50 · Cal Poly PomonaCal Poly PomonaDiscus2kg50.42.69mFr
Apr 14Pacific Coast InvitationalApr 14 · Shot Put · Place 43 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg43.13.58mFr
Apr 9Triton InvitationalApr 9 · Hammer · Place 19 · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg19.38.61mFr
Apr 9Triton InvitationalApr 9 · Shot Put · Place 19 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg19.13.74mFr
Mar 26Team 4 Titus and Ely InvitationalMar 26 · Javelin · Cal Poly PomonaCal Poly PomonaJavelin800g—FOULFr
Mar 26Team 4 Titus and Ely InvitationalMar 26 · Discus · Place 3 · Cal Poly PomonaCal Poly PomonaDiscus2kg3.45.48mFr
Mar 26Team 4 Titus and Ely InvitationalMar 26 · Shot Put · Place 9 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg9.13.66mFr
Mar 19Franson Classic Collegiate and Open Track MeetMar 19 · Hammer · Place 7 · Cal Poly PomonaCal Poly PomonaHammer7122-10FR
Mar 19Franson Classic Collegiate and Open Track MeetMar 19 · Discus · Place 11 · Cal Poly PomonaCal Poly PomonaDiscus11138-6FR
Mar 19Franson Classic Collegiate and Open Track MeetMar 19 · Shot Put · Place 9 · Cal Poly PomonaCal Poly PomonaShot Put948-1.25FR
Mar 12Oxy Distance Carnival Mar 12 · Discus · Place 2 · Cal Poly PomonaCal Poly PomonaDiscus2kg2.44.05mFr
Mar 12Oxy Distance Carnival Mar 12 · Shot Put · Place 8 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg8.13.38mFr
Mar 12College/University Occidental Distance Carnival and SprMar 12 · Discus · Place 2 · Cal Poly PomonaCal Poly PomonaDiscus2kg2.44.05mFr
Mar 12College/University Occidental Distance Carnival and SprMar 12 · Shot Put · Place 8 · Cal Poly PomonaCal Poly PomonaShot Put16lb / 7.26kg8.13.38mFr
Mar 11Ben Brown InvitationalMar 11 · Hammer · Place 20 · Cal Poly PomonaCal Poly PomonaHammer16lb / 7.26kg20.38.22mFr
Mar 4Beach OpenerMar 4 · Discus · Place 21 · Cal Poly PomonaCal Poly PomonaDiscus2144.21m—
Mar 4Beach OpenerMar 4 · Shot Put · Place 27 · Cal Poly PomonaCal Poly PomonaShot Put2712.31m—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Rossi RelaysFeb 26 · Hammer · Place 22 · Cal Poly PomonaCal Poly PomonaHammer2263-5FR
Feb 26Rossi RelaysFeb 26 · Discus · Place 14 · Cal Poly PomonaCal Poly PomonaDiscus14134-4FR
Feb 26Rossi RelaysFeb 26 · Shot Put · Place 18 · Cal Poly PomonaCal Poly PomonaShot Put1843-8FR

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 7John Godina Throwers InvitationalMar 7 · Discus · Place 4 · Bishop AlemanyBishop AlemanyDiscus1.6kg4.162-04 PB12
Mar 7John Godina Throwers InvitationalMar 7 · Shot Put · Place 7 · Bishop AlemanyBishop AlemanyShot Put12lb7.51-03.7512
Mar 5Alemany at Loyola/Norte Dame AcademyMar 5 · Shot Put · Place 1 · Bishop AlemanyBishop AlemanyShot Put12lb1.51-04.25 PB12

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Trevor Habberstad Invitational and Distance CarnivalFeb 28 · Discus · Place 1 · Bishop AlemanyBishop AlemanyDiscus1161-0212
Feb 28Trevor Habberstad Invitational and Distance CarnivalFeb 28 · Shot Put · Place 2 · Bishop AlemanyBishop AlemanyShot Put252-04.5012

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11CIF-SS Division 3 FinalsMay 11 · Shot Put · Place 5 · Bishop AlemanyBishop AlemanyShot Put12lb5.51-03.0011
May 4CIF-SS Division 3 PrelimsMay 4 · Shot Put · Place 8 · Bishop AlemanyBishop AlemanyShot PutRound P847-08.0011
Apr 15Mission/Sunshine League Prelims/FinalsApr 15 · Discus · Place 7 · Bishop AlemanyBishop AlemanyDiscus1.6kg7.89-1011
Apr 15Mission/Sunshine League Prelims/FinalsApr 15 · Shot Put · Place 3 · Bishop AlemanyBishop AlemanyShot Put12lb3.47-05.5011
Apr 9Alemany vs Crespi/LouisvilleApr 9 · Shot Put · Place 2 · Bishop AlemanyBishop AlemanyShot Put243-05.2511
Mar 28Notre Dame HS(SO) vs. Alemany HSMar 28 · Discus · Place 5 · Bishop AlemanyBishop AlemanyDiscus596-0911
Mar 20Bishop Alemany at Harvard-WestlakeMar 20 · Discus · Place 3 · Bishop AlemanyBishop AlemanyDiscus1.6kg3.93-0911
Mar 20Bishop Alemany at Harvard-WestlakeMar 20 · Shot Put · Place 1 · Bishop AlemanyBishop AlemanyShot Put12lb1.43-08.7511
Mar 16Monrovia Wildcats Relays & InvitationalMar 16 · Discus · Place 6 · Bishop AlemanyBishop AlemanyDiscus1.6kg6.98-0811
Mar 16Monrovia Wildcats Relays & InvitationalMar 16 · Shot Put · Place 2 · Bishop AlemanyBishop AlemanyShot Put12lb2.46-06.0011
Mar 13EMT Chaminade vs AlemanyMar 13 · Shot Put · Place 3 · Bishop AlemanyBishop AlemanyShot Put344-04.5011
Mar 8Nike Redondo InvitationalMar 8 · Shot Put · Bishop AlemanyBishop AlemanyShot Put12lb--ND11
Feb 23Trevor Habberstad InviteFeb 23 · Discus · Place 31 · Bishop AlemanyBishop AlemanyDiscus1.6kg31.74-09.5011
Feb 23Trevor Habberstad InviteFeb 23 · Shot Put · Bishop AlemanyBishop AlemanyShot Put12lb—DNF11

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Alemany, Loyola, Notre Dame Tri-meetFeb 28 · Shot Put · Place 1 · Bishop AlemaBishop AlemaShot Put143-05.00—

2014 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17SCYTFC/VCYTC Co-Conference ChampionshipMay 17 · Shot Put · So Cal SupersonicsSo Cal SupersonicsShot Put6lb—DNS11-12
May 10SCYTFC Varsity FinalsMay 10 · Shot Put · Place 5 · So Cal SupersonicsSo Cal SupersonicsShot Put6lb5.28-01.75 PB11-12
Apr 12Co-Conference InvitationalApr 12 · Shot Put · Place 7 · So Cal SupersonicsSo Cal SupersonicsShot Put6lb7.26-06.5011-12
Apr 12Co-Conference InvitationalApr 12 · 100 Meters · Place 99 · So Cal SupersonicsSo Cal Supersonics100 MetersRound P99.18.67a11-12
Mar 29CAL vs. SS vs. SCWMar 29 · Shot Put · Place 3 · So Cal SupersonicsSo Cal SupersonicsShot Put6lb3.25-04.5011-12
Mar 29CAL vs. SS vs. SCWMar 29 · 200 Meters · Place 4 · So Cal SupersonicsSo Cal Supersonics200 Meters4.39.15a PB11-12
Mar 29CAL vs. SS vs. SCWMar 29 · 100 Meters · Place 3 · So Cal SupersonicsSo Cal Supersonics100 Meters3.18.15a PB11-12