Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCIF-SS Division 4 Track and Field Finals · May 13159-07CIF-SS Division 4 Track and Field FinalsMay 13, 2023
Discus · 2kg · OutdoorMountain West Outdoor Track & Field Championships · May 1451.45mMountain West Outdoor Track & Field ChampionshipsMay 14, 2026
Hammer · 12lb · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 2250.36mUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
Hammer · 16lb / 7.26kg · Outdoor2025 Willie Williams Classic · Mar 2149.96m2025 Willie Williams ClassicMarch 21, 2025
Shot Put · 12lb · OutdoorCalifornia State Games- Youth, Masters, and Open Meet · Jul 1516.13mCalifornia State Games- Youth, Masters, and Open MeetJuly 15, 2023
Shot Put · 16lb / 7.26kg · Indoor2025 WAC Indoor T&F Championships · Feb 2815.56m2025 WAC Indoor T&F ChampionshipsFebruary 28, 2025
Shot Put · 16lb / 7.26kg · Outdoor2025 WAC Championships · May 1516.18m2025 WAC ChampionshipsMay 15, 2025
Weight Throw · 35lb / 15.9kg · Indoor2025 WAC Indoor T&F Championships · Feb 2814.78m2025 WAC Indoor T&F ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Hammer · Place 12 · Grand CanyonGrand CanyonHammer16lb / 7.26kg12.48.73mJr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Discus · Place 11 · Grand CanyonGrand CanyonDiscus2kg11.51.45m PBJr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Shot Put · Place 18 · Grand CanyonGrand CanyonShot Put16lb / 7.26kg18.14.77mJr
Apr 16Bryan Clay InvitationalApr 16 · Discus · Place 7 · Grand CanyonGrand CanyonDiscus2kg7.49.25mJr
Apr 16Bryan Clay InvitationalApr 16 · Shot Put · Place 13 · Grand CanyonGrand CanyonShot Put16lb / 7.26kg13.14.44mJr
Apr 11Glendale InviteApr 11 · Hammer · Grand CanyonGrand CanyonHammer16lb / 7.26kg--DNSJr
Apr 11Glendale InviteApr 11 · Discus · Place 3 · Grand CanyonGrand CanyonDiscus2kg3.47.11mJr
Apr 11Glendale InviteApr 11 · Shot Put · Grand CanyonGrand CanyonShot Put16lb / 7.26kg--DNSJr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · Discus · Place 8 · Grand CanyonGrand CanyonDiscus2kg8.47.47mJr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · Shot Put · Place 6 · Grand CanyonGrand CanyonShot Put16lb / 7.26kg6.15.31mJr
Mar 20Cody McBrideMar 20 · Hammer · Place 6 · Grand CanyonGrand CanyonHammer16lb / 7.26kg6.48.60mJr
Mar 20Cody McBrideMar 20 · Discus · Place 1 · Grand CanyonGrand CanyonDiscus2kg1.48.31mJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 152025 WAC ChampionshipsMay 15 · Hammer · Place 10 · Grand CanyonGrand CanyonHammer16lb / 7.26kg10.46.66mSo
May 152025 WAC ChampionshipsMay 15 · Discus · Place 3 · Grand CanyonGrand CanyonDiscus2kg3.50.22mSo
May 152025 WAC ChampionshipsMay 15 · Shot Put · Place 6 · Grand CanyonGrand CanyonShot Put16lb / 7.26kg6.16.18m PBSo
Apr 1665th Mt. SAC RelaysApr 16 · Discus · Place 15 · Grand CanyonGrand CanyonDiscus2kg15.47.99mSo
Apr 1665th Mt. SAC RelaysApr 16 · Shot Put · Place 18 · Grand CanyonGrand CanyonShot Put16lb / 7.26kg18.15.19mSo
Apr 42025 Battle at the BeachApr 4 · Hammer · Place 8 · Grand CanyonGrand CanyonHammer847.11mSO
Apr 42025 Battle at the BeachApr 4 · Discus · Place 9 · Grand CanyonGrand CanyonDiscus952.41mSO
Mar 212025 Willie Williams ClassicMar 21 · Hammer · Place 13 · Grand CanyonGrand CanyonHammer16lb / 7.26kg13.49.96m PBSo
Mar 212025 Willie Williams ClassicMar 21 · Discus · Place 15 · Grand CanyonGrand CanyonDiscus2kg15.46.98mSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 282025 WAC Indoor T&F ChampionshipsFeb 28 · Weight Throw · Place 12 · Grand CanyonGrand CanyonWeight Throw35lb / 15.9kg12.14.78m PBSo
Feb 282025 WAC Indoor T&F ChampionshipsFeb 28 · Shot Put · Place 6 · Grand CanyonGrand CanyonShot Put16lb / 7.26kg6.15.56m PBSo
Feb 62025 Riverfront Invitational & MultisFeb 6 · Weight Throw · Place 29 · Grand CanyonGrand CanyonWeight Throw2913.92m—
Feb 62025 Riverfront Invitational & MultisFeb 6 · Shot Put · Place 9 · Grand CanyonGrand CanyonShot Put915.67m—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 112024 Bryan Clay InvitationalApr 11 · Discus · Place 4 · UnattachedUnattachedDiscus2kg4.50.37mFr
Apr 112024 Bryan Clay InvitationalApr 11 · Shot Put · Place 13 · UnattachedUnattachedShot Put16lb / 7.26kg13.14.92mFr

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Hammer · Place 1 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubHammer12lb1.49.10m12
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Discus · Place 1 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubDiscus1.6kg1.48.61m12
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Shot Put · Place 1 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubShot Put12lb1.16.13m PB12
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Hammer · Place 1 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubHammer12lb1.50.36m PB12
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Discus · Place 4 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubDiscus1.6kg4.44.72m12
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Shot Put · Place 6 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubShot Put12lb6.15.42m12
May 20CIF-SS Masters MeetMay 20 · Discus · Place 11 · Ontario ChristianOntario ChristianDiscus1.6kg11.156-0912
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · Discus · Place 1 · Ontario ChristianOntario ChristianDiscus1.6kg1.159-07 PB12
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · Shot Put · Place 8 · Ontario ChristianOntario ChristianShot Put12lb8.48-00.0012
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · Discus · Place 2 · Ontario ChristianOntario ChristianDiscus1.6kgRound P2.145-0912
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · Shot Put · Place 9 · Ontario ChristianOntario ChristianShot Put12lbRound P9.44-06.2512
Apr 1463rd Mt. SAC RelaysApr 14 · Discus · Place 10 · Ontario ChristianOntario ChristianDiscus1.6kg10.155-0712
Apr 1Trabuco InviteApr 1 · Discus · Place 2 · Ontario ChristianOntario ChristianDiscus1.6kg2.144-03.0012
Apr 1Trabuco InviteApr 1 · Shot Put · Place 5 · Ontario ChristianOntario ChristianShot Put12lb5.47-02.0012
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · Discus · Place 3 · Ontario ChristianOntario ChristianDiscus1.6kg3.147-0712
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · Shot Put · Place 10 · Ontario ChristianOntario ChristianShot Put12lb10.43-04.0012
Mar 2477th Pasadena Games Field Event Friday Pasadenagames.comMar 24 · Discus · Place 3 · Ontario ChristianOntario ChristianDiscus1.6kg3.147-0712
Mar 2477th Pasadena Games Field Event Friday Pasadenagames.comMar 24 · Shot Put · Place 10 · Ontario ChristianOntario ChristianShot Put12lb10.43-04.0012
Mar 472nd Annual Chino RelaysMar 4 · Discus · Place 4 · Ontario ChristianOntario ChristianDiscus1.6kg4.124-11.0012
Mar 472nd Annual Chino RelaysMar 4 · Shot Put · Place 7 · Ontario ChristianOntario ChristianShot Put12lb7.41-05.0012

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Ontario Relays Feb 18 · Discus · Place 1 · Ontario Christian (SS)Ontario Christian (SS)Discus144.50m12
Feb 18Ontario Relays Feb 18 · Shot Put · Place 2 · Ontario Christian (SS)Ontario Christian (SS)Shot Put213.09m12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14CIF-SS Division 4 Track and Field FinalsMay 14 · Discus · Place 2 · Ontario ChristianOntario ChristianDiscus1.6kg2.149-1011
May 7CIF-SS Division 4 Track and Field PrelimsMay 7 · Discus · Place 2 · Ontario ChristianOntario ChristianDiscus1.6kgRound P2.138-0611
Mar 11Irvine/ASICS Track and Field InvitationalMar 11 · Discus · Place 7 · Ontario ChristianOntario ChristianDiscus1.6kg7.118-08.0011
Mar 11Irvine/ASICS Track and Field InvitationalMar 11 · Shot Put · Place 10 · Ontario ChristianOntario ChristianShot Put12lb10.38-11.5011
Mar 571st Annual Chino RelaysMar 5 · Discus · Place 33 · Ontario ChristianOntario ChristianDiscus1.6kg33.72-10.0011
Mar 571st Annual Chino RelaysMar 5 · Shot Put · Place 9 · Ontario ChristianOntario ChristianShot Put12lb9.38-01.0011