Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorBill Bruno Ocean County Championships · May 5155-4Bill Bruno Ocean County ChampionshipsMay 5, 2026
Shot Put · 12lb · IndoorBill Bruno Holiday Classic · Dec 2129-7Bill Bruno Holiday ClassicDecember 21, 2024
Shot Put · 12lb · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1634-7.50NJSIAA Sectionals Central Groups 2 and 3May 16, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 7 · Brick MemorialJavelin800g7.154-511
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Javelin · Place 2 · Brick MemorialJavelin800g2.152-011
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Javelin · Place 2 · Brick MemorialJavelin800g2.155-4 PB11
May 1Ocean County Relay ChampionshipsMay 1 · Javelin · Place 5 · Brick MemorialJavelin800g5.139-211
Apr 15A-South ChampionshipApr 15 · Javelin · Place 6 · Brick MemorialJavelin800g6.135-1111

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Javelin · Place 18 · Brick MemorialJavelin18121-610
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 36 · Brick MemorialShot Put3634-7.5010
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Javelin · Place 18 · Brick MemorialJavelin800g18.121-610
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Shot Put · Place 36 · Brick MemorialShot Put12lb36.34-7.50 PB10
May 14Ocean County Boys Frosh-NoviceMay 14 · Shot Put · Place 8 · Brick MemorialShot Put838-110
May 14Ocean County Boys Frosh-NoviceMay 14 · Javelin · Place 1 · Brick MemorialJavelin1135-1110
May 14Ocean County Boys Frosh-NoviceMay 14 · Shot Put · Place 8 · Brick MemorialShot Put838-110
May 14Ocean County Boys Frosh-NoviceMay 14 · Javelin · Place 1 · Brick MemorialJavelin1135-1110
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Javelin · Place 20 · Brick MemorialJavelin20117-810
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 38 · Brick MemorialShot Put3836-510
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Javelin · Place 20 · Brick MemorialJavelin20117-810
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 38 · Brick MemorialShot Put3836-510
May 2Ocean County Relay ChampionshipsMay 2 · Javelin · Place 34 · Brick MemorialJavelin3493-910
Apr 16Fast Times at Southern High (#3)Apr 16 · Javelin · Place 17 · Brick MemoriJavelin1797-05—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 16 · Brick MemorialShot Put1635-5.5010
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 16 · Brick MemorialShot Put1635-5.5010
Jan 27TR Boys Frosh/NoviceJan 27 · Shot Put · Place 22 · Brick MemorialShot Put2235-2.2510
Jan 23Ocean County ChampionshipsJan 23 · Shot Put · Place 37 · Brick MemorialShot Put3731-610
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 65 · Brick MemorialShot Put6531-610
Jan 10Toms River Relay ChampionshipsJan 10 · Shot Put · Place 26 · Brick MemorialShot Put2631-810
Jan 2Ocean County RelaysJan 2 · Shot Put · Place 7 · Brick MemorialShot Put733-210

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · Shot Put · Place 40 · Brick MemorialShot Put12lb40.29-7 PB10