Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 4kg · IndoorGarfield HS High Jump/Shot Put Invitational #1 · Dec 2026-11.25Garfield HS High Jump/Shot Put Invitational #1December 20, 2023
Shot Put · 4kg · OutdoorCCSU Invitational · Apr 258.18mCCSU InvitationalApril 25, 2025

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25CCSU InvitationalApr 25 · Shot Put · Place 20 · Bergen (N.J.) CCBergen (N.J.) CCShot Put4kg20.8.18m PBFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · Shot Put · Place 15 · HackensackHackensackShot Put1527-1.5012
Jan 17Ridgewood Frosh/Novice MeetJan 17 · Shot Put · Place 12 · Hackensack HHackensack HShot Put1225-04.50—
Jan 17The Armory Frosh / Novice MeetJan 17 · Shot Put · Place 12 · HackensackHackensackShot Put4kg12.25-04.5012
Jan 10Big North Championships - American, Freedom, Liberty 2024Jan 10 · Shot Put · Place 2 · HackensackHackensackShot Put227-01.0012
Jan 6Garfield HS Shot Put / High Jump Invitational #2Jan 6 · Shot Put · Place 14 · HackensackHackensackShot Put4kg14.25-0112

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 7 · HackensackHackensackShot Put4kg7.25-8.5012
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 5 · HackensackHackensackShot Put4kg5.26-11.25 PB12
Dec 18NJ Spiked Shoe HolidayDec 18 · Shot Put · Place 13 · HackensackHackensackShot Put4kg13.26-10.0012
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · Shot Put · Place 24 · HackensackHackensackShot Put2425-811
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · Shot Put · Place 24 · HackensackHackensackShot Put2425-811
Jan 25The Metropolitan InvitationalJan 25 · Shot Put · Place 20 · Hackensack HHackensack HShot Put2026-01.50—
Jan 25The Metropolitan InvitationalJan 25 · Shot Put · Place 20 · Hackensack HHackensack HShot Put2026-01.50—
Jan 23Bergen County RelaysJan 23 · Shot Put · Place 16 · Hackensack HHackensack HShot Put1625-04.75—
Jan 18The Armory Frosh / Novice MeetJan 18 · Shot Put · Place 8 · Hackensack HHackensack HShot Put826-06.00—
Jan 11Big North Championships - Freedom, Liberty, UnitedJan 11 · Shot Put · Place 7 · HackensackHackensackShot Put725-10.2511
Jan 11Big North Championships - Freedom, Liberty, UnitedJan 11 · Shot Put · Place 7 · HackensackHackensackShot Put725-10.2511
Jan 9Garfield HS Shot Put / High Jump Invitational #2Jan 9 · Shot Put · Place 6 · HackensackHackensackShot Put625-08—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 15 · HackensackHackensackShot Put4kg15.23-3.7511
Dec 21Garfield HS Shot Put / High Jump Invitational #1Dec 21 · Shot Put · Place 4 · HackensackHackensackShot Put4kg4.26-09.2511
Dec 19Spike Shoe Holiday FestivalDec 19 · Shot Put · Place 36 · HackensackHackensackShot Put4kg36.25-00.0011
Jan 19The Armory Frosh/Novice MeetJan 19 · Shot Put · Place 9 · HackensackHackensackShot Put924-03.00—
Jan 10Big North ChampionshipsJan 10 · Shot Put · Place 16 · HackensackHackensackShot Put4kg16.23-7.7510