Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSkyland Conference Champs - Divisional · May 6136-02Skyland Conference Champs - DivisionalMay 6, 2025
Javelin · 800g · OutdoorBernards, Hillsborough, North Hunterdon Tri Meet · May 18117-4Bernards, Hillsborough, North Hunterdon Tri MeetMay 18, 2026
Shot Put · 12lb · OutdoorSkyland Conference Champs - Divisional · May 641-11.00Skyland Conference Champs - DivisionalMay 6, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · Javelin · Place 6 · BernardsJavelin800g6.102-412
May 21Tim Grant InvitationalMay 21 · Discus · Place 1 · BernardsDiscus1.6kg1.119-1012
May 21Tim Grant InvitationalMay 21 · Shot Put · Place 3 · BernardsShot Put12lb3.37-212
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · Javelin · Place 2 · BernardsJavelin800g2.117-4 PB12
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · Shot Put · Place 2 · BernardsShot Put12lb2.40-712
May 5Skyland Conference ChampsMay 5 · Javelin · Place 33 · BernardsJavelin33107-05—
May 5Skyland Conference Champs - Open ScoringMay 5 · Javelin · Place 33 · BernardsJavelin800g33.107-0512
May 5Skyland Conference Champs - Open ScoringMay 5 · Discus · BernardsDiscus1.6kg--ND12
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · BernardsShot Put12lb--FOUL12
Apr 28Somerset County ChampsApr 28 · Javelin · Place 21 · BernardsJavelin21110-212
Apr 28Somerset County ChampsApr 28 · Discus · Place 12 · BernardsDiscus12115-712

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Discus · Place 10 · BernardsDiscus10118-0011
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Shot Put · Place 9 · BernardsShot Put946-09.0011
May 6Skyland Conference Champs - DivisionalMay 6 · Discus · Place 3 · BernardsDiscus1.6kg3.136-02 PB11
May 6Skyland Conference Champs - DivisionalMay 6 · Shot Put · Place 6 · BernardsShot Put12lb6.41-11.00 PB11
May 6Skyland Conference Champs - OpenMay 6 · Discus · Place 7 · BernardsDiscus1.6kg7.136-0211
May 6Skyland Conference Champs - OpenMay 6 · Shot Put · Place 11 · BernardsShot Put12lb11.41-11.0011
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 2 · BernardsShot Put244-5.2511
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 2 · BernardsShot Put244-5.2511
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 4 · BernardsDiscus4125-111
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 4 · BernardsDiscus4125-111
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 2 · BernardsShot Put244-5.2511
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 2 · BernardsShot Put244-5.2511
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 4 · BernardsDiscus4125-111
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 4 · BernardsDiscus4125-111

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 13 · BernardsShot Put1343-911
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · Shot Put · Place 3 · BernardsShot Put344-111

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Shot Put · Place 22 · BernardsShot Put12lb22.41-09.5010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Javelin · Place 18 · BernardsJavelin18113-510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 34 · BernardsDiscus3489-010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 5 · BernardsShot Put544-510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Javelin · Place 18 · BernardsJavelin18113-510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 34 · BernardsDiscus3489-010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 5 · BernardsShot Put544-510
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Javelin · Place 2 · BernardsJavelin2125-05—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Discus · Place 2 · BernardsDiscus2113-04—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Shot Put · Place 2 · BernardsShot Put242-05.00—
May 21Skyland Conference Champs - DivisionalMay 21 · Discus · Place 29 · BernardsDiscus29100-06—
May 21Skyland Conference Champs - DivisionalMay 21 · Shot Put · Place 13 · BernardsShot Put1341-06.25—
May 21Skyland Conference Champs - Open ScoresMay 21 · Discus · Place 29 · BernardsDiscus1.6kg29.100-0610
May 21Skyland Conference Champs - Open ScoresMay 21 · Shot Put · Place 13 · BernardsShot Put12lb13.41-06.2510
May 14Somerset County ChampsMay 14 · Javelin · Place 21 · BernardsJavelin21109-07—
May 14Somerset County ChampsMay 14 · Discus · Place 12 · BernardsDiscus12115-04—
May 14Somerset County ChampsMay 14 · Shot Put · Place 6 · BernardsShot Put642-00.25—
Apr 13Skyland RelaysApr 13 · Discus · Place 6 · BernardsDiscus1.6kg6.102-0210
Apr 13Skyland RelaysApr 13 · Shot Put · Place 6 · BernardsShot Put12lb6.37-10.2510
Apr 1Saint Dominic Academy Spring InvitationalApr 1 · Shot Put · Place 3 · BernardsShot Put333-11.00—