Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLenape Field Day 2024 · Apr 19127' 5"Lenape Field Day 2024April 19, 2024
Discus · 2kg · OutdoorDanny Curran Invitational · Mar 2741.45mDanny Curran InvitationalMarch 27, 2026
Hammer · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1755.11m2026 Paul Donahue InvitationalApril 17, 2026
Hammer · 16lb / 7.26kg · OutdoorWidener Final Qualifier · May 1055.92mWidener Final QualifierMay 10, 2026
Javelin · 800g · OutdoorSJTCA Open-Boys · May 696-6SJTCA Open-BoysMay 6, 2023
Shot Put · 12lb · IndoorOlympic Conference #1 · Dec 1544-9.50Olympic Conference #1December 15, 2023
Shot Put · 12lb · OutdoorNJSIAA Non Public A-B · Jun 748-6NJSIAA Non Public A-BJune 7, 2024
Shot Put · 16lb / 7.26kg · IndoorBow Tie Invitational · Dec 612.18mBow Tie InvitationalDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorUrsinus Springfest · Apr 413.17mUrsinus SpringfestApril 4, 2026
Weight Throw · 35lb / 15.9kg · IndoorKeogh Invitational · Feb 1918.13mKeogh InvitationalFebruary 19, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Hammer · Place 9 · UrsinusUrsinusHammer16lb / 7.26kg9.54.09mSo
May 10Widener Final QualifierMay 10 · Hammer · Place 6 · UrsinusUrsinusHammer16lb / 7.26kg6.55.92m PBSo
May 10Widener Final QualifierMay 10 · Discus · UrsinusUrsinusDiscus2kg—DNSSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Hammer · Place 2 · UrsinusUrsinusHammer16lb / 7.26kg2.54.74mSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Discus · Place 3 · UrsinusUrsinusDiscus2kg3.41.37mSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · Place 14 · UrsinusUrsinusShot Put16lb / 7.26kg14.12.17mSo
Apr 10Dennis CraddockApr 10 · Hammer · Place 3 · UrsinusUrsinusHammer16lb / 7.26kg3.52.61mSo
Apr 10Dennis CraddockApr 10 · Discus · Place 10 · UrsinusUrsinusDiscus2kg10.37.09mSo
Apr 4Ursinus SpringfestApr 4 · Hammer · Place 1 · UrsinusUrsinusHammer16lb / 7.26kg1.54.40mSo
Apr 4Ursinus SpringfestApr 4 · Discus · UrsinusUrsinusDiscus2kg—DNSSo
Apr 4Ursinus SpringfestApr 4 · Shot Put · Place 6 · UrsinusUrsinusShot Put16lb / 7.26kg6.13.17m PBSo
Mar 27Danny Curran InvitationalMar 27 · Hammer · Place 9 · UrsinusUrsinusHammer16lb / 7.26kg9.53.10mSo
Mar 27Danny Curran InvitationalMar 27 · Discus · Place 8 · UrsinusUrsinusDiscus2kg8.41.45m PBSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Hammer · Place 5 · UrsinusUrsinusHammer16lb / 7.26kg5.55.11m PBSo
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Weight Throw · Place 1 · UrsinusUrsinusWeight Throw118.65mSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 6 · UrsinusUrsinusShot Put613.52mSO
Feb 19Keogh InvitationalFeb 19 · Weight Throw · Place 1 · UrsinusUrsinusWeight Throw35lb / 15.9kg1.18.13m PBSo
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 5 · UrsinusUrsinusWeight Throw518.02mSo
Feb 7Frank Colden InvitationalFeb 7 · Weight Throw · Place 1 · UrsinusUrsinusWeight Throw118.00mSo
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 2 · UrsinusUrsinusWeight Throw217.68mSo
Jan 18Collegeville Collegiate ClassicJan 18 · Shot Put · Place 2 · UrsinusUrsinusShot Put212.24mSO

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · Weight Throw · Place 1 · UrsinusUrsinusWeight Throw35lb / 15.9kg1.16.90mSo
Dec 6Bow Tie InvitationalDec 6 · Shot Put · Place 3 · UrsinusUrsinusShot Put16lb / 7.26kg3.12.18m PBSo
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Weight Throw · Place 10 · UrsinusUrsinusWeight Throw1013.23m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Shot Put · Place 7 · UrsinusUrsinusShot Put712.89m—
Feb 21Keogh InvitationalFeb 21 · Weight Throw · Place 2 · UrsinusUrsinusWeight Throw215.21m—
Feb 21Keogh InvitationalFeb 21 · Shot Put · Place 5 · UrsinusUrsinusShot Put512.42m—
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · Place 9 · UrsinusUrsinusWeight Throw35lb / 15.9kg9.14.63mFr
Feb 15Widener Indoor ClassicFeb 15 · Shot Put · Place 35 · UrsinusUrsinusShot Put16lb / 7.26kg35.12.02mFr
Feb 8Frank Colden InviteFeb 8 · Weight Throw · Place 4 · UrsinusUrsinusWeight Throw415.09m—
Feb 8Frank Colden InviteFeb 8 · Shot Put · Place 13 · UrsinusUrsinusShot Put1312.59m—
Jan 25Coach I OpenJan 25 · Weight Throw · Place 4 · UrsinusUrsinusWeight Throw414.85m—
Jan 25Coach I OpenJan 25 · Shot Put · Place 12 · UrsinusUrsinusShot Put1212.25m—
Jan 19Collegeville ClassicJan 19 · Weight Throw · Place 2 · UrsinusUrsinusWeight Throw214.46m—
Jan 19Collegeville ClassicJan 19 · Shot Put · Place 4 · UrsinusUrsinusShot Put412.12m—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Hammer · Place 3 · UrsinusUrsinusHammer350.46mFR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Discus · Place 7 · UrsinusUrsinusDiscus739.59mFR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Shot Put · Place 8 · UrsinusUrsinusShot Put812.66mFR
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Hammer · Place 2 · UrsinusUrsinusHammer248.10mFR
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Discus · Place 4 · UrsinusUrsinusDiscus437.06mFR
Apr 22Haverford MidweekApr 22 · Hammer · Place 1 · UrsinusUrsinusHammer144.45mFR
Apr 22Haverford MidweekApr 22 · Discus · Place 3 · UrsinusUrsinusDiscus338.78mFR
Apr 18Paul Donahue InvitationalApr 18 · Hammer · Place 12 · UrsinusUrsinusHammer1242.25mFR
Apr 18Paul Donahue InvitationalApr 18 · Discus · Place 12 · UrsinusUrsinusDiscus1240.29mFR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Discus · Place 40 · UrsinusUrsinusDiscus4036.45mFr
Apr 5Ursinus Track FestivalApr 5 · Hammer · Place 5 · UrsinusUrsinusHammer16lb / 7.26kg5.44.64mFr
Apr 5Ursinus Track FestivalApr 5 · Discus · Place 10 · UrsinusUrsinusDiscus2kg10.37.79mFr
Apr 5Ursinus Track FestivalApr 5 · Shot Put · Place 18 · UrsinusUrsinusShot Put16lb / 7.26kg18.12.17mFr
Mar 28Danny Curran InvitationalMar 28 · Hammer · Place 13 · UrsinusUrsinusHammer1343.27mFr
Mar 28Danny Curran InvitationalMar 28 · Discus · Place 24 · UrsinusUrsinusDiscus2438.92mFr
Mar 28Danny Curran InvitationalMar 28 · Shot Put · Place 31 · UrsinusUrsinusShot Put3112.06mFr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · Weight Throw · Place 5 · UrsinusUrsinusWeight Throw35lb / 15.9kg5.12.88mFr
Dec 7Bow Tie InvitiationalDec 7 · Shot Put · UrsinusUrsinusShot Put16lb / 7.26kg--FOULFr
Dec 6Fastpark Metro Season OpenerDec 6 · Weight Throw · Place 16 · UrsinusUrsinusWeight Throw35lb / 15.9kg16.12.37mFr
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 16 · Camden CatholicCamden CatholicShot Put1639-3.5012
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 16 · Camden CatholicCamden CatholicShot Put1639-3.5012
Jan 26Olympic & Tri-County Conf MeetJan 26 · Shot Put · Place 3 · Camden CatholicCamden CatholicShot Put346-7.5012
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 19 · Camden CatholicCamden CatholicShot Put1944-012
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 19 · Camden CatholicCamden CatholicShot Put1944-012
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 15 · Camden CatholicCamden CatholicShot Put1544-812
Jan 17SJTCA Winter Meet #10Jan 17 · Shot Put · Place 9 · Camden CatholicCamden CatholicShot Put942-812

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 9 · Camden CatholicCamden CatholicShot Put12lb9.48-6 PB12
May 23Cherokee Final Countdown- Last ChanceMay 23 · Shot Put · Place 3 · Camden CatholicCamden CatholicShot Put345-7.2512
May 23Cherokee Final Countdown- Last ChanceMay 23 · Discus · Place 3 · Camden CatholicCamden CatholicDiscus3147-312
Apr 19Lenape Field Day 2024Apr 19 · Discus · Place 6 · Camden CatholicCamden CatholicDiscus1.6kg6.127' 5" PB12
Apr 19Lenape Field Day 2024Apr 19 · Shot Put · Place 9 · Camden CatholicCamden CatholicShot Put12lb9.45' 11.50"12
Apr 13West Deptford RelaysApr 13 · Discus · Place 4 · Camden CatholicCamden CatholicDiscus497-1012

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · Shot Put · Place 2 · Camden CatholicCamden CatholicShot Put12lb2.44-9.50 PB12
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 8 · Camden CatholicCamden CatholicShot Put842-711
Jan 27Olympic Conference #2Jan 27 · Shot Put · Place 5 · Camden CatholicCamden CatholicShot Put542-111
Jan 13NJSIAA Relay Championships - Non-Public AJan 13 · Shot Put · Place 11 · Camden CatholicCamden CatholicShot Put1140-1.7511
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 22 · Camden CatholicCamden CatholicShot Put2240-8.7511

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Javelin · Place 41 · Camden CatholicCamden CatholicJavelin800g41.91-911
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Shot Put · Place 23 · Camden CatholicCamden CatholicShot Put12lb23.40-2.2511
May 31Eustace Throwing InvitationalMay 31 · Shot Put · Place 12 · Camden CatholicCamden CatholicShot Put1241-0.5—
May 13Camden County ChampionshipsMay 13 · Shot Put · Place 6 · Camden CatholicCamden CatholicShot Put12lb6.40-7.5011
May 6SJTCA Open-BoysMay 6 · Javelin · Place 55 · Camden CatholicCamden CatholicJavelin800g55.96-6 PB11
May 6SJTCA Open-BoysMay 6 · Discus · Place 63 · Camden CatholicCamden CatholicDiscus1.6kg63.83-1011
May 6SJTCA Open-BoysMay 6 · Shot Put · Place 20 · Camden CatholicCamden CatholicShot Put12lb20.39-1011

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 13 · Camden CatholicCamden CatholicShot Put12lb13.39-6.2511
Dec 17Olympic Conference MeetDec 17 · Shot Put · Place 4 · Camden CatholicCamden CatholicShot Put12lb4.40-05.7511
Feb 25NJSIAA Group ChampionshipsFeb 25 · Shot Put · Place 21 · Camden CatholicCamden CatholicShot Put2135-5.2510
Feb 25NJSIAA Group ChampionshipsFeb 25 · Shot Put · Place 21 · Camden CatholicCamden CatholicShot Put2135-5.2510

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 11 · Camden CatholicCamden CatholicShot Put1139-00.7510
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 11 · Camden CatholicCamden CatholicShot Put1139-00.7510
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 21 · Camden CatholicCamden CatholicShot Put2139-0.7510
Jun 1Eustace Throwing InvitationalJun 1 · Javelin · Place 9 · Camden CatholicCamden CatholicJavelin982-6—
Jun 1Eustace Throwing InvitationalJun 1 · Discus · Place 13 · Camden CatholicCamden CatholicDiscus1380-3—
Jun 1Eustace Throwing InvitationalJun 1 · Javelin · Place 6 · Camden CatholicCamden CatholicJavelin637-3—
Jun 1Eustace Throwing InvitationalJun 1 · Results · Place 13 · Camden CatholicCamden CatholicResults1380-3—
May 21SJTCA OpenMay 21 · Javelin · Place 36 · Camden CatholicCamden CatholicJavelin800g36.83-410
May 21SJTCA OpenMay 21 · Discus · Place 41 · Camden CatholicCamden CatholicDiscus1.6kg41.61-410
May 21SJTCA OpenMay 21 · Shot Put · Place 23 · Camden CatholicCamden CatholicShot Put12lb23.37-9.2510

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · Shot Put · Place 25 · Camden CatholicCamden CatholicShot Put12lb25.32-05.0010
Dec 17Olympic Conference MeetDec 17 · Shot Put · Place 15 · Camden CatholicCamden CatholicShot Put12lb15.34-07.5010