Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorHCTC Winter Series Meet #3 · Feb 49.46HCTC Winter Series Meet #3February 4, 2025
Discus · 1kg · OutdoorDodgertown Relays · Apr 11100-00Dodgertown RelaysApril 11, 2026
Javelin · 600g · OutdoorNJAC - WEST · May 580-07NJAC - WESTMay 5, 2026
Shot Put · 4kg · IndoorDrew University PV-HJ-Shot Put Invitational Field Meet #1 · Dec 1928-08.50Drew University PV-HJ-Shot Put Invitational Field Meet #1December 19, 2025
Shot Put · 4kg · OutdoorHigh Point vs Hackettstown Dual Meet · Apr 2126-03.00High Point vs Hackettstown Dual MeetApril 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Javelin · Place 19 · HackettstownJavelin600g19.72-0211
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Discus · Place 15 · HackettstownDiscus1kg15.76-0011
May 5NJAC - WESTMay 5 · Javelin · Place 8 · HackettstownJavelin600g8.80-07 PB11
May 5NJAC - WESTMay 5 · Discus · Place 6 · HackettstownDiscus1kg6.91-0311
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · Javelin · Place 13 · HackettstownJavelin600g13.78-0911
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · Discus · Place 7 · HackettstownDiscus1kg7.90-0711
Apr 25Randolph RelaysApr 25 · Javelin · Place 4 · HackettstownJavelin600g4.73-0111
Apr 25Randolph RelaysApr 25 · Discus · Place 9 · HackettstownDiscus1kg9.72-0911
Apr 25Randolph RelaysApr 25 · Shot Put · Place 22 · HackettstownShot Put4kg22.23-04.7511
Apr 21High Point vs Hackettstown Dual MeetApr 21 · Javelin · Place 1 · HackettstownJavelin600g1.76-0811
Apr 21High Point vs Hackettstown Dual MeetApr 21 · Discus · Place 3 · HackettstownDiscus1kg3.82-0511
Apr 21High Point vs Hackettstown Dual MeetApr 21 · Shot Put · Place 4 · HackettstownShot Put4kg4.26-03.00 PB11
Apr 11Dodgertown RelaysApr 11 · Javelin · Place 15 · HackettstownJavelin600g15.74-0011
Apr 11Dodgertown RelaysApr 11 · Discus · Place 4 · HackettstownDiscus1kg4.100-00 PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · Shot Put · Place 11 · HackettstownShot Put1126-1.5011
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · Shot Put · Place 11 · HackettstownShot Put1127-02.50—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Cliff Back InvitationalDec 22 · Shot Put · Place 8 · HackettstownShot Put4kg8.27-1111
Dec 19Drew University PV-HJ-Shot Put Invitational Field Meet #1Dec 19 · Shot Put · Place 6 · HackettstownShot Put4kgRound P6.28-08.50 PB11
Dec 17Dick DeSchriver InvitationalDec 17 · Shot Put · Place 20 · HackettstownShot Put4kg20.23-04.5011
Dec 13Warrior Winter WarmupDec 13 · Shot Put · Place 1 · HackettstownShot Put4kg1.27-02.0011
Feb 4HCTC Winter Series Meet #3Feb 4 · Shot Put · Place 9 · HackettstownShot Put924-07.25—
Feb 4HCTC Winter Series Meet #3Feb 4 · 55 Meters · Place 51 · Hackettstown55 MetersRound P519.46 PB—
Jan 15Wayne Valentine InvitationalJan 15 · Shot Put · Place 17 · HackettstownShot Put1725-6.5010

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Javelin · Place 25 · HackettstownJavelin2556-0210
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Discus · Place 7 · HackettstownDiscus789-1110
May 6NJAC - WESTMay 6 · Discus · Place 7 · HACKETTSTOWNDiscus789-11—
May 6NJAC - WESTMay 6 · Javelin · Place 9 · HACKETTSTOWNJavelin975-09—
May 1Hunterdon, Warren, Sussex MeetMay 1 · Shot Put · Place 19 · HackettstownShot Put1926-02.75—
May 1Hunterdon, Warren, Sussex MeetMay 1 · Javelin · Place 17 · HackettstownJavelin1775-01—
May 1Hunterdon, Warren, Sussex MeetMay 1 · Discus · Place 16 · HackettstownDiscus1676-03—
Apr 28Vernon vs. Hackettstown Dual MeetApr 28 · Discus · Place 5 · HackettstownDiscus570-510
Apr 28Vernon vs. Hackettstown Dual MeetApr 28 · Javelin · Place 3 · HackettstownJavelin372-1010
Apr 28Vernon vs. Hackettstown Dual MeetApr 28 · Shot Put · Place 6 · HackettstownShot Put626-7.5010
Apr 12Dodgertown RelaysApr 12 · Discus · Place 3 · HackettstownDiscus388-1010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 8 · HackettstownShot Put4kg8.23-10.5010
Dec 20Tony Passarelli InvitationalDec 20 · Shot Put · Place 13 · HackettstownShot Put4kg13.23-05.0010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 16 · HackettstownDiscus1677-99
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 16 · HackettstownDiscus1677-99
May 7NJAC Small SchoolsMay 7 · Discus · Place 35 · HACKETTSTOWNDiscus3569-11—
May 7NJAC Small SchoolsMay 7 · Discus · Place 35 · HACKETTSTOWNDiscus3569-11—
Apr 20Morris Hills RelaysApr 20 · Javelin · Place 67 · HackettstownJavelin600g67.50-029