Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRidge Novice Invitational · Jun 1078-01Ridge Novice Invitational June 10, 2021
Discus · 2kg · IndoorMuhlenberg Invite · Apr 325.65mMuhlenberg InviteApril 3, 2026
Discus · 2kg · OutdoorTCNJ Invitational · Apr 930.82mTCNJ InvitationalApril 9, 2026
Hammer · 16lb / 7.26kg · IndoorMuhlenberg Invite · Apr 326.58mMuhlenberg InviteApril 3, 2026
Hammer · 16lb / 7.26kg · OutdoorTCNJ Invitational · Apr 930.02mTCNJ InvitationalApril 9, 2026
Shot Put · 12lb · IndoorWarriors Shot Put Meet #1 · Jan 438-00.25Warriors Shot Put Meet #1January 4, 2023
Shot Put · 12lb · OutdoorNJSIAA Group Championships - 1 - 4 - NPA · Jun 942-0.75NJSIAA Group Championships - 1 - 4 - NPAJune 9, 2023
Shot Put · 16lb / 7.26kg · IndoorArmy Crowell Multi & Open · Dec 510.69mArmy Crowell Multi & OpenDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorTCNJ Invitational · Apr 910.29mTCNJ InvitationalApril 9, 2026
Weight Throw · 35lb / 15.9kg · IndoorGolden Wolves Rust Buster · Dec 79.36mGolden Wolves Rust BusterDecember 7, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25Monarch OpenApr 25 · Hammer · Place 9 · StevensStevensHammer16lb / 7.26kg9.25.43mJr
Apr 17Coach Pollard InvitationalApr 17 · Discus · Place 46 · StevensStevensDiscus2kg46.25.18mJr
Apr 17Coach Pollard InvitationalApr 17 · Shot Put · Place 42 · StevensStevensShot Put16lb / 7.26kg42.10.17mJr
Apr 9TCNJ InvitationalApr 9 · Hammer · Place 14 · StevensStevensHammer16lb / 7.26kg14.30.02m PBJr
Apr 9TCNJ InvitationalApr 9 · Discus · Place 11 · StevensStevensDiscus2kg11.30.82m PBJr
Apr 9TCNJ InvitationalApr 9 · Shot Put · Place 15 · StevensStevensShot Put16lb / 7.26kg15.10.29m PBJr
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 67 · StevensStevensShot Put16lb / 7.26kg67.10.00mJr
Mar 20Stockton InviteMar 20 · Discus · StevensStevensDiscus—FOULJr
Mar 20Stockton InviteMar 20 · Shot Put · Place 32 · StevensStevensShot Put3210.53mJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · Hammer · Place 18 · StevensStevensHammer16lb / 7.26kg18.26.58m PBJr
Apr 3Muhlenberg InviteApr 3 · Discus · Place 13 · StevensStevensDiscus2kg13.25.65m PBJr
Apr 3Muhlenberg InviteApr 3 · Shot Put · Place 17 · StevensStevensShot Put16lb / 7.26kg17.9.33mJr
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 51 · StevensStevensShot Put519.78mJr
Jan 24Moravian University Hounds ClassicJan 24 · Shot Put · Place 35 · StevensStevensShot Put16lb / 7.26kg35.10.40mJr
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 41 · StevensStevensShot Put4110.26mJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Shot Put · Place 56 · StevensStevensShot Put16lb / 7.26kg56.9.52mJr
Dec 5Army Crowell Multi & OpenDec 5 · Shot Put · Place 19 · StevensStevensShot Put16lb / 7.26kg19.10.69m PBJr
Feb 1PLEX ShootoutFeb 1 · Shot Put · Place 21 · StevensStevensShot Put219.92m—
Jan 18Moravian College Indoor MeetJan 18 · Weight Throw · Place 25 · StevensStevensWeight Throw258.00m—
Jan 18Moravian College Indoor MeetJan 18 · Shot Put · Place 32 · StevensStevensShot Put329.33m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · Weight Throw · StevensStevensWeight Throw35lb / 15.9kg—DNSSo
Dec 13Wagner ShootoutDec 13 · Shot Put · StevensStevensShot Put16lb / 7.26kg—DNSSo
Dec 7Golden Wolves Rust BusterDec 7 · Weight Throw · Place 8 · StevensStevensWeight Throw35lb / 15.9kg8.9.36m PBSo
Dec 7Golden Wolves Rust BusterDec 7 · Shot Put · Place 14 · StevensStevensShot Put16lb / 7.26kg14.9.60mSo
Jan 12Spartan InvitationalJan 12 · Shot Put · Place 39 · StevensStevensShot Put16lb / 7.26kg39.10.16mFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Shot Put · Place 17 · Seton Hall PrepSeton Hall PrepShot Put12lb17.42-0.75 PB12
May 6Raider Rumble Throwing MeetMay 6 · Shot Put · Place 18 · Seton Hall PrepSeton Hall PrepShot Put1837-7—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4Warriors Shot Put Meet #1Jan 4 · Shot Put · Place 14 · Seton Hall PrepSeton Hall PrepShot Put12lb14.38-00.25 PB12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 22 · Seton Hall PrepSeton Hall PrepShot Put12lb22.35-112
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · Shot Put · Place 25 · Seton Hall PrepSeton Hall PrepShot Put12lb25.34-6.7512
Jan 12Warriors Shot Put Meet #2Jan 12 · Shot Put · Place 28 · Seton Hall PrepSeton Hall PrepShot Put12lb28.32-0211
Jan 5Warriors Shot Put Meet #1Jan 5 · Shot Put · Place 17 · Seton Hall PrepSeton Hall PrepShot Put12lb17.31-0511

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 15 · Seton Hall PrepSeton Hall PrepShot Put1535-03.0011
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 15 · Seton Hall PrepSeton Hall PrepShot Put1535-03.0011
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 28 · Seton Hall PrepSeton Hall PrepShot Put2835-311
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · Discus · Place 9 · Seton Hall PrepSeton Hall PrepDiscus994-0511
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · Shot Put · Place 6 · Seton Hall PrepSeton Hall PrepShot Put637-02.5011
Apr 10NJCTC Al Naimo Spring RelaysApr 10 · Discus · Place 25 · Seton Hall PrepSeton Hall PrepDiscus1.6kg25.77-0911
Apr 10NJCTC Al Naimo Spring RelaysApr 10 · Shot Put · Place 15 · Seton Hall PrepSeton Hall PrepShot Put12lb15.36-07.2511

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10Ridge Novice Invitational Jun 10 · Discus · Place 14 · Seton Hall PrepSeton Hall PrepDiscus1.6kg14.78-01 PB10
Jun 10Ridge Novice Invitational Jun 10 · Shot Put · Place 13 · Seton Hall PrepSeton Hall PrepShot Put12lb13.31-06.5010