Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPIAA District 1 AAA/AA Championships · May 19141-03PIAA District 1 AAA/AA ChampionshipsMay 19, 2023
Discus · 2kg · Indoor2026 Paul Donahue Invitational · Apr 1732.88m2026 Paul Donahue InvitationalApril 17, 2026
Discus · 2kg · OutdoorCentennial Conference Outdoor Championships · May 135.74mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Hammer · 16lb / 7.26kg · OutdoorUrsinus T&F Invitational · Apr 517.15mUrsinus T&F InvitationalApril 5, 2024
Javelin · 800g · OutdoorHaverford Mid-Week Meet · Apr 2149.38mHaverford Mid-Week MeetApril 21, 2026
Shot Put · 12lb · IndoorRobert J Burdette Indoor Classic · Dec 2935-1.50Robert J Burdette Indoor ClassicDecember 29, 2022
Shot Put · 12lb · OutdoorCoatesville Track and Field Invitational · Apr 1536-06.00Coatesville Track and Field InvitationalApril 15, 2023
Shot Put · 16lb / 7.26kg · IndoorBow Tie Invitiational · Dec 79.39mBow Tie InvitiationalDecember 7, 2024
Shot Put · 16lb / 7.26kg · OutdoorUrsinus T&F Invitational · Apr 59.74mUrsinus T&F InvitationalApril 5, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Javelin · Place 9 · UrsinusUrsinusJavelin800g9.48.78mJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Discus · Place 13 · UrsinusUrsinusDiscus2kg13.35.74m PBJr
Apr 21Haverford Mid-Week MeetApr 21 · Javelin · Place 3 · UrsinusUrsinusJavelin800g3.49.38m PBJr
Apr 21Haverford Mid-Week MeetApr 21 · Discus · UrsinusUrsinusDiscus2kg—NDJr
Apr 10Dennis CraddockApr 10 · Javelin · Place 5 · UrsinusUrsinusJavelin800g5.48.30mJr
Apr 10Dennis CraddockApr 10 · Discus · Place 17 · UrsinusUrsinusDiscus2kg17.33.49mJr
Apr 4Ursinus SpringfestApr 4 · Javelin · Place 15 · UrsinusUrsinusJavelin800g15.44.61mJr
Apr 4Ursinus SpringfestApr 4 · Discus · Place 22 · UrsinusUrsinusDiscus2kg22.33.11mJr
Mar 27Danny Curran InvitationalMar 27 · Javelin · UrsinusUrsinusJavelin800g--DNSJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Discus · Place 28 · UrsinusUrsinusDiscus2kg28.32.88m PBJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Javelin · Place 11 · UrsinusUrsinusJavelin1144.23mSO
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Discus · Place 8 · UrsinusUrsinusDiscus836.18mSO
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Javelin · Place 2 · UrsinusUrsinusJavelin247.54mSO
Apr 22Haverford MidweekApr 22 · Javelin · Place 4 · UrsinusUrsinusJavelin445.27mSO
Apr 22Haverford MidweekApr 22 · Discus · Place 5 · UrsinusUrsinusDiscus533.66mSO
Apr 18Paul Donahue InvitationalApr 18 · Javelin · Place 9 · UrsinusUrsinusJavelin945.92mSO
Apr 18Paul Donahue InvitationalApr 18 · Discus · Place 22 · UrsinusUrsinusDiscus2233.18mSO
Apr 5Ursinus Track FestivalApr 5 · Javelin · Place 18 · UrsinusUrsinusJavelin800g18.41.53mSo
Apr 5Ursinus Track FestivalApr 5 · Discus · Place 18 · UrsinusUrsinusDiscus2kg18.35.71mSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Keogh InvitationalFeb 21 · Shot Put · Place 18 · UrsinusUrsinusShot Put189.74m—
Jan 19Collegeville ClassicJan 19 · Shot Put · Place 9 · UrsinusUrsinusShot Put99.69m—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · Shot Put · Place 20 · UrsinusUrsinusShot Put16lb / 7.26kg20.9.39m PBSo
Feb 17Keogh InviteFeb 17 · Weight Throw · UrsinusUrsinusWeight Throw35lb / 15.9kg--NMFr
Feb 17Keogh InviteFeb 17 · Shot Put · Place 17 · UrsinusUrsinusShot Put16lb / 7.26kg17.9.36mFr
Feb 3Frank Colden InvitationalFeb 3 · Weight Throw · Place 22 · UrsinusUrsinusWeight Throw226.58m—
Feb 3Frank Colden InvitationalFeb 3 · Shot Put · Place 19 · UrsinusUrsinusShot Put199.33m—
Jan 20Collegeville ClassicJan 20 · Weight Throw · Place 23 · UrsinusUrsinusWeight Throw237.52mFR
Jan 20Collegeville ClassicJan 20 · Shot Put · Place 24 · UrsinusUrsinusShot Put249.66mFR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Paul Donahue InviteApr 19 · Shot Put · Place 44 · UrsinusUrsinusShot Put4410.22m—
Apr 5Ursinus T&F InvitationalApr 5 · Hammer · Place 18 · UrsinusUrsinusHammer16lb / 7.26kg18.17.15m PBFr
Apr 5Ursinus T&F InvitationalApr 5 · Discus · Place 11 · UrsinusUrsinusDiscus2kg11.31.17mFr
Apr 5Ursinus T&F InvitationalApr 5 · Shot Put · Place 15 · UrsinusUrsinusShot Put16lb / 7.26kg15.9.74m PBFr
Mar 29Danny Curran InviteMar 29 · Discus · Place 14 · UrsinusUrsinusDiscus1432.63m—
Mar 29Danny Curran InviteMar 29 · Shot Put · Place 21 · UrsinusUrsinusShot Put219.69m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · Discus · Place 9 · RadnorRadnorDiscus1.6kg9.141-03 PB12
May 3BOYS DELCO CHAMPIONSHIPMay 3 · Discus · Place 2 · RadnorRadnorDiscus1.6kg2.136-02.0012
Apr 29Unionville InvitationalApr 29 · Discus · Place 3 · RadnorRadnorDiscus1.6kg3.136-0Unofficial12
Apr 29Unionville InvitationalApr 29 · Shot Put · Place 21 · RadnorRadnorShot Put12lb21.37-3Unofficial12
Apr 15Coatesville Track and Field InvitationalApr 15 · Discus · Place 11 · RadnorRadnorDiscus1.6kg11.133-09.0012
Apr 15Coatesville Track and Field InvitationalApr 15 · Shot Put · Place 34 · RadnorRadnorShot Put12lb34.36-06.00 PB12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · Shot Put · Place 15 · RadnorRadnorShot Put12lb15.35-1.50 PB12
Dec 17TFCAofGP Meet #2Dec 17 · Shot Put · Place 17 · RadnorRadnorShot Put12lb17.34-7.5012
Dec 10TFCAofGP Meet #1Dec 10 · Shot Put · Place 31 · RadnorRadnorShot Put12lb31.34-712

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Boys DELCO ChampionshipsMay 4 · Shot Put · Place 29 · RadnorRadnorShot Put12lb29.33-07.0011

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Delco ChampionshipMay 6 · Discus · Place 11 · RadnorRadnorDiscus1.6kg11.102-05.0012
Apr 28CAL Week #3 (Haverford) Apr 28 · Discus · Place 10 · RadnorRadnorDiscus1.6kg10.86-1012
Apr 16Upper Dublin Cardinal InvitationalApr 16 · Discus · Place 11 · RadnorRadnorDiscus1.6kg11.80-04.0012
Apr 14CAL Meet #2 - Penncrest (Boys Only)Apr 14 · Discus · Place 10 · RadnorRadnorDiscus1.6kg10.89-0012
Apr 7CAL Meet #1 - Radnor (Boys Only)Apr 7 · Discus · Place 11 · RadnorRadnorDiscus1.6kg11.78-1112