Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorYorba Linda at Esperanza · Mar 8157-10.00Yorba Linda at EsperanzaMarch 8, 2023
Discus · 2kg · OutdoorMillersville Metrics · Apr 345.18mMillersville MetricsApril 3, 2026
Shot Put · 10lb · OutdoorYLHS v Canyon Dual Meet · May 1540-11.50YLHS v Canyon Dual MeetMay 15, 2021
Shot Put · 12lb · OutdoorYorba Linda at Esperanza · Mar 839-10.00Yorba Linda at EsperanzaMarch 8, 2023
Shot Put · 16lb / 7.26kg · OutdoorMillersville Metrics · Apr 312.31mMillersville MetricsApril 3, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Juniata InvitationalApr 24 · Discus · Place 10 · Penn State University ClubPenn State University ClubDiscus2kg10.33.75mJr
Apr 24Juniata InvitationalApr 24 · Shot Put · Place 8 · Penn State University ClubPenn State University ClubShot Put16lb / 7.26kg8.12.07mJr
Apr 3Millersville MetricsApr 3 · Discus · Place 3 · Penn State University ClubPenn State University ClubDiscus2kg3.45.18m PBJr
Apr 3Millersville MetricsApr 3 · Shot Put · Place 17 · Penn State University ClubPenn State University ClubShot Put16lb / 7.26kg17.12.31m PBJr
Mar 28Lafayette OpenMar 28 · Discus · Place 4 · Penn State University ClubPenn State University ClubDiscus443.38mJr
Mar 20Purple & GoldMar 20 · Discus · Place 2 · Penn State University ClubPenn State University ClubDiscus243.30mJr
Mar 20Purple & GoldMar 20 · Shot Put · Place 13 · Penn State University ClubPenn State University ClubShot Put1311.48mJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Frank Colden InvitationalFeb 7 · Shot Put · Penn State University ClubPenn State University ClubShot Put—FOULJr
Jan 17Susquehanna River Hawk InvitationalJan 17 · Shot Put · Place 14 · Penn State T&F ClubPenn State T&F ClubShot Put1411.66m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3Lock Haven QualifierMay 3 · Discus · Place 4 · Penn State T&F ClubPenn State T&F ClubDiscus441.75m—
May 3Lock Haven QualifierMay 3 · Shot Put · Place 5 · Penn State T&F ClubPenn State T&F ClubShot Put512.08m—
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 16 · Penn State T&F ClubPenn State T&F ClubDiscus1642.92m—
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 16 · Penn State T&F ClubPenn State T&F ClubDiscus1642.92m—
Apr 19Millersville InviteApr 19 · Discus · Place 6 · Penn State T&F ClubPenn State T&F ClubDiscus640.23m—
Apr 19Millersville InviteApr 19 · Shot Put · Place 9 · Penn State T&F ClubPenn State T&F ClubShot Put911.41m—
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 32 · Penn State University ClubPenn State University ClubShot Put16lb / 7.26kg32.11.19mSo
Mar 29Lafayette OpenMar 29 · Discus · Place 14 · Penn State University ClubPenn State University ClubDiscus1437.05mSo
Mar 22IUP Ed Fry InvitationalMar 22 · Shot Put · Place 22 · Penn State University ClubPenn State University ClubShot Put2210.41mSo

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · Discus · Place 7 · Penn State AbingtonPenn State AbingtonDiscus2kg7.38.26mFr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · Shot Put · Place 20 · Penn State AbingtonPenn State AbingtonShot Put16lb / 7.26kg20.10.52mFr
Apr 26WCU Tune UpApr 26 · Discus · Place 3 · PSU-AbingtonPSU-AbingtonDiscus3130-8FR
Apr 26WCU Tune UpApr 26 · Shot Put · Place 10 · PSU-AbingtonPSU-AbingtonShot Put1033-8.75FR
Apr 19The Coach Pollard InvitationalApr 19 · Discus · Place 6 · Penn State AbingtonPenn State AbingtonDiscus641.14m—
Apr 19The Coach Pollard InvitationalApr 19 · Shot Put · Place 22 · Penn State AbingtonPenn State AbingtonShot Put2210.08m—
Apr 13Bill Butler Collegiate InvitationalApr 13 · Discus · Place 3 · Penn State AbingtonPenn State AbingtonDiscus2kg3.39.49mFr
Apr 13Bill Butler Collegiate InvitationalApr 13 · Shot Put · Place 19 · Penn State AbingtonPenn State AbingtonShot Put16lb / 7.26kg19.10.46mFr
Apr 5Ursinus T&F InvitationalApr 5 · Discus · Place 3 · Penn State AbingtonPenn State AbingtonDiscus2kg3.39.39mFr
Apr 5Ursinus T&F InvitationalApr 5 · Shot Put · Place 8 · Penn State AbingtonPenn State AbingtonShot Put16lb / 7.26kg8.10.77mFr
Mar 23Purple and Gold InvitationalMar 23 · Shot Put · Place 15 · PSU-AbingtonPSU-AbingtonShot Put159.52mFR
Jan 6California State University, Fullerton All ComersJan 6 · Discus · Place 11 · UnattachedUnattachedDiscus1.6kg11.131-10Fr

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 3 Track and Field PrelimsMay 6 · Discus · Place 11 · Yorba LindaYorba LindaDiscus1.6kgRound P11.139-06.0012
Apr 28Crestview / North Hills League FinalsApr 28 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1144-6.50—
Apr 28Crestview / North Hills League FinalsApr 28 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1140-10—
Apr 28Crestview / North Hills League FinalsApr 28 · Shot Put · Place 6 · Yorba LindaYorba LindaShot Put640-0—
Apr 28Crestview / North Hills League FinalsApr 28 · Shot Put · Place 6 · Yorba LindaYorba LindaShot Put638-1—
Apr 21Crestview League PrelimsApr 21 · Discus · Place 1 · Yorba Linda (SS)Yorba Linda (SS)DiscusRound P1144-06.5012
Apr 21Crestview League PrelimsApr 21 · Shot Put · Place 6 · Yorba Linda (SS)Yorba Linda (SS)Shot PutRound P640-00.0012
Apr 18Yorba Linda vs Canyon Apr 18 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1141-7.25—
Apr 18Yorba Linda vs Canyon Apr 18 · Shot Put · Place 3 · Yorba LindaYorba LindaShot Put336-9.5—
Apr 15OC ChampionshipApr 15 · Discus · Place 3 · Yorba LindaYorba LindaDiscus1.6kg3.150-05.0012
Apr 12Yorba Linda vs Brea Apr 12 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1.6kg1.149-0112
Apr 12Yorba Linda vs Brea Apr 12 · Shot Put · Place 3 · Yorba LindaYorba LindaShot Put12lb3.38-10.0012
Apr 72023 Arcadia InvitationalApr 7 · Discus · Place 9 · Yorba LindaYorba LindaDiscus9150-512
Apr 12023 Yorba Linda InvitationalApr 1 · Discus · Place 2 · Yorba LindaYorba LindaDiscus1.6kg2.140' 8.512
Apr 12023 Yorba Linda InvitationalApr 1 · Shot Put · Place 31 · Yorba LindaYorba LindaShot Put12lb31.33' 5.2512
Mar 25Brea RelaysMar 25 · Discus · Place 2 · Yorba Linda (SS)Yorba Linda (SS)Discus241.68m12
Mar 25Brea RelaysMar 25 · Shot Put · Place 34 · Yorba Linda (SS)Yorba Linda (SS)Shot Put3410.07m12
Mar 18Pacific Coast InvitationalMar 18 · Shot Put · Place 5 · Yorba Linda (SS)Yorba Linda (SS)Shot Put511.48m12
Mar 18Pacific Coast InvitationalMar 18 · Discus · Place 2 · Yorba Linda (SS)Yorba Linda (SS)Discus241.52m12
Mar 15Yorba Linda vs Villa Park Mar 15 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1153-3—
Mar 15Yorba Linda vs Villa Park Mar 15 · Shot Put · Place 3 · Yorba LindaYorba LindaShot Put338-0.50—
Mar 8Yorba Linda at EsperanzaMar 8 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1.6kg1.157-10.00 PB12
Mar 8Yorba Linda at EsperanzaMar 8 · Shot Put · Place 2 · Yorba LindaYorba LindaShot Put12lb2.39-10.00 PB12
Mar 4EARL ENGMAN RELAYS Mar 4 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1149-012
Mar 4EARL ENGMAN RELAYS Mar 4 · Shot Put · Place 6 · Yorba LindaYorba LindaShot Put639-1112
Mar 4EARL ENGMAN RELAYS Mar 4 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1149-012
Mar 4EARL ENGMAN RELAYS Mar 4 · Shot Put · Place 6 · Yorba LindaYorba LindaShot Put639-1112

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Ontario Relays Feb 18 · Discus · Place 1 · Yorba Linda (SS)Yorba Linda (SS)Discus144.13m12
Feb 18Ontario Relays Feb 18 · Shot Put · Place 14 · Yorba Linda (SS)Yorba Linda (SS)Shot Put149.35m12

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 7CIF-SS Division 3 Track and Field PrelimsMay 7 · Discus · Place 34 · Yorba LindaYorba LindaDiscus1.6kgRound P34.110-0511
Apr 29Crestview League FinalsApr 29 · Discus · Place 2 · Yorba Linda (SS)Yorba Linda (SS)Discus239.77m11
Apr 29Crestview League FinalsApr 29 · Discus · Place 2 · Yorba Linda (SS)Yorba Linda (SS)DiscusRound P239.77m11
Apr 29Crestview League FinalsApr 29 · Shot Put · Place 4 · Yorba Linda (SS)Yorba Linda (SS)Shot Put411.88m11
Apr 29Crestview League FinalsApr 29 · Shot Put · Place 4 · Yorba Linda (SS)Yorba Linda (SS)Shot PutRound P411.88m11
Apr 22Crestview League PrelimsApr 22 · Discus · Place 2 · Yorba Linda (SS)Yorba Linda (SS)DiscusRound P2133-00.0011
Apr 22Crestview League PrelimsApr 22 · Shot Put · Place 4 · Yorba Linda (SS)Yorba Linda (SS)Shot PutRound P437-07.5011
Apr 9Ocean View InvitationalApr 9 · Discus · Place 3 · Yorba LindaYorba LindaDiscus1.6kg3.125-0711
Apr 9Ocean View InvitationalApr 9 · Shot Put · Place 6 · Yorba LindaYorba LindaShot Put12lb6.36-10.0011
Apr 7Esperanza vs YLHSApr 7 · Discus · Place 2 · Yorba Linda (SS)Yorba Linda (SS)Discus238.50m11
Apr 7Esperanza vs YLHSApr 7 · Shot Put · Place 5 · Yorba Linda (SS)Yorba Linda (SS)Shot Put510.66m11
Apr 2Yorba Linda InvitationalApr 2 · Discus · Place 2 · Yorba LindaYorba LindaDiscus1.6kg2.124-0411
Apr 2Yorba Linda InvitationalApr 2 · Shot Put · Place 22 · Yorba LindaYorba LindaShot Put12lb22.34-11.0011
Mar 31YLHS v Brea Olinda HSMar 31 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1124-1111
Mar 31YLHS v Brea Olinda HSMar 31 · Shot Put · Place 5 · Yorba LindaYorba LindaShot Put536-2.511
Mar 26OC ChampionshipsMar 26 · Discus · Place 18 · Yorba LindaYorba LindaDiscus1.6kg18.123-04.0011
Mar 23Canyon vs Yorba Linda Dual Meet Mar 23 · Discus · Place 2 · Yorba LindaYorba LindaDiscus2123-9.7511
Mar 23Canyon vs Yorba Linda Dual Meet Mar 23 · Shot Put · Place 6 · Yorba LindaYorba LindaShot Put632-511
Mar 17YLHS v Villa Park Dual MeetMar 17 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1121-511
Mar 17YLHS v Villa Park Dual MeetMar 17 · Shot Put · Place 4 · Yorba LindaYorba LindaShot Put432-7.7511
Mar 11Irvine/ASICS Track and Field InvitationalMar 11 · Discus · Place 2 · Yorba LindaYorba LindaDiscus1.6kg2.129-09.0011
Mar 11Irvine/ASICS Track and Field InvitationalMar 11 · Shot Put · Place 18 · Yorba LindaYorba LindaShot Put12lb18.33-04.0011

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Brea RelaysFeb 26 · Shot Put · Place 24 · Yorba Linda (SS)Yorba Linda (SS)Shot Put2431-2.5011
Feb 26Brea RelaysFeb 26 · Discus · Place 5 · Yorba Linda (SS)Yorba Linda (SS)Discus5119-311
Feb 24YLHS v Foothill HS Dual MeetFeb 24 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1128-0911
Feb 24YLHS v Foothill HS Dual MeetFeb 24 · Shot Put · Place 5 · Yorba LindaYorba LindaShot Put533-10.0011

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Crestview League PrelimsMay 21 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1121-09.5010
May 21Crestview League PrelimsMay 21 · Shot Put · Place 1 · Yorba LindaYorba LindaShot Put142-03.0010
May 15YLHS v Canyon Dual MeetMay 15 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1.6kg1.118-0810
May 15YLHS v Canyon Dual MeetMay 15 · Shot Put · Place 1 · Yorba LindaYorba LindaShot Put10lb1.40-11.50 PB10

2020 Outdoor Track

8 results
DateMeetEventPlMarkGr
Mar 11Dual Meet Foothill v Yorba Linda HSMar 11 · Discus · Place 1 · Yorba LindaYorba LindaDiscus1100-039
Mar 11Dual Meet Foothill v Yorba Linda HSMar 11 · Shot Put · Place 1 · Yorba LindaYorba LindaShot Put136-06.009
Mar 5Tri Meet YLHS-Northwood HS-El Modena HSMar 5 · Discus · Place 1 · Yorba LindaYorba LindaDiscus193-049
Mar 5Tri Meet YLHS-Northwood HS-El Modena HSMar 5 · Shot Put · Place 2 · Yorba LindaYorba LindaShot Put233-06.509
Feb 29Brea Rotary RelaysFeb 29 · Discus · Place 2 · Yorba LindaYorba LindaDiscus1.6kg2.99-01.509
Feb 29Brea Rotary RelaysFeb 29 · Shot Put · Place 7 · Yorba LindaYorba LindaShot Put10lb7.35-02.259
Feb 27Yorba Linda At ML King DualFeb 27 · Discus · Place 8 · Yorba LindaYorba LindaDiscus1.6kg8.77-039
Feb 27Yorba Linda At ML King DualFeb 27 · Shot Put · Place 6 · Yorba LindaYorba LindaShot Put12lb6.33-01.009

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Louis Zamperini InvitationalFeb 22 · Discus · Place 3 · Yorba LindaYorba LindaDiscus389-069
Feb 22Louis Zamperini InvitationalFeb 22 · Shot Put · Place 5 · Yorba LindaYorba LindaShot Put535-08.009