Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1736.15m2026 Paul Donahue InvitationalApril 17, 2026
Hammer · 16lb / 7.26kg · OutdoorBill Butler Invitational · Apr 1039.40mBill Butler InvitationalApril 10, 2026
Shot Put · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1711.11m2026 Paul Donahue InvitationalApril 17, 2026
Shot Put · 16lb / 7.26kg · OutdoorHaverford Mid-Week Meet · Apr 2111.43mHaverford Mid-Week MeetApril 21, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Hammer · Place 12 · UrsinusHammer16lb / 7.26kg12.36.49mSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · Place 19 · UrsinusShot Put16lb / 7.26kg19.10.73mSo
Apr 21Haverford Mid-Week MeetApr 21 · Shot Put · Place 4 · UrsinusShot Put16lb / 7.26kg4.11.43m PBSo
Apr 10Bill Butler InvitationalApr 10 · Hammer · Place 8 · UrsinusHammer16lb / 7.26kg8.39.40m PBSo
Apr 10Bill Butler InvitationalApr 10 · Shot Put · Place 11 · UrsinusShot Put16lb / 7.26kg11.10.87mSo
Apr 4Ursinus SpringfestApr 4 · Hammer · Place 11 · UrsinusHammer16lb / 7.26kg11.36.30mSo
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 56 · UrsinusShot Put16lb / 7.26kg56.10.82mSo

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Hammer · Place 18 · UrsinusHammer16lb / 7.26kg18.36.15m PBSo
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 24 · UrsinusShot Put16lb / 7.26kg24.11.11m PBSo
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Weight Throw · Place 10 · UrsinusWeight Throw1012.13mSO
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 45 · UrsinusWeight Throw4511.15mSo
Feb 7Frank Colden InvitationalFeb 7 · Weight Throw · Place 19 · UrsinusWeight Throw1911.93mSo
Feb 7Frank Colden InvitationalFeb 7 · Shot Put · Place 25 · UrsinusShot Put2511.01mSo
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 42 · UrsinusWeight Throw428.84mSo
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 30 · UrsinusShot Put3011.34mSo
Jan 18Collegeville Collegiate ClassicJan 18 · Weight Throw · Place 2 · UrsinusWeight Throw211.92mSO
Jan 18Collegeville Collegiate ClassicJan 18 · Shot Put · Place 3 · UrsinusShot Put311.59mSO

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Shot Put · Place 6 · UrsinusShot Put610.60mFR
Apr 22Haverford MidweekApr 22 · Hammer · Place 7 · UrsinusHammer720.85mFR
Apr 22Haverford MidweekApr 22 · Shot Put · Place 4 · UrsinusShot Put410.99mFR
Apr 18Paul Donahue InvitationalApr 18 · Shot Put · Place 22 · UrsinusShot Put2211.06mFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Keogh InvitationalFeb 21 · Weight Throw · Place 14 · UrsinusWeight Throw149.94m—
Feb 21Keogh InvitationalFeb 21 · Shot Put · Place 14 · UrsinusShot Put1410.51m—
Feb 8Frank Colden InviteFeb 8 · Weight Throw · Place 31 · UrsinusWeight Throw318.03m—
Feb 8Frank Colden InviteFeb 8 · Shot Put · Place 36 · UrsinusShot Put3610.20m—
Jan 19Collegeville ClassicJan 19 · Shot Put · Place 10 · UrsinusShot Put109.32m—