Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 18153-8Joe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
Javelin · 800g · OutdoorA-North Divisional · Apr 1758-05A-North DivisionalApril 17, 2024
Shot Put · 12lb · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 2948-2.50The 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
Shot Put · 12lb · OutdoorNJSIAA Group Championships - 1 & 4 · May 2952-02.00NJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 7Powerfest Throws Meet 2026Aug 7 · Discus · Place 9 · ManalapanDiscus1.6kg9.43.1611
Aug 7Powerfest Throws Meet 2026Aug 7 · Shot Put · Place 4 · ManalapanShot Put12lb4.14.5411
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Shot Put · Place 12 · ManalapanShot Put12lb12.51-05.7511
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 9 · ManalapanDiscus1.6kg9.147-0611
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 4 · ManalapanShot Put12lb4.52-02.00 PB11
May 20Shore Conference ChampionshipsMay 20 · Discus · Place 7 · ManalapanDiscus1.6kg7.147-811
May 20Shore Conference ChampionshipsMay 20 · Shot Put · Place 8 · ManalapanShot Put12lb8.50-611
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 5 · ManalapanDiscus1.6kg5.147-0411
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 4 · ManalapanShot Put12lb4.50-07.7511
May 6Monmouth County ChampionshipsMay 6 · Discus · Place 5 · ManalapanDiscus1.6kg5.146-0511
May 6Monmouth County ChampionshipsMay 6 · Shot Put · Place 5 · ManalapanShot Put12lb5.50-00.0011
Apr 30Monmouth County Relay ChampionshipsApr 30 · Discus · Place 7 · ManalapanDiscus1.6kg7.142-0111
Apr 30Monmouth County Relay ChampionshipsApr 30 · Shot Put · Place 9 · ManalapanShot Put12lb9.46-09.0011
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Discus · Place 3 · ManalapanDiscus1.6kg3.153-8 PB11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Shot Put · Place 3 · ManalapanShot Put12lb3.48-611
Apr 1Penn Relays QualifierApr 1 · Discus · Place 15 · ManalapanDiscus1.6kg15.119-411
Apr 1Penn Relays QualifierApr 1 · Shot Put · Place 6 · ManalapanShot Put12lb6.49-11.511
Mar 21Shore Conference A NorthMar 21 · Discus · Place 2 · ManalapanDiscus1.6kg2.144-0411
Mar 21Shore Conference A NorthMar 21 · Shot Put · Place 2 · ManalapanShot Put12lb2.48-10.7511

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 11 · ManalapanShot Put1146-10.5011
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 9 · ManalapanShot Put947-111
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 9 · ManalapanShot Put947-111
Jan 23Monmouth County ChampionshipsJan 23 · Shot Put · Place 5 · ManalapanShot Put547-411
Jan 23Monmouth County ChampionshipsJan 23 · Shot Put · Place 5 · ManalapanShot Put547-411

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Shot Put · Place 3 · ManalapanShot Put12lb3.48-2.50 PB11
Dec 20Bill Bruno Holiday ClassicDec 20 · Shot Put · Place 3 · ManalapanShot Put12lb3.46-7.5011
Dec 15STCA Season Opener Ocean BreezeDec 15 · Shot Put · Place 2 · ManalapanShot Put12lb2.48-0.2511
Mar 4Monmouth U. TC Indoor Showcase #4Mar 4 · Shot Put · Place 7 · ManalapanShot Put744-05.25—
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 9 · ManalapanShot Put944-010
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 9 · ManalapanShot Put944-010
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 20 · ManalapanShot Put2041-8.5010
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 20 · ManalapanShot Put2041-8.5010
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 12 · ManalapanShot Put1241-9.5010
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 12 · ManalapanShot Put1241-9.5010
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 24 · ManalapanShot Put2439-8.5010
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 18 · ManalapanShot Put1837-910

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · Discus · Place 3 · ManalapanDiscus3134-06—
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · Shot Put · Place 5 · ManalapanShot Put543-03.75—
May 27Shore Conference MeetMay 27 · Discus · Place 10 · ManalapanDiscus10134-09—
May 27Shore Conference MeetMay 27 · Shot Put · Place 18 · ManalapanShot Put1841-08.50—
May 23Memorial Day Weekend Shot Put CompetitionMay 23 · Shot Put · Place 15 · ManalapanShot Put12lb15.40-0510
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Discus · Place 15 · ManalapanDiscus15115-0610
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Shot Put · Place 10 · ManalapanShot Put1041-02.0010
May 8Monmouth County ChampionshipsMay 8 · Discus · Place 16 · ManalapanDiscus1.6kg16.120-0410
May 8Monmouth County ChampionshipsMay 8 · Shot Put · Place 19 · ManalapanShot Put12lb19.40-04.0010
Apr 26Lion InvitationalApr 26 · Discus · Place 6 · ManalapanDiscus6131-00—
Apr 26Lion InvitationalApr 26 · Shot Put · Place 26 · ManalapanShot Put2642-06.00—
Apr 19Colts Neck Spring InvitationalApr 19 · Shot Put · Place 17 · ManalapanShot Put1740-9.5010
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 7 · ManalapanDiscus7131-210
Mar 29A-North DivisionalMar 29 · Discus · Place 2 · ManalapanDiscus2124-08—
Mar 29A-North DivisionalMar 29 · Shot Put · Place 5 · ManalapanShot Put539-08.50—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · Shot Put · Place 5 · ManalapanShot Put12lb5.38-010
Dec 14Demarest InvitationalDec 14 · Shot Put · Place 8 · ManalapanShot Put12lb8.39-710
Jan 24Monmouth County Frosh/NoviceJan 24 · Shot Put · Place 7 · ManalapanShot Put728-3.259
Jan 21Monmouth County ChampionshipsJan 21 · Shot Put · Place 48 · ManalapanShot Put4826-89
Jan 5Monmouth County RelaysJan 5 · Shot Put · Place 27 · ManalapanShot Put2727-6.259

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Discus · Place 38 · ManalapanDiscus3893-049
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · Shot Put · Place 13 · ManalapanShot Put1330-1.509
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · Javelin · Place 9 · ManalapanJavelin975-19
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · Discus · Place 2 · ManalapanDiscus2100-59
Apr 17A-North DivisionalApr 17 · Javelin · Place 31 · ManalapanJavelin800g31.58-05 PB9
Apr 17A-North DivisionalApr 17 · Discus · Place 24 · ManalapanDiscus1.6kg24.82-099

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Bill Bruno Holiday ClassicDec 16 · Shot Put · Place 53 · ManalapanShot Put12lb53.28-89