Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUnion County JV Championship · May 485-09Union County JV ChampionshipMay 4, 2026
Javelin · 800g · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1589-9NJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
Shot Put · 12lb · IndoorBill Bruno Holiday Classic · Dec 2033-5.50Bill Bruno Holiday ClassicDecember 20, 2025
Shot Put · 12lb · OutdoorPioneer Shot Put Night · Jan 733-10Pioneer Shot Put NightJanuary 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Javelin · Place 26 · Union (NJ)Javelin800g26.89-9 PB11
May 4Union County JV ChampionshipMay 4 · Javelin · Place 13 · Union (NJ)Javelin800g13.87-0511
May 4Union County JV ChampionshipMay 4 · Discus · Place 14 · Union (NJ)Discus1.6kg14.85-09 PB11
Apr 25Paul H. Beck Memorial RelaysApr 25 · Javelin · Place 28 · Union (NJ)Javelin800g28.75-811
Apr 25Paul H. Beck Memorial RelaysApr 25 · Discus · Place 21 · Union (NJ)Discus1.6kg21.83-111
Apr 14Union County Relay ChampionshipApr 14 · Shot Put · Place 43 · Union (NJ)Shot Put12lb43.31-02.0011
Apr 11Georgian Court University HS ChallengeApr 11 · Javelin · Place 42 · Union (NJ)Javelin800g42.85-0811
Apr 4Summit RelaysApr 4 · Javelin · Place 37 · Union (NJ)Javelin800g37.81-0811
Apr 4Summit RelaysApr 4 · Discus · Place 39 · Union (NJ)Discus1.6kg39.82-0811
Jan 7Pioneer Shot Put NightJan 7 · Shot Put · Place 6 · Union (NJ)Shot Put12lb6.33-10 PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · Shot Put · Place 21 · UnionShot Put2134-10.2511
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 75 · UnionShot Put7530-1.5011
Jan 10SJTCA #11Jan 10 · Shot Put · Place 25 · UnionShot Put2534-4.7511

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · Shot Put · Place 32 · Union (NJ)Shot Put12lb32.33-5.50 PB11
Dec 15STCA Season Opener Ocean BreezeDec 15 · Shot Put · Place 26 · Union (NJ)Shot Put12lb26.31-7.7511
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 29 · Union (NJ)Shot Put12lb29.29-310
Jan 4Union County Relay ChampionshipsJan 4 · Shot Put · Place 26 · UnionShot Put2624-9.5010

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Rahway Rising Stars Invitational #1Apr 4 · Discus · Place 11 · UnionDiscus1177-210
Jan 8Pioneer Shot Put NightJan 8 · Shot Put · Place 7 · Union (NJ)Shot Put12lb7.23-10.2510

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Javelin · Place 38 · UnionJavelin3873-119
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Javelin · Place 38 · UnionJavelin3873-119
May 21Union County ChampionshipsMay 21 · Javelin · Place 43 · UnionJavelin4362-079
May 18County Seat InvitationalMay 18 · Javelin · Place 4 · UnionJavelin474-019
May 18County Seat InvitationalMay 18 · Shot Put · Place 8 · UnionShot Put821-10.509
May 9Union County Conference ChampionshipMay 9 · Javelin · Place 19 · UnionJavelin1969-109
May 9Union County Conference ChampionshipMay 9 · Javelin · Place 19 · UnionJavelin1969-109
May 6Union County JV ChampionshipMay 6 · Javelin · Place 15 · UnionJavelin1566-69
May 6Union County JV ChampionshipMay 6 · Shot Put · Place 38 · UnionShot Put3820-119
May 6Union County JV ChampionshipMay 6 · Discus · Place 32 · UnionDiscus3253-49
Apr 27Randolph RelaysApr 27 · Javelin · Place 41 · UnionJavelin4162-109
Apr 20Morris Hills RelaysApr 20 · Javelin · Place 83 · Union (NJ)Javelin800g83.53-069
Apr 12Rahway Rising Stars Invitational #1Apr 12 · Discus · Place 9 · UnionDiscus951-89