Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 239.71mMiddle Atlantic (MAC) Outdoor ChampionshipsMay 2, 2024
Hammer · 4kg · Outdoor41st Millersville Metrics Sponsored by Penn Medicine LGH Sports Med · Apr 541.66m41st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApril 5, 2024
Shot Put · 4kg · IndoorDiplomat Open · Dec 610.33mDiplomat OpenDecember 6, 2024
Shot Put · 4kg · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 210.10mMiddle Atlantic (MAC) Outdoor ChampionshipsMay 2, 2024
Weight Throw · 20lb / 9.0kg · IndoorDiplomat Open · Dec 513.83mDiplomat OpenDecember 5, 2025

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

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Weight Throw · Place 4 · York (Pa.)York (Pa.)Weight Throw20lb / 9.0kg4.13.83m PBSr
Dec 5Diplomat OpenDec 5 · Shot Put · Place 16 · York (Pa.)York (Pa.)Shot Put4kg16.9.87mSr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Weight Throw · Place 16 · York (Pa.)York (Pa.)Weight Throw20lb / 9.0kg16.13.12mJr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Shot Put · Place 17 · York (Pa.)York (Pa.)Shot Put4kg17.9.79mJr
Feb 21Bucknell Tune UpFeb 21 · Weight Throw · Place 21 · York (Pa.)York (Pa.)Weight Throw2112.45m—
Feb 21Bucknell Tune UpFeb 21 · Shot Put · Place 22 · York (Pa.)York (Pa.)Shot Put229.85m—
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · York (Pa.)York (Pa.)Weight Throw20lb / 9.0kg--DNSJr
Feb 15Widener Indoor ClassicFeb 15 · Shot Put · York (Pa.)York (Pa.)Shot Put4kg--DNSJr
Feb 8Blue & White InviteFeb 8 · Weight Throw · Place 17 · York (Pa.)York (Pa.)Weight Throw1712.04mJR
Feb 8Blue & White InviteFeb 8 · Shot Put · Place 16 · York (Pa.)York (Pa.)Shot Put169.89mJR
Jan 25Coach I OpenJan 25 · Weight Throw · Place 18 · York (Pa.)York (Pa.)Weight Throw1812.28m—
Jan 25Coach I OpenJan 25 · Shot Put · Place 22 · York (Pa.)York (Pa.)Shot Put229.81m—
Jan 18Alvernia Winter InviteJan 18 · Weight Throw · Place 7 · York (Pa.)York (Pa.)Weight Throw713.15m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 12 · York (Pa.)York (Pa.)Shot Put1210.55m—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Discus · Place 18 · York (Pa.)York (Pa.)Discus1kg18.33.80mJr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Shot Put · Place 13 · York (Pa.)York (Pa.)Shot Put1310.74mJR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Discus · Place 4 · York (Pa.)York (Pa.)Discus437.81mJR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Hammer · Place 10 · York (Pa.)York (Pa.)Hammer1042.91mJR
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 42 · York (Pa.)York (Pa.)Shot Put428.45mJR
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 11 · York (Pa.)York (Pa.)Discus1136.42mJR
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 42 · York (Pa.)York (Pa.)Shot Put428.45mJR
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 11 · York (Pa.)York (Pa.)Discus1136.42mJR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Discus · Place 18 · York (Pa.)York (Pa.)Discus1839.59mJr
Mar 28Danny Curran InvitationalMar 28 · Hammer · Place 11 · York (Pa.)York (Pa.)Hammer1142.07mJr
Mar 28Danny Curran InvitationalMar 28 · Discus · Place 6 · York (Pa.)York (Pa.)Discus637.99mJr
Mar 28Danny Curran InvitationalMar 28 · Shot Put · Place 41 · York (Pa.)York (Pa.)Shot Put419.30mJr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Weight Throw · Place 4 · York (Pa.)York (Pa.)Weight Throw20lb / 9.0kg4.13.40mJr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 9 · York (Pa.)York (Pa.)Shot Put4kg9.10.33m PBJr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · Weight Throw · Place 7 · York (Pa.)York (Pa.)Weight Throw20lb / 9.0kg7.13.70mSo
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · Shot Put · Place 14 · York (Pa.)York (Pa.)Shot Put4kg14.9.96mSo
Feb 9Blue & White InvitationalFeb 9 · Weight Throw · Place 10 · York (Pa.)York (Pa.)Weight Throw1012.54m—
Feb 9Blue & White InvitationalFeb 9 · Shot Put · Place 11 · York (Pa.)York (Pa.)Shot Put1110.09m—
Feb 3Plex ShootoutFeb 3 · Weight Throw · Place 9 · York (Pa.)York (Pa.)Weight Throw913.01mSo
Feb 3Plex ShootoutFeb 3 · Shot Put · Place 16 · York (Pa.)York (Pa.)Shot Put1610.08mSo
Jan 20Alvernia Winter InviteJan 20 · Weight Throw · Place 3 · York (Pa.)York (Pa.)Weight Throw313.75mSO
Jan 20Alvernia Winter InviteJan 20 · Shot Put · Place 5 · York (Pa.)York (Pa.)Shot Put59.83mSO

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Hammer · Place 11 · York (Pa.)York (Pa.)Hammer4kg11.40.12mSo
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Discus · Place 2 · York (Pa.)York (Pa.)Discus1kg2.39.71m PBSo
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Shot Put · Place 12 · York (Pa.)York (Pa.)Shot Put4kg12.10.10m PBSo
Apr 27Paul Kaiser ClassicApr 27 · Hammer · Place 15 · York (Pa.)York (Pa.)Hammer1535.70m—
Apr 27Paul Kaiser ClassicApr 27 · Discus · Place 6 · York (Pa.)York (Pa.)Discus637.47m—
Apr 27Paul Kaiser ClassicApr 27 · Shot Put · Place 16 · York (Pa.)York (Pa.)Shot Put169.84m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Hammer · Place 14 · York (Pa.)York (Pa.)Hammer1439.72m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Discus · Place 5 · York (Pa.)York (Pa.)Discus539.15m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Shot Put · Place 14 · York (Pa.)York (Pa.)Shot Put149.99m—
Apr 11Stevenson InvitationalApr 11 · Hammer · Place 2 · York (Pa.)York (Pa.)Hammer4kg2.36.83mSo
Apr 11Stevenson InvitationalApr 11 · Discus · Place 1 · York (Pa.)York (Pa.)Discus1kg1.36.26mSo
Apr 11Stevenson InvitationalApr 11 · Shot Put · Place 6 · York (Pa.)York (Pa.)Shot Put4kg6.9.64mSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Hammer · Place 9 · York (Pa.)York (Pa.)Hammer4kg9.41.66m PBSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Discus · Place 5 · York (Pa.)York (Pa.)Discus1kg5.35.60mSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Shot Put · Place 18 · York (Pa.)York (Pa.)Shot Put4kg18.9.68mSo
Mar 27York College Twilight MeetMar 27 · Discus · Place 5 · York (Pa.)York (Pa.)Discus536.34mSO
Mar 27York College Twilight MeetMar 27 · Shot Put · Place 14 · York (Pa.)York (Pa.)Shot Put149.73mSO
Mar 23Lebanon Valley Mini MeetMar 23 · Hammer · York (Pa.)York (Pa.)Hammer4kg—DNSSo
Mar 23Lebanon Valley Mini MeetMar 23 · Discus · York (Pa.)York (Pa.)Discus1kg—DNSSo
Mar 23Lebanon Valley Mini MeetMar 23 · Shot Put · York (Pa.)York (Pa.)Shot Put4kg—DNSSo

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · Shot Put · Place 8 · York (Pa.)York (Pa.)Shot Put810.34mFR
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · Discus · Place 9 · York (Pa.)York (Pa.)Discus934.59mFR
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · Hammer · Place 18 · York (Pa.)York (Pa.)Hammer1834.88mFR
Apr 29Paul Kaiser ClassicApr 29 · Hammer · Place 29 · York (Pa.)York (Pa.)Hammer2935.06mFR
Apr 29Paul Kaiser ClassicApr 29 · Discus · Place 28 · York (Pa.)York (Pa.)Discus2831.16mFR
Apr 29Paul Kaiser ClassicApr 29 · Shot Put · Place 33 · York (Pa.)York (Pa.)Shot Put3310.05mFR
Apr 5York College Twilight MeetApr 5 · Hammer · Place 11 · York (Pa.)York (Pa.)Hammer11122-11FR
Apr 5York College Twilight MeetApr 5 · Shot Put · Place 21 · York (Pa.)York (Pa.)Shot Put2129-8.75FR
Mar 30Danny Curran InvitationalMar 30 · Hammer · Place 16 · York (Pa.)York (Pa.)Hammer4kg16.34.07mFr
Mar 30Danny Curran InvitationalMar 30 · Discus · Place 10 · York (Pa.)York (Pa.)Discus1kg10.34.13mFr
Mar 30Danny Curran InvitationalMar 30 · Shot Put · Place 28 · York (Pa.)York (Pa.)Shot Put4kg28.8.77mFr

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 24Middle Atlantic Conference Indoor T&F ChampionshipsFeb 24 · Weight Throw · Place 15 · York (Pa.)York (Pa.)Weight Throw1511.61mFR
Feb 24Middle Atlantic Conference Indoor T&F ChampionshipsFeb 24 · Shot Put · Place 17 · York (Pa.)York (Pa.)Shot Put179.09mFR
Feb 10Blue & White MeetFeb 10 · Shot Put · Place 11 · York (Pa.)York (Pa.)Shot Put118.96mFR
Feb 10Blue & White MeetFeb 10 · Weight Throw · Place 10 · York (Pa.)York (Pa.)Weight Throw1010.92mFR
Feb 4Frank Colden InvitationalFeb 4 · Weight Throw · Place 21 · York (Pa.)York (Pa.)Weight Throw2110.86mFR
Feb 4Frank Colden InvitationalFeb 4 · Shot Put · Place 18 · York (Pa.)York (Pa.)Shot Put189.54mFR
Jan 27Mini-Dip InvitationalJan 27 · Shot Put · Place 19 · York (Pa.)York (Pa.)Shot Put199.91mFR
Jan 27Mini-Dip InvitationalJan 27 · Weight Throw · Place 23 · York (Pa.)York (Pa.)Weight Throw2310.60mFR
Jan 21Moravian Indoor MeetJan 21 · Weight Throw · Place 37 · York (Pa.)York (Pa.)Weight Throw3730-9.25FR
Jan 21Moravian Indoor MeetJan 21 · Shot Put · Place 25 · York (Pa.)York (Pa.)Shot Put2528-9FR
Jan 14Alvernia Winter InviteJan 14 · Weight Throw · Place 5 · York (Pa.)York (Pa.)Weight Throw536-3.5FR
Jan 14Alvernia Winter InviteJan 14 · Shot Put · Place 7 · York (Pa.)York (Pa.)Shot Put729-2.75FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Diplomat OpenDec 9 · Weight Throw · Place 5 · York (Pa.)York (Pa.)Weight Throw20lb / 9.0kg5.11.66mFr
Dec 9Diplomat OpenDec 9 · Shot Put · Place 15 · York (Pa.)York (Pa.)Shot Put4kg15.8.85mFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20PIAA District 3 AAA ChampionshipsMay 20 · Discus · Place 15 · South Western SeniorSouth Western SeniorDiscus1kg15.102-04.0012
May 6Altoona Area Mt. Lion ClassicMay 6 · Discus · Place 2 · South Western SeniorSouth Western SeniorDiscus1kg2.104-0612
May 6Altoona Area Mt. Lion ClassicMay 6 · Shot Put · Place 4 · South Western SeniorSouth Western SeniorShot Put4kg4.30-01.7512
Apr 23Shippensburg HS InvitationalApr 23 · Discus · Place 12 · South WesternSouth WesternDiscus12105-1SR
Apr 23Shippensburg HS InvitationalApr 23 · Shot Put · Place 16 · South WesternSouth WesternShot Put1630-8.50SR