Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrea at Canyon · Mar 1612.40aBrea at CanyonMarch 16, 2023
Discus · 1.6kg · OutdoorCanyon at Villa Park · Apr 12142-03Canyon at Villa ParkApril 12, 2023
Discus · 2kg · OutdoorOCC Indoor/Outdoor Meet · Jan 3138.06mOCC Indoor/Outdoor MeetJanuary 31, 2025
Hammer · 16lb / 7.26kg · OutdoorStanford Invite · Apr 351.17mStanford InviteApril 3, 2026
Long Jump · OutdoorCanyon at Villa Park · Apr 1215-06.00Canyon at Villa ParkApril 12, 2023
Shot Put · 12lb · OutdoorOC Championship · Apr 1542-08.00OC ChampionshipApril 15, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2CCAA Conference ChampionshipsMay 2 · Hammer · Place 6 · Chico StateChico StateHammer16lb / 7.26kg6.48.47mJr
Apr 17Beach InvitationalApr 17 · Hammer · Place 49 · Chico StateChico StateHammer4946.49mJr
Apr 10Chico InvitationalApr 10 · Hammer · Place 2 · Chico StateChico StateHammer16lb / 7.26kg2.49.89mJr
Apr 10Chico InvitationalApr 10 · Discus · Place 14 · Chico StateChico StateDiscus2kg14.37.26mJr
Apr 3Cal Brutus Hamilton InvApr 3 · Hammer · Place 12 · Chico StateChico StateHammer16lb / 7.26kg12.49.81mJr
Apr 3Stanford InviteApr 3 · Hammer · Place 8 · Chico StateChico StateHammer16lb / 7.26kg8.51.17m PBJr
Mar 28Cal Poly Humboldt Invitational ResultsMar 28 · Discus · Place 19 · Chico StateChico StateDiscus1933.84mJr
Mar 20Johnny Mathis InvitationalMar 20 · Hammer · Place 2 · Chico StateChico StateHammer247.07mJr
Mar 20Johnny Mathis InvitationalMar 20 · Discus · Place 11 · Chico StateChico StateDiscus1134.60mJr
Mar 13Chico Wildcat InvitationalMar 13 · Hammer · Place 3 · Chico StateChico StateHammer349.34mJr
Mar 13Chico Wildcat InvitationalMar 13 · Discus · Place 19 · Chico StateChico StateDiscus1934.75mJr
Mar 7Cody B Ice Breaker at Shasta CollegeMar 7 · Hammer · Place 3 · Chico StateChico StateHammer349.94mJR
Mar 7Cody B Ice Breaker at Shasta CollegeMar 7 · Discus · Place 15 · Chico StateChico StateDiscus1534.70mJR

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Black and Gold InviteFeb 28 · Hammer · Place 3 · Chico StateChico StateHammer350.73m—
Feb 28Black and Gold InviteFeb 28 · Discus · Place 7 · Chico StateChico StateDiscus739.24m—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · Hammer · Place 2 · Orange CoastOrange CoastHammer249.47mSO
May 10SoCal Finals @ SaddlebackMay 10 · Hammer · Place 3 · Orange CoastOrange CoastHammer348.50mSO
May 10SoCal Finals @ SaddlebackMay 10 · Discus · Place 25 · Orange CoastOrange CoastDiscus2529.47mSO
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · Hammer · Place 2 · Orange CoastOrange CoastHammer16lb / 7.26kg2.46.15mSo
Apr 12Cerritos InvitationalApr 12 · Hammer · Place 5 · Orange CoastOrange CoastHammer545.78mSo
Apr 12Cerritos InvitationalApr 12 · Discus · Place 4 · Orange CoastOrange CoastDiscus437.72mSo
Mar 28Mangrum Invitational Mar 28 · Hammer · Place 7 · Orange CoastOrange CoastHammer747.14mSo
Mar 21Pasadena College InvitationalMar 21 · Hammer · Place 2 · Orange CoastOrange CoastHammer247.90mSo
Mar 21Pasadena College InvitationalMar 21 · Discus · Place 2 · Orange CoastOrange CoastDiscus239.33mSo
Mar 13Coast ClassicMar 13 · Hammer · Place 2 · Orange CoastOrange CoastHammer16lb / 7.26kg2.47.77mSo
Mar 13Coast ClassicMar 13 · Discus · Place 3 · Orange CoastOrange CoastDiscus2kg3.36.76mSo
Mar 72025 Beach OpenerMar 7 · Hammer · Place 22 · Orange CoastOrange CoastHammer2246.96m—
Mar 12025 Gaucho RelaysMar 1 · Hammer · Place 7 · Orange CoastOrange CoastHammer746.46m—
Mar 12025 Gaucho RelaysMar 1 · Discus · Place 12 · Orange CoastOrange CoastDiscus1233.89m—
Jan 31OCC Indoor/Outdoor MeetJan 31 · Hammer · Place 2 · Orange CoastOrange CoastHammer16lb / 7.26kg2.45.23mSo
Jan 31OCC Indoor/Outdoor MeetJan 31 · Discus · Place 2 · Orange CoastOrange CoastDiscus2kg2.38.06m PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 152025 Cerritos OpenFeb 15 · Hammer · Place 2 · Orange CoastOrange CoastHammer244.86m—
Feb 152025 Cerritos OpenFeb 15 · Discus · Place 2 · Orange CoastOrange CoastDiscus239.16m—
Feb 8South Coast Conference OpenerFeb 8 · Hammer · Place 4 · Orange CoastOrange CoastHammer442.89m—
Feb 8South Coast Conference OpenerFeb 8 · Discus · Place 3 · Orange CoastOrange CoastDiscus336.86m—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 12Cerritos InvitationalApr 12 · Hammer · Place 9 · Orange CoastOrange CoastHammer945.06m—
Apr 12Cerritos InvitationalApr 12 · Discus · Place 16 · Orange CoastOrange CoastDiscus1635.89m—
Mar 29Arnie Robinson InvitationalMar 29 · Hammer · Place 6 · Orange CoastOrange CoastHammer16lb / 7.26kg6.45.38mFr
Mar 29Arnie Robinson InvitationalMar 29 · Discus · Place 26 · Orange CoastOrange CoastDiscus2kg26.33.80mFr
Mar 22Team 4 Titus and Ely MeetMar 22 · Hammer · Place 1 · Orange CoastOrange CoastHammer16lb / 7.26kg1.44.01mFr
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · Discus · Place 15 · Orange CoastOrange CoastDiscus1534.92mFR
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · Hammer · Place 10 · Orange CoastOrange CoastHammer1040.58mFR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23OEC InvitationalFeb 23 · Hammer · Place 4 · Orange CoastOrange CoastHammer440.33m—
Feb 23OEC InvitationalFeb 23 · Javelin · Place 17 · Orange CoastOrange CoastJavelin1728.51m—
Feb 23OEC InvitationalFeb 23 · Discus · Place 14 · Orange CoastOrange CoastDiscus1435.29m—
Feb 15Golden Eagle InvitationalFeb 15 · Hammer · Place 6 · Orange CoastOrange CoastHammer640.56m—
Feb 15Golden Eagle InvitationalFeb 15 · Discus · Place 5 · Orange CoastOrange CoastDiscus537.09m—
Feb 22024 Orange and Blue MeetFeb 2 · Discus · Place 5 · Orange CoastOrange CoastDiscus530.88mFR
Feb 22024 Orange and Blue MeetFeb 2 · Javelin · Place 8 · Orange CoastOrange CoastJavelin820.35mFR
Feb 22024 Orange and Blue MeetFeb 2 · Hammer · Place 3 · Orange CoastOrange CoastHammer340.36mFR

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 2 Track and Field PrelimsMay 6 · Discus · Place 10 · Canyon (Anaheim)Canyon (Anaheim)Discus1.6kgRound P10.139-0612
Apr 28Crestview / North Hills League FinalsApr 28 · Discus · Place 8 · Canyon (Anaheim)Canyon (Anaheim)Discus8109-11—
Apr 28Crestview / North Hills League FinalsApr 28 · Discus · Place 2 · Canyon (Anaheim)Canyon (Anaheim)Discus2136-0—
Apr 28Crestview / North Hills League FinalsApr 28 · Shot Put · Place 5 · Canyon (Anaheim)Canyon (Anaheim)Shot Put540-8.50—
Apr 28Crestview / North Hills League FinalsApr 28 · Shot Put · Place 5 · Canyon (Anaheim)Canyon (Anaheim)Shot Put539-7.25—
Apr 21Crestview League PrelimsApr 21 · Discus · Place 8 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)DiscusRound P8109-11.0012
Apr 21Crestview League PrelimsApr 21 · Shot Put · Place 5 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)Shot PutRound P540-08.5012
Apr 18Yorba Linda vs Canyon Apr 18 · Discus · Place 2 · Canyon (Anaheim)Canyon (Anaheim)Discus2128-4—
Apr 18Yorba Linda vs Canyon Apr 18 · Shot Put · Place 1 · Canyon (Anaheim)Canyon (Anaheim)Shot Put142-6.5—
Apr 18Yorba Linda vs Canyon Apr 18 · 100 Meters · Place 10 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1012.65a—
Apr 15OC ChampionshipApr 15 · Shot Put · Place 10 · Canyon (Anaheim)Canyon (Anaheim)Shot Put12lb10.42-08.00 PB12
Apr 12Canyon at Villa ParkApr 12 · Long Jump · Place 8 · Canyon (Anaheim)Canyon (Anaheim)Long Jump8.15-06.00 PB12
Apr 12Canyon at Villa ParkApr 12 · Discus · Place 1 · Canyon (Anaheim)Canyon (Anaheim)Discus1.6kg1.142-03 PB12
Apr 12Canyon at Villa ParkApr 12 · Shot Put · Place 4 · Canyon (Anaheim)Canyon (Anaheim)Shot Put12lb4.41-00.0012
Mar 25Brea RelaysMar 25 · Discus · Place 5 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)Discus537.21m12
Mar 25Brea RelaysMar 25 · Shot Put · Place 3 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)Shot Put312.63m12
Mar 18Laguna Beach Trophy InvitationMar 18 · Discus · Place 15 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)Discus1538.98m12
Mar 18Laguna Beach Trophy InvitationMar 18 · Shot Put · Place 28 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)Shot Put2811.76m12
Mar 16Brea at CanyonMar 16 · Discus · Place 1 · Canyon (Anaheim)Canyon (Anaheim)Discus1.6kg1.121-08.0012
Mar 16Brea at CanyonMar 16 · Shot Put · Place 2 · Canyon (Anaheim)Canyon (Anaheim)Shot Put12lb2.42-07.7512
Mar 16Brea at CanyonMar 16 · 100 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)100 Meters5.12.40a PB12
Mar 11Redondo Nike Track FestivalMar 11 · Discus · Place 19 · Canyon (Anaheim)Canyon (Anaheim)Discus1.6kg19.109-04.0012
Mar 11Redondo Nike Track FestivalMar 11 · Shot Put · Place 16 · Canyon (Anaheim)Canyon (Anaheim)Shot Put12lb16.41-11.2512
Mar 8Canyon and Marina at Los AlamitosMar 8 · Discus · Place 1 · Canyon (Anaheim)Canyon (Anaheim)Discus1.6kg1.125-06.0012
Mar 8Canyon and Marina at Los AlamitosMar 8 · Shot Put · Place 1 · Canyon (Anaheim)Canyon (Anaheim)Shot Put12lb1.40-08.0012
Mar 4Griffin Relays @ Los Alamitos HSMar 4 · Discus · Place 2 · Canyon (Anaheim)Canyon (Anaheim)Discus1.6kg2.124-1112
Mar 4Griffin Relays @ Los Alamitos HSMar 4 · Shot Put · Place 9 · Canyon (Anaheim)Canyon (Anaheim)Shot Put12lb9.38-09.0012

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Ayala InvitationalFeb 18 · Discus · Place 9 · Canyon (Anaheim)Canyon (Anaheim)Discus9101-09—
Feb 18Ayala InvitationalFeb 18 · Shot Put · Place 4 · Canyon (Anaheim)Canyon (Anaheim)Shot Put438-10.00—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29Crestview League FinalsApr 29 · Discus · Place 4 · Canyon Anaheim Hills (SS)Canyon Anaheim Hills (SS)Discus434.87m11
Apr 29Crestview League FinalsApr 29 · Discus · Place 5 · Canyon Anaheim Hills (SS)Canyon Anaheim Hills (SS)DiscusRound P534.87m11
Apr 29Crestview League FinalsApr 29 · Shot Put · Place 6 · Canyon Anaheim Hills (SS)Canyon Anaheim Hills (SS)Shot Put611.65m11
Apr 29Crestview League FinalsApr 29 · Shot Put · Place 6 · Canyon Anaheim Hills (SS)Canyon Anaheim Hills (SS)Shot PutRound P611.65m11
Apr 22Crestview League PrelimsApr 22 · Discus · Place 5 · Canyon Anaheim Hills (SS)Canyon Anaheim Hills (SS)DiscusRound P5115-10.0011
Apr 22Crestview League PrelimsApr 22 · Shot Put · Place 6 · Canyon Anaheim Hills (SS)Canyon Anaheim Hills (SS)Shot PutRound P637-02.0011
Apr 7Brea vs. Canyon Apr 7 · Discus · Place 1 · Canyon (Anaheim)Canyon (Anaheim)Discus1.6kg1.108-0111
Apr 7Brea vs. Canyon Apr 7 · Shot Put · Place 3 · Canyon (Anaheim)Canyon (Anaheim)Shot Put12lb3.37-09.5011
Mar 23Canyon vs Yorba Linda Dual Meet Mar 23 · Discus · Place 3 · Canyon (Anaheim)Canyon (Anaheim)Discus3106-911
Mar 23Canyon vs Yorba Linda Dual Meet Mar 23 · Shot Put · Place 3 · Canyon (Anaheim)Canyon (Anaheim)Shot Put334-711
Mar 19Triton InvitationalMar 19 · Discus · Place 29 · Canyon AnaheCanyon AnaheDiscus2986-0911
Mar 19Triton InvitationalMar 19 · Shot Put · Place 19 · Canyon AnaheCanyon AnaheShot Put1936-08.0011
Mar 16Canyon vs Esperanza Dual MeetMar 16 · Discus · Place 3 · Canyon (Anaheim)Canyon (Anaheim)Discus1.6kg3.106' 311
Mar 16Canyon vs Esperanza Dual MeetMar 16 · Shot Put · Place 3 · Canyon (Anaheim)Canyon (Anaheim)Shot Put12lb3.35' 211
Mar 5Earl Engman RelaysMar 5 · Discus · Place 7 · Canyon (Anaheim)Canyon (Anaheim)Discus796-511
Mar 5Earl Engman RelaysMar 5 · Shot Put · Place 5 · Canyon (Anaheim)Canyon (Anaheim)Shot Put536-1111

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Mustang Track And Field RoundupFeb 26 · Discus · Place 30 · Canyon Anaheim Hills (SS)Canyon Anaheim Hills (SS)Discus3020.85m11
Feb 26Mustang Track And Field RoundupFeb 26 · Shot Put · Place 11 · Canyon Anaheim Hills (SS)Canyon Anaheim Hills (SS)Shot Put1111.04m11