Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGMC Championships · May 23135-08GMC ChampionshipsMay 23, 2023
Discus · 2kg · OutdoorDelaware Invitational · Apr 1037.02mDelaware InvitationalApril 10, 2026
Shot Put · 12lb · IndoorDemarest Invitational · Dec 1743-01.00Demarest InvitationalDecember 17, 2022
Shot Put · 12lb · OutdoorGMC Championships · May 2346-06.00GMC ChampionshipsMay 23, 2023
Shot Put · 16lb / 7.26kg · IndoorECAC DIII Outdoor Track & Field Championships · May 1413.05mECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
Shot Put · 16lb / 7.26kg · OutdoorRider Invitational · Apr 1713.57mRider InvitationalApril 17, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · Discus · Place 11 · KeanKeanDiscus2kg11.35.31mJr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · Shot Put · Place 3 · KeanKeanShot Put16lb / 7.26kg3.13.15mJr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Discus · Place 11 · KeanKeanDiscus2kg11.35.18mJr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 13 · KeanKeanShot Put16lb / 7.26kg13.12.02mJr
Apr 23Kean Sprint NightApr 23 · Shot Put · KeanKeanShot Put16lb / 7.26kg—NDJr
Apr 17Rider InvitationalApr 17 · Discus · Place 7 · KeanKeanDiscus2kg7.36.19mJr
Apr 17Rider InvitationalApr 17 · Shot Put · Place 3 · KeanKeanShot Put16lb / 7.26kg3.13.57m PBJr
Apr 10Delaware InvitationalApr 10 · Discus · Place 7 · KeanKeanDiscus2kg7.37.02m PBJr
Apr 10Delaware InvitationalApr 10 · Shot Put · Place 6 · KeanKeanShot Put16lb / 7.26kg6.12.68mJr
Apr 3Osprey OpenApr 3 · Discus · Place 9 · KeanKeanDiscus931.80mJr
Apr 3Osprey OpenApr 3 · Shot Put · Place 7 · KeanKeanShot Put712.71mJr
Mar 27Ramapo College InvitationalMar 27 · Discus · Place 10 · KeanKeanDiscus2kg10.35.52mJr
Mar 27Ramapo College InvitationalMar 27 · Shot Put · Place 12 · KeanKeanShot Put16lb / 7.26kg12.12.27mJr
Mar 20Stockton InviteMar 20 · Discus · Place 17 · KeanKeanDiscus1733.00mJr
Mar 20Stockton InviteMar 20 · Shot Put · Place 11 · KeanKeanShot Put1112.58mJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · Shot Put · Place 6 · KeanKeanShot Put16lb / 7.26kg6.13.05m PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · Shot Put · KeanKeanShot Put16lb / 7.26kg--FOULSo
Apr 18Wolverine ClassicApr 18 · Shot Put · Place 3 · KeanKeanShot Put16lb / 7.26kg3.12.07mSo
Apr 11Bill Butler RelaysApr 11 · Shot Put · Place 8 · KeanKeanShot Put812.23mSo
Mar 28Osprey OpenMar 28 · Shot Put · Place 9 · KeanKeanShot Put911.91mSO
Mar 22Stockton InviteMar 22 · Shot Put · KeanKeanShot Put—FOULSo

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 132024 Widener FQ MeetMay 13 · Shot Put · Place 16 · KeanKeanShot Put1610.77m—
May 4NJAC Outdoor ChampionshipsMay 4 · Discus · Place 19 · KeanKeanDiscus1931.39m—
May 4NJAC Outdoor ChampionshipsMay 4 · Shot Put · Place 20 · KeanKeanShot Put2011.33m—
Apr 13Bill Butler Collegiate InvitationalApr 13 · Discus · Place 19 · KeanKeanDiscus2kg19.27.59mFr
Apr 13Bill Butler Collegiate InvitationalApr 13 · Shot Put · Place 16 · KeanKeanShot Put16lb / 7.26kg16.11.21mFr
Mar 29Osprey OpenMar 29 · Shot Put · Place 11 · KeanKeanShot Put1111.25mSO

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Discus · South PlainfieldSouth PlainfieldDiscus1.6kg--FOUL12
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Shot Put · Place 17 · South PlainfieldSouth PlainfieldShot Put12lb17.46-02.0012
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Discus · Place 5 · South PlainfieldSouth PlainfieldDiscus5121-312
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Shot Put · Place 4 · South PlainfieldSouth PlainfieldShot Put445-4.5012
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Discus · Place 5 · South PlainfSouth PlainfDiscus5121-0312
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Shot Put · Place 4 · South PlainfSouth PlainfShot Put445-04.5012
May 23GMC ChampionshipsMay 23 · Discus · Place 5 · South PlainfieldSouth PlainfieldDiscus1.6kg5.135-08 PB12
May 23GMC ChampionshipsMay 23 · Shot Put · Place 4 · South PlainfieldSouth PlainfieldShot Put12lb4.46-06.00 PB12
May 2Middlesex County RelaysMay 2 · Discus · Place 11 · South PlainfieldSouth PlainfieldDiscus1.6kg11.110-512
May 2Middlesex County RelaysMay 2 · Shot Put · Place 7 · South PlainfieldSouth PlainfieldShot Put12lb7.43-4.7512

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 8 · South PlainfieldSouth PlainfieldShot Put846-2.2512
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · Shot Put · Place 5 · South PlainfieldSouth PlainfieldShot Put544-1.5012
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · Shot Put · Place 5 · South PlainfieldSouth PlainfieldShot Put544-1.5012
Jan 31Raider Throwdown Shot Put MeetJan 31 · Shot Put · Place 2 · South PlainfieldSouth PlainfieldShot Put244-5.75—
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · Shot Put · Place 6 · South PlainfieldSouth PlainfieldShot Put642-8.5012
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 10 · South PlainfieldSouth PlainfieldShot Put1042-112
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 10 · South PlainfieldSouth PlainfieldShot Put1042-112
Jan 10Rebel Shot/Jump Series 2Jan 10 · Triple Jump · Place 4 · South PlainfieldSouth PlainfieldTriple Jump442-6.7512
Jan 7Middlesex County RelaysJan 7 · Shot Put · Place 4 · South PlainfieldSouth PlainfieldShot Put445-2.7512
Jan 3Rebel Shot/Jump Series #1Jan 3 · Shot Put · Place 7 · South PlainfieldSouth PlainfieldShot Put743-9.5012

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 14 · South PlainfieldSouth PlainfieldShot Put12lb14.41-9.5012
Dec 17Demarest InvitationalDec 17 · Shot Put · Place 7 · South PlainfieldSouth PlainfieldShot Put12lb7.43-01.00 PB12
Feb 15Rebel Shot/ Field SeriesFeb 15 · Shot Put · Place 5 · South PlainfSouth PlainfShot Put541-01.0011
Jan 8Merli InvitationalJan 8 · Shot Put · Place 2 · South PlainfSouth PlainfShot Put241-02.00—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · Discus · Place 22 · South PlainfieldSouth PlainfieldDiscus1.6kg22.89-0311
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · Shot Put · Place 7 · South PlainfieldSouth PlainfieldShot Put12lb7.41-10.5011
May 26Essex County RelaysMay 26 · Discus · Place 13 · South PlainfieldSouth PlainfieldDiscus1.6kg13.106-811
May 26Essex County RelaysMay 26 · Shot Put · Place 11 · South PlainfieldSouth PlainfieldShot Put12lb11.39-911
May 24GMC ChampionshipMay 24 · Discus · Place 8 · South PlainfieldSouth PlainfieldDiscus1.6kg8.117-0711
May 24GMC ChampionshipMay 24 · Shot Put · Place 6 · South PlainfieldSouth PlainfieldShot Put12lb6.43-02.5011
Apr 30Paul H. Beck Memorial RelaysApr 30 · Discus · Place 9 · South PlainfieldSouth PlainfieldDiscus9104-911
Apr 30Paul H. Beck Memorial RelaysApr 30 · Shot Put · Place 5 · South PlainfieldSouth PlainfieldShot Put541-511
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · Shot Put · Place 6 · South PlainfieldSouth PlainfieldShot Put642-0.7511

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Demarest InvitationalDec 18 · Shot Put · Place 12 · South PlainfieldSouth PlainfieldShot Put12lb12.40-02.0011
Feb 23Rebel Shot Series #1Feb 23 · Shot Put · Place 26 · South PlainfSouth PlainfShot Put2635-07.75—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Metuchen Frosh-Soph Varsity Series #2May 7 · Shot Put · Place 2 · South PlainfSouth PlainfShot Put237-00.50—
Mar 23Rebel Shot Series # 5Mar 23 · Shot Put · Place 39 · South PlainfSouth PlainfShot Put3934-09.00—
Mar 2Rebel Shot Series #2Mar 2 · Shot Put · Place 23 · South PlainfSouth PlainfShot Put2334-02.00—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Rebel Shot Series # 3Jan 27 · Shot Put · Place 10 · South PlainfieldSouth PlainfieldShot Put1027-02.009
Jan 7Rebel Shot Series #2Jan 7 · Shot Put · Place 5 · South PlainfieldSouth PlainfieldShot Put529-00.759