Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCoatesville Track and Field Invitational · Apr 1599-00.00Coatesville Track and Field InvitationalApril 15, 2023
Discus · 2kg · OutdoorMillersville Metrics · Apr 333.74mMillersville MetricsApril 3, 2026
Hammer · 16lb / 7.26kg · OutdoorUnited East (UEC) Track andand Field Championships · May 226.33mUnited East (UEC) Track andand Field ChampionshipsMay 2, 2026
Javelin · 800g · OutdoorSusquehanna Jim Taylor Duals · Mar 2746.55mSusquehanna Jim Taylor DualsMarch 27, 2026
Shot Put · 12lb · OutdoorCoatesville Track and Field Invitational · Apr 1548-05.00Coatesville Track and Field InvitationalApril 15, 2023
Shot Put · 16lb / 7.26kg · IndoorDiplomat Open · Dec 612.42mDiplomat OpenDecember 6, 2024
Shot Put · 16lb / 7.26kg · OutdoorMessiah Invitational · Apr 1112.93mMessiah InvitationalApril 11, 2024
Weight Throw · 35lb / 15.9kg · IndoorDiplomat Open · Dec 810.02mDiplomat OpenDecember 8, 2023

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Hammer · Place 14 · Penn State HarrisburgPenn State HarrisburgHammer16lb / 7.26kg14.26.33m PBJr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Javelin · Place 6 · Penn State HarrisburgPenn State HarrisburgJavelin800g6.45.92mJr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Discus · Place 11 · Penn State HarrisburgPenn State HarrisburgDiscus2kg11.32.25mJr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · Shot Put · Place 4 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg4.12.67mJr
Apr 24Paul Kaiser ClassicApr 24 · Javelin · Place 20 · Penn State HarrisburgPenn State HarrisburgJavelin800g20.39.49mJr
Apr 24Paul Kaiser ClassicApr 24 · Shot Put · Place 25 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg25.11.20mJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Javelin · Place 13 · Penn State HarrisburgPenn State HarrisburgJavelin800g13.44.10mJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Shot Put · Place 23 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg23.12.03mJr
Apr 9Messiah InvitationalApr 9 · Hammer · Place 67 · Penn State HarrisburgPenn State HarrisburgHammer16lb / 7.26kg67.26.30mJr
Apr 9Messiah InvitationalApr 9 · Discus · Place 46 · Penn State HarrisburgPenn State HarrisburgDiscus2kg46.32.85mJr
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 32 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg32.11.68mJr
Apr 3Millersville MetricsApr 3 · Javelin · Place 9 · Penn State HarrisburgPenn State HarrisburgJavelin800g9.43.65mJr
Apr 3Millersville MetricsApr 3 · Discus · Place 32 · Penn State HarrisburgPenn State HarrisburgDiscus2kg32.33.74m PBJr
Apr 3Millersville MetricsApr 3 · Shot Put · Place 23 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg23.11.74mJr
Mar 27Susquehanna Jim Taylor DualsMar 27 · Javelin · Place 16 · Penn State HarrisburgPenn State HarrisburgJavelin800g16.46.55m PBJr
Mar 27Susquehanna Jim Taylor DualsMar 27 · Discus · Place 40 · Penn State HarrisburgPenn State HarrisburgDiscus2kg40.30.69mJr
Mar 27Susquehanna Jim Taylor DualsMar 27 · Shot Put · Place 13 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg13.12.39mJr
Mar 20Purple & GoldMar 20 · Javelin · Place 7 · Penn State HarrisburgPenn State HarrisburgJavelin744.90mJr
Mar 20Purple & GoldMar 20 · Discus · Place 25 · Penn State HarrisburgPenn State HarrisburgDiscus2530.98mJr
Mar 20Purple & GoldMar 20 · Shot Put · Place 7 · Penn State HarrisburgPenn State HarrisburgShot Put712.30mJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14SU Valentine InviteFeb 14 · Shot Put · Place 37 · Penn State HarrisburgPenn State HarrisburgShot Put3711.04mJr
Jan 23McElligott InvitationalJan 23 · Shot Put · Place 8 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg8.11.60mJr
Jan 17Susquehanna River Hawk InvitationalJan 17 · Shot Put · Place 16 · PSU-HarrisburgPSU-HarrisburgShot Put1611.63mJR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Shot Put · Place 20 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg20.11.65mJr
Jan 31Seamus McElligottJan 31 · Weight Throw · Place 16 · Penn State HarrisburgPenn State HarrisburgWeight Throw35lb / 15.9kg16.9.69mSo
Jan 18Susquehanna River Hawk InviteJan 18 · Shot Put · Place 18 · Penn State HarrisburgPenn State HarrisburgShot Put1811.44m—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 24 · PSU-HarrisburgPSU-HarrisburgShot Put2411.67mSO
Apr 26Paul Kaiser ClassicApr 26 · Javelin · Place 29 · PSU-HarrisburgPSU-HarrisburgJavelin2941.12mSO
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 24 · PSU-HarrisburgPSU-HarrisburgShot Put2411.67mSO
Apr 26Paul Kaiser ClassicApr 26 · Javelin · Place 29 · PSU-HarrisburgPSU-HarrisburgJavelin2941.12mSO
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Javelin · Place 14 · Penn State HarrisburgPenn State HarrisburgJavelin1438.94mSO
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Discus · Place 18 · Penn State HarrisburgPenn State HarrisburgDiscus1834.32mSO
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Shot Put · Place 17 · Penn State HarrisburgPenn State HarrisburgShot Put1711.73mSO
Apr 10Messiah InvitationalApr 10 · Hammer · Place 43 · Penn State HarrisburgPenn State HarrisburgHammer16lb / 7.26kg43.24.53mSo
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 31 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg31.11.34mSo
Apr 442nd Millersville MetricsApr 4 · Javelin · Place 20 · Penn State HarrisburgPenn State HarrisburgJavelin2041.37mSo
Apr 442nd Millersville MetricsApr 4 · Discus · Place 19 · Penn State HarrisburgPenn State HarrisburgDiscus1933.93mSo
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 15 · Penn State HarrisburgPenn State HarrisburgShot Put1512.09mSo
Mar 28Susquehanna Jim Taylor DualsMar 28 · Javelin · Place 16 · Penn State HarrisburgPenn State HarrisburgJavelin1647.13mSO
Mar 28Susquehanna Jim Taylor DualsMar 28 · Discus · Place 24 · Penn State HarrisburgPenn State HarrisburgDiscus2430.89mSO
Mar 28Susquehanna Jim Taylor DualsMar 28 · Shot Put · Place 12 · Penn State HarrisburgPenn State HarrisburgShot Put1211.99mSO
Mar 22VB Spring Break InviteMar 22 · Javelin · Place 4 · Penn State HarrisburgPenn State HarrisburgJavelin800g4.46.50mSo
Mar 22VB Spring Break InviteMar 22 · Discus · Place 10 · Penn State HarrisburgPenn State HarrisburgDiscus2kg10.30.58mSo
Mar 22VB Spring Break InviteMar 22 · Shot Put · Place 6 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg6.12.12mSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 10 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg10.12.42m PBSo
Feb 16PSU Tune-UpFeb 16 · Shot Put · Place 9 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg9.11.76mFr
Feb 3Frank Colden InvitationalFeb 3 · Shot Put · Place 9 · Penn State HarrisburgPenn State HarrisburgShot Put911.58m—
Jan 27Mini Dip InvitationalJan 27 · Shot Put · Place 21 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg21.11.31mFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · Javelin · Place 6 · Penn State HarrisburgPenn State HarrisburgJavelin800g6.42.29mFr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · Discus · Place 19 · Penn State HarrisburgPenn State HarrisburgDiscus2kg19.27.97mFr
May 4United East (UEC) Track andand Field ChampionshipsMay 4 · Shot Put · Place 9 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg9.12.55mFr
Apr 27Paul Kaiser ClassicApr 27 · Javelin · Place 28 · Penn State HarrisburgPenn State HarrisburgJavelin2837.88m—
Apr 20Mason-Dixon ClassicApr 20 · Javelin · Place 8 · Penn State HarrisburgPenn State HarrisburgJavelin800g8.38.17mFr
Apr 20Mason-Dixon ClassicApr 20 · Discus · Place 20 · Penn State HarrisburgPenn State HarrisburgDiscus2kg20.29.29mFr
Apr 20Mason-Dixon ClassicApr 20 · Shot Put · Place 11 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg11.12.14mFr
Apr 11Messiah InvitationalApr 11 · Javelin · Place 17 · Penn State HarrisburgPenn State HarrisburgJavelin800g17.37.81mFr
Apr 11Messiah InvitationalApr 11 · Discus · Place 29 · Penn State HarrisburgPenn State HarrisburgDiscus2kg29.28.51mFr
Apr 11Messiah InvitationalApr 11 · Shot Put · Place 7 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg7.12.93m PBFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Javelin · Place 23 · Penn State HarrisburgPenn State HarrisburgJavelin800g23.38.56mFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Discus · Place 37 · Penn State HarrisburgPenn State HarrisburgDiscus2kg37.25.89mFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Shot Put · Place 22 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg22.11.69mFr
Mar 23Purple and Gold InvitationalMar 23 · Shot Put · Place 7 · PSU-HarrisburgPSU-HarrisburgShot Put710.84mFR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · Weight Throw · Place 24 · Penn State HarrisburgPenn State HarrisburgWeight Throw35lb / 15.9kg24.10.02m PBFr
Dec 8Diplomat OpenDec 8 · Shot Put · Place 11 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg11.12.38mFr
Dec 2Youree Spence-Garcia InvitationalDec 2 · Shot Put · Place 9 · Penn State HarrisburgPenn State HarrisburgShot Put16lb / 7.26kg9.11.86mFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Shot Put · Place 18 · DonegalDonegalShot Put12lb18.44-3.2512
Apr 15Coatesville Track and Field InvitationalApr 15 · Discus · Place 38 · DonegalDonegalDiscus1.6kg38.99-00.00 PB12
Apr 15Coatesville Track and Field InvitationalApr 15 · Shot Put · Place 7 · DonegalDonegalShot Put12lb7.48-05.00 PB12