Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorB-South Divisional Championships · Apr 14102-2B-South Divisional ChampionshipsApril 14, 2026
Javelin · 800g · OutdoorBill Bruno Ocean County Championships · May 5107-3Bill Bruno Ocean County ChampionshipsMay 5, 2026
Shot Put · 12lb · IndoorSJTCA Winter Meet #4 · Dec 2324-7SJTCA Winter Meet #4December 23, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Javelin · Place 26 · BarnegatJavelin800g26.102-0311
May 13Ocean County Boys Frosh-NoviceMay 13 · Javelin · Place 12 · BarnegatJavelin800g12.92-011
May 13Ocean County Boys Frosh-NoviceMay 13 · Discus · Place 8 · BarnegatDiscus1.6kg8.93-911
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Javelin · Place 31 · BarnegatJavelin800g31.107-3 PB11
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Discus · Place 32 · BarnegatDiscus1.6kg32.98-411
Apr 14B-South Divisional ChampionshipsApr 14 · Javelin · Place 12 · BarnegatJavelin800g12.101-1111
Apr 14B-South Divisional ChampionshipsApr 14 · Discus · Place 9 · BarnegatDiscus1.6kg9.102-2 PB11
Apr 1Fast Times at Southern High (#2)Apr 1 · Javelin · Place 18 · BarnegatJavelin800g18.92-1011
Apr 1Fast Times at Southern High (#2)Apr 1 · Discus · Place 27 · BarnegatDiscus1.6kg27.76-0911
Mar 25Fast Times at Southern High #1Mar 25 · Javelin · Place 15 · BarnegatJavelin800g15.96-0111
Mar 25Fast Times at Southern High #1Mar 25 · Discus · Place 25 · BarnegatDiscus1.6kg25.72-0811

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Ocean County Boys Frosh-NoviceMay 14 · Shot Put · Place 47 · Barnegat TownshipShot Put4728-2.5010
May 14Ocean County Boys Frosh-NoviceMay 14 · Javelin · Place 22 · Barnegat TownshipJavelin2291-410
May 14Ocean County Boys Frosh-NoviceMay 14 · Discus · Place 23 · Barnegat TownshipDiscus2389-810
May 14Ocean County Boys Frosh-NoviceMay 14 · Shot Put · Place 47 · Barnegat TownshipShot Put4728-2.5010
May 14Ocean County Boys Frosh-NoviceMay 14 · Javelin · Place 22 · Barnegat TownshipJavelin2291-410
May 14Ocean County Boys Frosh-NoviceMay 14 · Discus · Place 23 · Barnegat TownshipDiscus2389-810
Apr 30Fast Times at Southern High (#4)Apr 30 · Javelin · Place 21 · Barnegat TowJavelin2191-09—
Apr 30Fast Times at Southern High (#4)Apr 30 · Shot Put · Place 29 · Barnegat TowShot Put2927-09.50—
Apr 14Shore Conf. B-South Divisional Boys ChampionshipApr 14 · Javelin · Place 17 · Barnegat TownshipJavelin1790-1010
Apr 14Shore Conf. B-South Divisional Boys ChampionshipApr 14 · Discus · Place 31 · Barnegat TownshipDiscus3173-010

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Ocean County Boys Frosh-NoviceMay 16 · Shot Put · Place 27 · Barnegat TownshipShot Put2728-79
May 16Ocean County Boys Frosh-NoviceMay 16 · Javelin · Place 14 · Barnegat TownshipJavelin1479-109
May 16Ocean County Boys Frosh-NoviceMay 16 · Discus · Place 36 · Barnegat TownshipDiscus3663-69

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1TR Boys Frosh/NoviceFeb 1 · Shot Put · Place 9 · Barnegat TownshipShot Put927-119
Jan 25Shore Conference Indoor ChampionshipsJan 25 · Shot Put · Place 57 · Barnegat TownshipShot Put5724-79
Jan 18Ocean County ChampionshipsJan 18 · Shot Put · Place 42 · Barnegat TownshipShot Put4224-89
Jan 4Ocean County RelaysJan 4 · Shot Put · Place 25 · Barnegat TownshipShot Put2524-49

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 60 · BarnegatShot Put12lb60.24-7 PB9