Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorXavier @ Rancho Mirage · Apr 412.86PRXavier @ Rancho MirageApril 4, 2019
200 Meters · OutdoorXavier @ Palm Springs · Mar 1328.02Xavier @ Palm SpringsMarch 13, 2019
Discus · 1.6kg · OutdoorDEL Dual Palm Springs @ XCP · Apr 13143' 6DEL Dual Palm Springs @ XCPApril 13, 2022
Hammer · 16lb / 7.26kg · OutdoorBen Brown Invitational/Astro AI Distance Classic · Mar 1259.65mBen Brown Invitational/Astro AI Distance ClassicMarch 12, 2026
Shot Put · 12lb · OutdoorJanice Kelley Southland Invitational · Apr 953-05.00Janice Kelley Southland InvitationalApril 9, 2022
Shot Put · 16lb / 7.26kg · IndoorNevada Invitational & Multi · Jan 2314.67mNevada Invitational & MultiJanuary 23, 2025
Shot Put · 16lb / 7.26kg · Outdoor2025 Big West Outdoor Track & Field Championships · May 1616.19m2025 Big West Outdoor Track & Field ChampionshipsMay 16, 2025
Weight Throw · 25lb / 11.3kg · OutdoorCA Winter State Track & Field Championships · Jan 2950-08.00CA Winter State Track & Field ChampionshipsJanuary 29, 2022
Weight Throw · 35lb / 15.9kg · IndoorNevada Invitational & Multi · Jan 2318.08mNevada Invitational & MultiJanuary 23, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 82026 BIG West Conference ChampionshipsMay 8 · Hammer · Place 9 · UC San DiegoUC San DiegoHammer16lb / 7.26kg9.57.28mSr
May 82026 BIG West Conference ChampionshipsMay 8 · Shot Put · UC San DiegoUC San DiegoShot Put16lb / 7.26kg--DNSSr
Apr 17Beach InvitationalApr 17 · Hammer · Place 17 · UC San DiegoUC San DiegoHammer1757.90mSr
Apr 947th Aztec InvitationalApr 9 · Hammer · Place 1 · UC San DiegoUC San DiegoHammer1193-6.84SR
Apr 3UC San Diego Triton InvitationalApr 3 · Hammer · Place 7 · UC San DiegoUC San DiegoHammer759.39mSr
Apr 3UC San Diego Triton InvitationalApr 3 · Shot Put · Place 3 · UC San DiegoUC San DiegoShot Put315.72mSr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · Hammer · Place 9 · UC San DiegoUC San DiegoHammer955.66mSr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · Hammer · Place 5 · UC San DiegoUC San DiegoHammer16lb / 7.26kg5.59.65m PBSr
Mar 6RCC InvitationalMar 6 · Hammer · Place 1 · UC San DiegoUC San DiegoHammer157.02mSr
Mar 6RCC InvitationalMar 6 · Shot Put · Place 3 · UC San DiegoUC San DiegoShot Put315.44mSr

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · Hammer · Place 11 · UC San DiegoUC San DiegoHammer16lb / 7.26kg11.53.86mJr
May 162025 Big West Outdoor Track & Field ChampionshipsMay 16 · Shot Put · Place 13 · UC San DiegoUC San DiegoShot Put16lb / 7.26kg13.16.19m PBJr
May 2Steve Scott InviteMay 2 · Hammer · Place 4 · UC San DiegoUC San DiegoHammer453.85mJr
May 2Steve Scott InviteMay 2 · Shot Put · Place 10 · UC San DiegoUC San DiegoShot Put1015.49mJr
Apr 182025 Beach InviteApr 18 · Hammer · Place 29 · UC San DiegoUC San DiegoHammer16lb / 7.26kg29.52.77mJr
Apr 182025 Beach InviteApr 18 · Shot Put · UC San DiegoUC San DiegoShot Put16lb / 7.26kg--DNSJr
Apr 42025 Triton InvitationalApr 4 · Shot Put · Place 12 · UC San DiegoUC San DiegoShot Put1216.03mJr
Apr 42025 Triton InvitationalApr 4 · Hammer · Place 6 · UC San DiegoUC San DiegoHammer654.15mJr
Mar 28Mangrum Invitational Mar 28 · Hammer · Place 4 · UC San DiegoUC San DiegoHammer452.50mJr
Mar 28Mangrum Invitational Mar 28 · Shot Put · Place 18 · UC San DiegoUC San DiegoShot Put1813.06mJr
Mar 2145th Aztec InvitationalMar 21 · Hammer · Place 3 · UC San DiegoUC San DiegoHammer16lb / 7.26kg3.54.03mJr
Mar 2145th Aztec InvitationalMar 21 · Shot Put · Place 6 · UC San DiegoUC San DiegoShot Put16lb / 7.26kg6.15.53mJr
Mar 72025 Ben Brown InviteMar 7 · Hammer · Place 2 · UC San DiegoUC San DiegoHammer253.01m—
Mar 72025 Ben Brown InviteMar 7 · Shot Put · Place 6 · UC San DiegoUC San DiegoShot Put616.27m—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28RCC InvitationalFeb 28 · Hammer · Place 1 · UC San DiegoUC San DiegoHammer152.92mSO
Feb 28RCC InvitationalFeb 28 · Shot Put · Place 6 · UC San DiegoUC San DiegoShot Put615.03mSO
Jan 23Nevada Invitational & MultiJan 23 · Weight Throw · Place 4 · UC San DiegoUC San DiegoWeight Throw35lb / 15.9kg4.18.08m PBJr
Jan 23Nevada Invitational & MultiJan 23 · Shot Put · Place 11 · UC San DiegoUC San DiegoShot Put16lb / 7.26kg11.14.67m PBJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Occidental InvitationalMay 4 · Hammer · Place 6 · UnattachedUnattachedHammer16lb / 7.26kg6.44.09m10
May 4Occidental InvitationalMay 4 · Shot Put · Place 2 · UnattachedUnattachedShot Put16lb / 7.26kg2.15.52m10
Apr 112024 Bryan Clay InvitationalApr 11 · Hammer · Place 25 · UnattachedUnattachedHammer16lb / 7.26kg25.45.00m10
Apr 112024 Bryan Clay InvitationalApr 11 · Shot Put · Place 16 · UnattachedUnattachedShot Put16lb / 7.26kg16.14.67m10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12APU Franson Last Chance May 12 · Hammer · Place 8 · UC San DiegoUC San DiegoHammer841.86mFR
May 12APU Franson Last Chance May 12 · Shot Put · Place 9 · UC San DiegoUC San DiegoShot Put915.23mFR
May 6Oxy InvitationalMay 6 · Hammer · Place 9 · UC San DiegoUC San DiegoHammer929.53m—
May 6Oxy InvitationalMay 6 · Shot Put · Place 6 · UC San DiegoUC San DiegoShot Put614.00m—
Apr 28Steve Scott InvitationalApr 28 · Hammer · Place 16 · UC San DiegoUC San DiegoHammer16lb / 7.26kg16.43.42mFr
Apr 28Steve Scott InvitationalApr 28 · Shot Put · Place 17 · UC San DiegoUC San DiegoShot Put16lb / 7.26kg17.14.06mFr
Apr 13Bryan Clay InvitationalApr 13 · Shot Put · Place 22 · UC San DiegoUC San DiegoShot Put16lb / 7.26kg22.13.94mFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4WSU Open and Combined Events (Day 3)Feb 4 · Shot Put · Place 25 · UC San DiegoUC San DiegoShot Put16lb / 7.26kg25.13.40mFr
Feb 3WSU Open and Combined Events (Day 2)Feb 3 · Weight Throw · Place 24 · UC San DiegoUC San DiegoWeight Throw35lb / 15.9kg24.13.54mFr
Feb 2WSU Open and Combined EventsFeb 2 · Weight Throw · Place 24 · UC San DiegoUC San DiegoWeight Throw35lb / 15.9kg24.13.54mFr
Feb 2WSU Open and Combined EventsFeb 2 · Shot Put · Place 25 · UC San DiegoUC San DiegoShot Put16lb / 7.26kg25.13.40mFr

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 14CIF-SS Division 4 Track and Field FinalsMay 14 · Discus · Place 3 · Xavier College PrepXavier College PrepDiscus1.6kg3.142-1112
May 14CIF-SS Division 4 Track and Field FinalsMay 14 · Shot Put · Place 3 · Xavier College PrepXavier College PrepShot Put12lb3.52-04.0012
May 7CIF-SS Division 4 Track and Field PrelimsMay 7 · Discus · Place 3 · Xavier College PrepXavier College PrepDiscus1.6kgRound P3.129-0112
May 7CIF-SS Division 4 Track and Field PrelimsMay 7 · Shot Put · Place 2 · Xavier College PrepXavier College PrepShot Put12lbRound P2.49-01.7512
Apr 28DVL League FinalsApr 28 · Discus · Place 2 · Xavier College PrepXavier College PrepDiscus2118-0812
Apr 28DVL League FinalsApr 28 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put149-03.0012
Apr 28DEL League FinalsApr 28 · Discus · Place 2 · Xavier College PrepXavier College PrepDiscus1.6kg2.118-0812
Apr 28DEL League FinalsApr 28 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put12lb1.49-03.0012
Apr 13DEL Dual Palm Springs @ XCPApr 13 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1.6kg1.143' 6 PB12
Apr 13DEL Dual Palm Springs @ XCPApr 13 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put12lb1.51' 1012
Apr 1362nd Mt. SAC RelaysApr 13 · Shot Put · Place 9 · Xavier College PrepXavier College PrepShot Put12lb9.15.34m12
Apr 9Janice Kelley Southland InvitationalApr 9 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1.6kg1.142-0412
Apr 9Janice Kelley Southland InvitationalApr 9 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put12lb1.53-05.00 PB12
Mar 30RMHS vs XCPMar 30 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1129-10.2512
Mar 30RMHS vs XCPMar 30 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put149-11.7512
Mar 23DEL Dual - Xavier at Palm DesertMar 23 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1131-0512
Mar 23DEL Dual - Xavier at Palm DesertMar 23 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put151-09.0012
Mar 16La Quinta at Xavier PrepMar 16 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1132-10.0012
Mar 16La Quinta at Xavier PrepMar 16 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put153-6.0012
Mar 5John Godina Throwers ClassicMar 5 · Shot Put · Place 7 · Xavier College PrepXavier College PrepShot Put753-04.5012
Feb 19 Zamperini Invitational @ Zamperini StadiumFeb 19 · Shot Put · Place 2 · Xavier College PrepXavier College PrepShot Put12lb2.48-05.0012
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · Weight Throw · Place 5 · Xavier ColPrpXavier ColPrpWeight Throw25lb / 11.3kg5.50-08.00 PB12
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · Shot Put · Place 10 · Xavier ColPrpXavier ColPrpShot Put12lb10.45-08.0012

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · Discus · Place 5 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubDiscus1.6kg5.34.58m11
Jul 17California State Games - YouthJul 17 · Shot Put · Place 3 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubShot Put12lb3.14.37m11
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · Discus · Place 2 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubDiscus1.6kg2.39.69m11
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · Shot Put · Place 2 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubShot Put12lb2.15.11m11
May 25Desert Empire League FinalsMay 25 · Discus · Place 4 · Xavier College PrepXavier College PrepDiscus4123-09.5011
May 25Desert Empire League FinalsMay 25 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put147-04.0011
May 20DEL Dual- Xavier @ Palm Springs May 20 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1.6kg1.127-0611
May 20DEL Dual- Xavier @ Palm Springs May 20 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put12lb1.50-05.0011
May 13Xavier at Shadow HillsMay 13 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1121-811
May 13Xavier at Shadow HillsMay 13 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put149-011
May 6Xavier Prep at Rancho Mirage HSMay 6 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1121-4.511
May 6Xavier Prep at Rancho Mirage HSMay 6 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put147-7.511
Apr 29DEL Dual - Xavier at Palm DesertApr 29 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus1121-0211
Apr 29DEL Dual - Xavier at Palm DesertApr 29 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put148-08.5011

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 11Xavier @ Shadow HillsApr 11 · Discus · Place 10 · Xavier College PrepXavier College PrepDiscus1.6kg10.70'79
Apr 11Xavier @ Shadow HillsApr 11 · Shot Put · Place 8 · Xavier College PrepXavier College PrepShot Put12lb8.32'49
Apr 648th Annual Southland InvitationalApr 6 · Discus · Place 18 · Xavier College PrepXavier College PrepDiscus1.6kg18.80-059
Apr 648th Annual Southland InvitationalApr 6 · Shot Put · Place 17 · Xavier College PrepXavier College PrepShot Put12lb17.31-05.759
Apr 4Xavier @ Rancho MirageApr 4 · Discus · Place 2 · Xavier College PrepXavier College PrepDiscus280-03.009
Apr 4Xavier @ Rancho MirageApr 4 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put130-09.009
Apr 4Xavier @ Rancho MirageApr 4 · 100 Meters · Place 3 · Xavier College PrepXavier College Prep100 Meters312.86PR PB9
Mar 28Xavier College Prep at Palm DesertMar 28 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put131-02.009
Mar 23 BeaumontMar 23 · Shot Put · Place 12 · Xavier College PrepXavier College PrepShot Put12lb12.29-02.009
Mar 23 BeaumontMar 23 · 100 Meters · Place 44 · Xavier College PrepXavier College Prep100 Meters44.13.56aWind: 1.99
Mar 23Beaumont Invite @ BeaumontMar 23 · Shot Put · Place 12 · Xavier College PrepXavier College PrepShot Put12lb12.29-02.009
Mar 23Beaumont Invite @ BeaumontMar 23 · 100 Meters · Place 44 · Xavier College PrepXavier College Prep100 Meters44.13.56aWind: 1.99
Mar 13Xavier @ Palm SpringsMar 13 · Discus · Place 1 · Xavier College PrepXavier College PrepDiscus166-049
Mar 13Xavier @ Palm SpringsMar 13 · Shot Put · Place 1 · Xavier College PrepXavier College PrepShot Put131-02.509
Mar 13Xavier @ Palm SpringsMar 13 · 200 Meters · Place 7 · Xavier College PrepXavier College Prep200 Meters728.02 PB9
Mar 13Xavier @ Palm SpringsMar 13 · 100 Meters · Place 7 · Xavier College PrepXavier College Prep100 Meters713.609