Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 16lb / 7.26kg · OutdoorNJAC Outdoor Track & Field Championships · May 232.94mNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
Shot Put · 12lb · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1540-4Essex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
Shot Put · 12lb · OutdoorColts Neck Spring Invitational · Apr 2040-9Colts Neck Spring InvitationalApril 20, 2024
Shot Put · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1713.12m2026 Paul Donahue InvitationalApril 17, 2026
Shot Put · 16lb / 7.26kg · OutdoorNJAC Outdoor Track & Field Championships · May 213.60mNJAC Outdoor Track & Field ChampionshipsMay 2, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 17 · TCNJTCNJHammer16lb / 7.26kg17.32.94m PBSo
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 7 · TCNJTCNJShot Put16lb / 7.26kg7.13.60m PBSo
Apr 24TCNJ Lions InviteApr 24 · Shot Put · Place 14 · TCNJTCNJShot Put16lb / 7.26kg14.12.90mSo
Apr 9TCNJ InvitationalApr 9 · Shot Put · Place 7 · TCNJTCNJShot Put16lb / 7.26kg7.12.95mSo
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 29 · TCNJTCNJShot Put16lb / 7.26kg29.12.60mSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 11 · TCNJTCNJShot Put16lb / 7.26kg11.13.12m PBSo
Feb 7Big Apple InvitationalFeb 7 · Shot Put · Place 4 · TCNJTCNJShot Put413.11mSO
Jan 31Widener Schuylkill ShowdownJan 31 · Shot Put · Place 18 · TCNJTCNJShot Put16lb / 7.26kg18.11.88mSo
Jan 24Moravian University Hounds ClassicJan 24 · Shot Put · Place 17 · TCNJTCNJShot Put16lb / 7.26kg17.11.96mSo
Jan 17Ithaca College Quad MeetJan 17 · Shot Put · Place 9 · TCNJTCNJShot Put912.91mSo
Jan 9TCNJ Lions InvitationalJan 9 · Weight Throw · Place 9 · TCNJTCNJWeight Throw933-4.39SO
Jan 9TCNJ Lions InvitationalJan 9 · Shot Put · Place 7 · TCNJTCNJShot Put741-3.67SO
Jan 9TCNJ Lions InvitationalJan 9 · Weight Throw · Place 9 · TCNJTCNJWeight Throw910.17mSo
Jan 9TCNJ Lions InvitationalJan 9 · Shot Put · Place 7 · TCNJTCNJShot Put712.59mSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · Shot Put · Place 8 · TCNJTCNJShot Put16lb / 7.26kg8.12.70mSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 24 · New ProvidenceNew ProvidenceDiscus24101-012
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 24 · New ProvidenceNew ProvidenceDiscus24101-012
May 21Union County ChampionshipsMay 21 · Shot Put · Place 7 · New ProvidenNew ProvidenShot Put745-07.5012
May 21Union County ChampionshipsMay 21 · Discus · Place 40 · New ProvidenNew ProvidenDiscus4086-0612
May 9Union County Conference ChampionshipMay 9 · Discus · Place 16 · New ProvidenceNew ProvidenceDiscus1691-0712
May 9Union County Conference ChampionshipMay 9 · Shot Put · Place 3 · New ProvidenceNew ProvidenceShot Put343-09.7512
May 9Union County Conference ChampionshipMay 9 · Discus · Place 16 · New ProvidenceNew ProvidenceDiscus1691-0712
May 9Union County Conference ChampionshipMay 9 · Shot Put · Place 3 · New ProvidenceNew ProvidenceShot Put343-09.7512
Apr 20Colts Neck Spring InvitationalApr 20 · Shot Put · Place 9 · New ProvidenceNew ProvidenceShot Put12lb9.40-9 PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 8 · New ProvidenceNew ProvidenceShot Put844-312
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 8 · New ProvidenceNew ProvidenceShot Put844-312
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · Shot Put · Place 3 · New ProvidenceNew ProvidenceShot Put341-11.2512
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 10 · New ProvidenceNew ProvidenceShot Put1041-9.7512

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · Shot Put · Place 9 · New ProvidenceNew ProvidenceShot Put12lb9.40-4 PB12
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · Shot Put · Place 8 · New ProvidenceNew ProvidenceShot Put836-11.5011
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · Shot Put · Place 8 · New ProvidenceNew ProvidenceShot Put836-11.5011
Jan 29Union County Individual ChampionshipJan 29 · Shot Put · Place 23 · New ProvidenceNew ProvidenceShot Put2337-4.5011
Jan 24Rebel Shot/Jump Series 3Jan 24 · Long Jump · Place 5 · New ProvidenceNew ProvidenceLong Jump538-6.7511
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 20 · New ProvidenceNew ProvidenceShot Put2036-4.5011
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 20 · New ProvidenceNew ProvidenceShot Put2036-4.5011
Jan 4Union County Relay ChampionshipsJan 4 · Shot Put · Place 24 · New ProvidenceNew ProvidenceShot Put12lb24.35-07.2511

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Shot Put · Place 8 · New ProvidenceNew ProvidenceShot Put840-3.5011
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Shot Put · Place 8 · New ProvidenNew ProvidenShot Put840-03.5011
May 11Union County Conference ChampionshipsMay 11 · Shot Put · Place 5 · New ProvidenceNew ProvidenceShot Put540-2.7511
May 4Union County Championship RelaysMay 4 · Shot Put · Place 19 · New ProvidenceNew ProvidenceShot Put12lb19.38-08.0011
Apr 22Colts Neck Spring InvitationalApr 22 · Shot Put · Place 20 · New ProvidenceNew ProvidenceShot Put2038-811

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Spike Shoe Holiday FestivalDec 19 · Shot Put · Place 22 · New ProvidenceNew ProvidenceShot Put12lb22.37-09.0011
Jan 8Union County Relay ChampionshipsJan 8 · Shot Put · Place 8 · New ProvidenNew ProvidenShot Put831-06.2510