Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1734.91m2026 Paul Donahue InvitationalApril 17, 2026
Hammer · 16lb / 7.26kg · OutdoorNJAC Outdoor Track & Field Championships · May 233.50mNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
Shot Put · 12lb · OutdoorBurlington County Championships · May 1433-1.75Burlington County ChampionshipsMay 14, 2022
Shot Put · 16lb / 7.26kg · IndoorFastrack Invitational · Feb 613.06mFastrack InvitationalFebruary 6, 2026
Shot Put · 16lb / 7.26kg · OutdoorNJAC Outdoor Track & Field Championships · May 313.33mNJAC Outdoor Track & Field ChampionshipsMay 3, 2025
Weight Throw · 35lb / 15.9kg · IndoorBow Tie Invitational · Dec 98.57mBow Tie InvitationalDecember 9, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8G. Larry James InviteMay 8 · Shot Put · Place 6 · StocktonStocktonShot Put643-8.8SR
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 15 · StocktonStocktonHammer16lb / 7.26kg15.33.50m PBSr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 11 · StocktonStocktonShot Put16lb / 7.26kg11.12.84mSr
Apr 24TCNJ Lions InviteApr 24 · Shot Put · Place 18 · StocktonStocktonShot Put16lb / 7.26kg18.12.26mSr
Apr 9TCNJ InvitationalApr 9 · Hammer · Place 13 · StocktonStocktonHammer16lb / 7.26kg13.30.97mSr
Apr 9TCNJ InvitationalApr 9 · Shot Put · Place 9 · StocktonStocktonShot Put16lb / 7.26kg9.12.12mSr
Apr 3Osprey OpenApr 3 · Hammer · Place 8 · StocktonStocktonHammer833.32mSr
Apr 3Osprey OpenApr 3 · Shot Put · Place 6 · StocktonStocktonShot Put612.81mSr
Mar 20Stockton InviteMar 20 · Shot Put · Place 17 · StocktonStocktonShot Put1712.05mSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Hammer · Place 21 · StocktonStocktonHammer16lb / 7.26kg21.34.91m PBSr
Feb 21New Jersey Athletic Conference ChampionshipsFeb 21 · Shot Put · Place 10 · StocktonStocktonShot Put1012.97mSR
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 23 · StocktonStocktonShot Put2312.86mSr
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 17 · StocktonStocktonShot Put16lb / 7.26kg17.13.06m PBSr
Jan 31Widener Schuylkill ShowdownJan 31 · Shot Put · Place 15 · StocktonStocktonShot Put16lb / 7.26kg15.12.75mSr
Jan 16NYC Gotham CupJan 16 · Shot Put · Place 13 · StocktonStocktonShot Put16lb / 7.26kg13.12.53mSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · Shot Put · Place 15 · StocktonStocktonShot Put16lb / 7.26kg15.12.52mSr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · Shot Put · Place 12 · StocktonStocktonShot Put16lb / 7.26kg12.11.95mJr
Feb 15Widener Indoor ClassicFeb 15 · Shot Put · Place 28 · StocktonStocktonShot Put16lb / 7.26kg28.12.96mJr
Feb 8Frank Colden InviteFeb 8 · Shot Put · Place 10 · StocktonStocktonShot Put1012.76m—
Jan 31Seamus McElligottJan 31 · Shot Put · Place 10 · StocktonStocktonShot Put16lb / 7.26kg10.12.67mJr
Jan 25Nazareth Conference Challenge CupJan 25 · Shot Put · Place 19 · StocktonStocktonShot Put1912.04m—
Jan 17NYC Gotham CupJan 17 · Shot Put · Place 18 · StocktonStocktonShot Put16lb / 7.26kg18.11.96mJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · Shot Put · Place 7 · StocktonStocktonShot Put713.21mJR
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · Shot Put · Place 7 · StocktonStocktonShot Put16lb / 7.26kg7.13.33m PBJr
Apr 18Paul Donahue InvitationalApr 18 · Shot Put · Place 13 · StocktonStocktonShot Put1312.30mJR
Apr 12Oscar Moore InvitationalApr 12 · Shot Put · Place 12 · StocktonStocktonShot Put1212.14mJr
Apr 5Ursinus Track FestivalApr 5 · Shot Put · Place 12 · StocktonStocktonShot Put16lb / 7.26kg12.12.67mJr
Mar 28Osprey OpenMar 28 · Shot Put · Place 6 · StocktonStocktonShot Put612.42mJR
Mar 22Stockton InviteMar 22 · Shot Put · Place 15 · StocktonStocktonShot Put1512.56mJr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · Shot Put · Place 24 · StocktonStocktonShot Put16lb / 7.26kg24.11.19mJr
Feb 192024 NJAC Indoor ChampionshipsFeb 19 · Shot Put · Place 13 · StocktonStocktonShot Put1311.96mSO
Feb 102024 Big Apple InvitationalFeb 10 · Shot Put · Place 34 · StocktonStocktonShot Put16lb / 7.26kg34.11.68mSo
Feb 2NYU DIII InvitationalFeb 2 · Shot Put · Place 21 · StocktonStocktonShot Put2111.51m—
Jan 20Moravian Indoor MeetJan 20 · Shot Put · Place 26 · StocktonStocktonShot Put2610.78mSO
Jan 12TCNJ Indoor InvitationalJan 12 · Shot Put · Place 11 · StocktonStocktonShot Put1111.74mSO

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4NJAC Outdoor ChampionshipsMay 4 · Hammer · Place 19 · StocktonStocktonHammer1933.45m—
May 4NJAC Outdoor ChampionshipsMay 4 · Shot Put · Place 17 · StocktonStocktonShot Put1711.70m—
Apr 26TCNJ Lions InviteApr 26 · Shot Put · Place 26 · StocktonStocktonShot Put16lb / 7.26kg26.11.14mSo
Apr 19Paul Donahue InviteApr 19 · Shot Put · Place 36 · StocktonStocktonShot Put3611.12m—
Apr 11TCNJ InvitationalApr 11 · Hammer · Place 21 · StocktonStocktonHammer16lb / 7.26kg21.30.81mSo
Apr 11TCNJ InvitationalApr 11 · Shot Put · Place 19 · StocktonStocktonShot Put16lb / 7.26kg19.11.52mSo
Apr 6Delaware InvitationalApr 6 · Shot Put · Place 11 · StocktonStocktonShot Put16lb / 7.26kg11.11.23mSo
Mar 29Osprey OpenMar 29 · Hammer · Place 9 · StocktonStocktonHammer930.67mSO
Mar 29Osprey OpenMar 29 · Shot Put · Place 7 · StocktonStocktonShot Put712.06mSO
Mar 29Osprey OpenMar 29 · Hammer · Place 9 · StocktonStocktonHammer930.67mSO
Mar 22Stockton InviteMar 22 · Shot Put · Place 10 · StocktonStocktonShot Put16lb / 7.26kg10.11.36mSo

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8Fast Times at Lehigh UniversityDec 8 · Shot Put · Place 15 · StocktonStocktonShot Put16lb / 7.26kg15.12.29mSo
Dec 1Fastrack Season OpenerDec 1 · Shot Put · Place 19 · StocktonStocktonShot Put16lb / 7.26kg19.11.54mSo
Feb 20NJAC Indoor Track & Field ChampionshipsFeb 20 · Shot Put · Place 22 · StocktonStocktonShot Put16lb / 7.26kg22.9.72mFr
Feb 4Frank Colden InvitationalFeb 4 · Weight Throw · Place 28 · StocktonStocktonWeight Throw288.89mFR
Feb 4Frank Colden InvitationalFeb 4 · Shot Put · Place 35 · StocktonStocktonShot Put3510.39mFR
Jan 28Seamus McElligott InvitationalJan 28 · Weight Throw · Place 30 · StocktonStocktonWeight Throw3024-1.75FR
Jan 28Seamus McElligott InvitationalJan 28 · Weight Throw · Place 30 · StocktonStocktonWeight Throw3024-1.75FR
Jan 28Seamus McElligott InvitationalJan 28 · Shot Put · Place 22 · StocktonStocktonShot Put2232-10.5FR
Jan 28Seamus McElligott InvitationalJan 28 · Shot Put · Place 22 · StocktonStocktonShot Put2232-10.5FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6NJAC Outdoor Track & Field ChampionshipsMay 6 · Shot Put · Place 18 · StocktonStocktonShot Put16lb / 7.26kg18.11.25mUnofficialFr
Apr 21Widener InvitationalApr 21 · Shot Put · Place 31 · StocktonStocktonShot Put3110.62mFR
Apr 15WCU Bill Butler InvitationalApr 15 · Shot Put · Place 12 · StocktonStocktonShot Put1210.78mFR
Apr 7Osprey Open and MultiApr 7 · Shot Put · Place 26 · StocktonStocktonShot Put269.30mFR
Mar 25Stockton InvitationalMar 25 · Hammer · Place 12 · StocktonStocktonHammer16lb / 7.26kg12.25.45mFr
Mar 25Stockton InvitationalMar 25 · Shot Put · Place 13 · StocktonStocktonShot Put16lb / 7.26kg13.10.40mFr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Bow Tie InvitationalDec 9 · Weight Throw · Place 19 · StocktonStocktonWeight Throw35lb / 15.9kg19.8.57m PBFr
Dec 9Bow Tie InvitationalDec 9 · Shot Put · Place 27 · StocktonStocktonShot Put16lb / 7.26kg27.10.24mFr

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Burlington County ChampionshipsMay 14 · Shot Put · Place 22 · DelranDelranShot Put12lb22.33-1.75 PB12
Apr 9Moorestown Invitational (Boys Only)Apr 9 · Shot Put · Place 19 · DelranDelranShot Put12lb19.31-01.7512