Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMorris County Championships · May 19143-0Morris County ChampionshipsMay 19, 2026
Shot Put · 12lb · IndoorJack O'Leary Lid Lifter Invitational · Dec 1042-06.00Jack O'Leary Lid Lifter InvitationalDecember 10, 2025
Shot Put · 12lb · OutdoorMorris County Championships · May 1945-0Morris County ChampionshipsMay 19, 2026
Shot Put · 4kg · IndoorDick DeSchriver Invitational · Dec 1933-11.25Dick DeSchriver InvitationalDecember 19, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 15 · MorristownDiscus1.6kg15.133-0211
May 19Morris County ChampionshipsMay 19 · Discus · Place 6 · MorristownDiscus1.6kg6.143-0 PB11
May 19Morris County ChampionshipsMay 19 · Shot Put · Place 10 · MorristownShot Put12lb10.45-0 PB11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 6 · MorristownDiscus1.6kg6.138-911
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 10 · MorristownShot Put12lb10.44-1111
May 5NJAC - EASTMay 5 · Discus · Place 12 · MorristownDiscus1.6kg12.128-111
May 5NJAC - EASTMay 5 · Shot Put · Place 17 · MorristownShot Put12lb17.40-8.7511
Apr 29Morris County Relay ChampionshipsApr 29 · Discus · Place 11 · MorristownDiscus1.6kg11.122-0111
Apr 29Morris County Relay ChampionshipsApr 29 · Shot Put · Place 10 · MorristownShot Put12lb10.42-09.0011
Apr 25Randolph RelaysApr 25 · Discus · Place 10 · MorristownDiscus1.6kg10.103-0711
Apr 25Randolph RelaysApr 25 · Shot Put · Place 14 · MorristownShot Put12lb14.37-03.2511
Apr 18Morris Hills RelaysApr 18 · Discus · Place 10 · MorristownDiscus1.6kg10.128-1011
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 12 · MorristownShot Put12lb12.42-07.0011
Apr 4Summit RelaysApr 4 · Discus · Place 5 · MorristownDiscus1.6kg5.136-0211
Apr 4Summit RelaysApr 4 · Shot Put · Place 17 · MorristownShot Put12lb17.37-10.7511

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 20 · MorristownShot Put2042-811
Feb 9SJTCA #18Feb 9 · Shot Put · Place 13 · MorristownShot Put1343-411
Feb 9SJTCA #18Feb 9 · Shot Put · Place 13 · MorristownShot Put1343-411
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · Shot Put · Place 5 · MorristownShot Put545-211
Jan 29NJ Metropolitan InvitationalJan 29 · Shot Put · Place 18 · Morristown HShot Put1839-02.5011
Jan 29NJ Metropolitan InvitationalJan 29 · Shot Put · Place 18 · Morristown HShot Put1839-02.5011
Jan 28Morris County ChampionshipsJan 28 · Shot Put · Place 5 · Morristown HShot Put544-02.5011
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 34 · MorristownShot Put3441-2.2511
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 9 · Morristown HShot Put941-06.0011
Jan 3Christa Racine InvitationalJan 3 · Shot Put · Place 7 · Morristown HShot Put742-07.0011

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 7 · MorristownShot Put12lb7.42-111
Dec 22SJTCA #5Dec 22 · Shot Put · Place 12 · MorristownShot Put12lb12.40-08.5011
Dec 17Dick DeSchriver InvitationalDec 17 · Shot Put · Place 7 · MorristownShot Put12lb7.41-08.0011
Dec 13Wayne Gardiner Holiday RelaysDec 13 · Shot Put · Place 6 · MorristownShot Put12lb6.40-00.5011
Dec 10Jack O'Leary Lid Lifter InvitationalDec 10 · Shot Put · Place 4 · MorristownShot Put12lb4.42-06.00 PB11
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Morristown HShot Put—FOUL10
Jan 29Morris County ChampionshipsJan 29 · Shot Put · Place 18 · MorristownShot Put1838-5.7510
Jan 20Morris County Frosh-Soph ChampsJan 20 · Shot Put · Place 3 · MorristownShot Put338-9.5010
Jan 15Wayne Valentine InvitationalJan 15 · Shot Put · Place 10 · MorristownShot Put1038-10.2510
Jan 4Christa Racine InvitationalJan 4 · Shot Put · Place 15 · Morristown HShot Put1539-06.2510

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Morris County ChampionshipsMay 20 · Discus · Place 47 · MorristownDiscus1.6kg47.96-510
May 20Morris County ChampionshipsMay 20 · Shot Put · Place 22 · MorristownShot Put12lb22.39-4.5010
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Shot Put · Place 14 · MorristownShot Put1441-310
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · Discus · Place 6 · MorristownDiscus1.6kg6.108-310
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · Shot Put · Place 4 · MorristownShot Put12lb4.38-510
May 6NJAC - EASTMay 6 · Shot Put · Place 30 · Morristown HShot Put3038-09.0010
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 30 · MorristownShot Put3036-710

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · Shot Put · Place 32 · MorristownShot Put12lb32.36-02.0010
Dec 27Cliff Back InvitationalDec 27 · Shot Put · Place 17 · MorristownShot Put12lb17.34-11.5010
Dec 17Dick DeSchriver InvitationalDec 17 · Shot Put · Place 19 · MorristownShot Put12lb19.35-6.5010
Dec 11Wayne Gardiner Holidays RelaysDec 11 · Shot Put · Place 28 · MorristownShot Put12lb28.34-710
Jan 15Morris County Frosh-Soph ChampsJan 15 · Shot Put · Place 11 · MorristownShot Put1130-29
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 16 · MorristownShot Put1625-109
Jan 5MCTCA Frosh-Soph RelaysJan 5 · Shot Put · Place 5 · MorristownShot Put531-19

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · Shot Put · Place 6 · MorristownShot Put12lb6.27-19
Dec 21Tony Passarelli InvitationalDec 21 · Shot Put · Place 4 · MorristownShot Put12lb4.32-5.759
Dec 19Dick DeSchriver InvitationalDec 19 · Shot Put · Place 2 · MorristownShot Put4kg2.33-11.25 PB9
Dec 16Wayne Gardiner Holiday RelaysDec 16 · Shot Put · Place 9 · MorristownShot Put12lb9.29-69