Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorRidgewood Frosh/Novice Meet · Jan 1731.710Ridgewood Frosh/Novice MeetJanuary 17, 2024
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:17.992Bergen County RelaysApril 17, 2024
Discus · 1kg · OutdoorNJIC Colonial+Patriot Division Champs · Apr 2766-9NJIC Colonial+Patriot Division ChampsApril 27, 2026
Shot Put · 4kg · IndoorNJIC Championships · Jan 2834-05.00NJIC ChampionshipsJanuary 28, 2026
Shot Put · 4kg · OutdoorThe Winner's Circle at The Horse Farm · Jun 1037-07.75The Winner's Circle at The Horse FarmJune 10, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · Shot Put · Place 2 · Glen RockShot Put4kg2.37-07.75 PB12
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Shot Put · Place 24 · Glen RockShot Put4kg24.35-04.2512
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 4 · Glen RockShot Put4kg4.35-6.5012
May 20Bergen County Meet of ChampsMay 20 · Shot Put · Place 6 · Glen RockShot Put635-1112
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Shot Put · Place 1 · Glen RockShot Put4kg1.36-06.2512
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 2 · Glen RockShot Put4kg2.35' 10.5"12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Discus · Place 18 · Glen RockDiscus1kg18.66-9 PB12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Shot Put · Place 2 · Glen RockShot Put4kg2.36-112
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 3 · Glen RockShot Put4kg3.34-05.5012
Mar 27HH's Penn Relay Field Event QualifierMar 27 · Shot Put · Place 4 · Glen RockShot Put4kg4.34-06.2512

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · Shot Put · Place 27 · Glen RockShot Put2735-04.0012
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · Shot Put · Place 21 · Glen RockShot Put2134-6.7512
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · Shot Put · Place 21 · Glen RockShot Put2134-6.7512
Mar 3Eastern States Indoor ChampsMar 3 · Shot Put · Place 18 · Glen RockShot Put1835-02.2512
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 3 · Glen RockShot Put335-412
Feb 11Bergen County ChampionshipsFeb 11 · Shot Put · Place 8 · Glen RockShot Put834-08.00—
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · Shot Put · Place 2 · Glen RockShot Put235-00.0012
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Place 4 · Glen RockShot Put435-00.0012
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Place 4 · Glen RockShot Put435-00.0012
Jan 28NJIC ChampionshipsJan 28 · Shot Put · Place 3 · Glen RockShot Put4kg3.34-05.00 PB12
Jan 21Bergen County RelaysJan 21 · Shot Put · Place 3 · Glen RockShot Put334-02.25—
Jan 21Bergen County RelaysJan 21 · Shot Put · Place 3 · Glen RockShot Put334-02.25—
Jan 17Bob Chiswell ClassicJan 17 · Shot Put · Place 7 · Glen RockShot Put732-812
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 7 · Glen RockShot Put731-812
Jan 3Garfield HS High Jump/Shot Put Invitational #2Jan 3 · Shot Put · Place 7 · Glen RockShot Put731-6.5012

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · Shot Put · Place 5 · Glen RockShot Put4kg5.31-10.0012
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 4 · Glen RockShot Put4kg4.31-812
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 14 · Glen RockShot Put1430-3.2511
Feb 12Bergen County ChampsFeb 12 · Shot Put · Place 13 · Glen RockShot Put1331-10.00—
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · Shot Put · Place 4 · Glen RockShot Put428-10.5011
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Place 22 · Glen RockShot Put2227-09.7511
Jan 29NJIC ChampionshipsJan 29 · Shot Put · Place 4 · Glen RockShot Put4kg4.32-00.5011
Jan 18Bob Chiswell ClassicJan 18 · Shot Put · Place 10 · Glen RockShot Put4kg10.30-0511

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Shot Put · Place 15 · Glen RockShot Put1531-9.5011
May 21Bergen County Meet of ChampsMay 21 · Shot Put · Place 8 · Glen RockShot Put834-02.00—
May 21Bergen County Meet of ChampsMay 21 · Shot Put · Place 8 · Glen RockShot Put834-02.00—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Shot Put · Place 2 · Glen RockShot Put234-06.0011
May 9Bergen County ChampionshipsMay 9 · Shot Put · Place 2 · Glen RockShot Put4kg2.33-06.5011
Apr 29NJIC Colonial & National Division ChampsApr 29 · Discus · Place 18 · Glen RockDiscus1860-711
Apr 29NJIC Colonial & National Division ChampsApr 29 · Shot Put · Place 1 · Glen RockShot Put135-10.5011

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Shot Put · Place 12 · Glen RockShot Put4kg12.27-08.0011
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 16 · Glen RockShot Put1629-8.5010
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 16 · Glen RockShot Put1629-8.5010
Feb 14Bergen County ChampionshipsFeb 14 · Shot Put · Place 16 · Glen RockShot Put1629-02.5010
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · Shot Put · Place 5 · Glen RockShot Put529-410
Jan 25NJIC ChampionshipsJan 25 · Shot Put · Place 9 · Glen RockShot Put4kg9.28-10.5010
Jan 20Bob Chiswell ClassicJan 20 · Shot Put · Place 10 · Glen RockShot Put4kg10.28-0510
Jan 17Ridgewood Frosh/Novice MeetJan 17 · Shot Put · Place 4 · Glen RockShot Put427-11.00—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 200 Meters · Place 40 · Glen Rock200 Meters4031.710 PB—
Jan 17The Armory Frosh / Novice MeetJan 17 · Shot Put · Place 4 · Glen RockShot Put4kg4.27-11.0010
Jan 17The Armory Frosh / Novice MeetJan 17 · 200 Meters · Place 40 · Glen Rock200 Meters40.31.71a10
Jan 6Garfield HS Shot Put / High Jump Invitational #2Jan 6 · Shot Put · Place 4 · Glen RockShot Put4kg4.27-04.510

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Shot Put · Place 7 · Glen RockShot Put4kg7.34-04.2510
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 6 · Glen RockShot Put632-06.7510
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 6 · Glen RockShot Put632-06.7510
May 21North Jersey Sophomore ChampionshipMay 21 · Shot Put · Place 2 · Glen RockShot Put234-2—
May 17Bergen County Meet of ChampionsMay 17 · Shot Put · Place 16 · Glen RockShot Put1630-11.5010
May 10Bergen County ChampionshipsMay 10 · Shot Put · Glen RockShot Put4kg--DNS10
Apr 30NJIC Colonial-American Division ChampsApr 30 · Shot Put · Place 3 · Glen RockShot Put332-00.0010
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 8 · Glen RockShot Put4kg8.29-03.0010
Apr 17Bergen County RelaysApr 17 · 400 Meters · Glen Rock400 MetersRelay Split—1:17.992 PB10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · Shot Put · Place 15 · Glen RockShot Put4kg15.27-10.009
May 25Bergen County Frosh Girl's ChampsMay 25 · Shot Put · Place 4 · Glen RockShot Put429-3.5—
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · Discus · Place 19 · Glen RockDiscus1kg19.58-119
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · Shot Put · Place 10 · Glen RockShot Put4kg10.27-00.509

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · Shot Put · Place 12 · Glen RockShot Put1225-9.509
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · Shot Put · Place 12 · Glen RockShot Put1225-9.509
Jan 26NJIC Indoor Track ChampionshipsJan 26 · Shot Put · Place 14 · Glen RockShot Put4kg14.27-11.509
Jan 18The Armory Frosh / Novice MeetJan 18 · Shot Put · Place 4 · Glen RockShot Put425-04.25—
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 17 · Glen RockShot Put1725-8.509
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 17 · Glen RockShot Put1725-8.509
Jan 9Garfield HS Shot Put / High Jump Invitational #2Jan 9 · Shot Put · Place 2 · Glen RockShot Put225-00.75—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Spike Shoe Holiday FestivalDec 19 · Shot Put · Place 45 · Glen RockShot Put4kg45.22-02.759