Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJAC Small Schools · May 911.92aNJAC Small SchoolsMay 9, 2023
110m Hurdles · 39" / 0.991m · OutdoorNJAC Small Schools · May 915.76aNJAC Small SchoolsMay 9, 2023
55m Hurdles · 39" · IndoorOcean Breeze Holiday Festival · Dec 278.35aOcean Breeze Holiday FestivalDecember 27, 2024
Discus · 1.6kg · OutdoorNJSIAA Group 2-3 Championships · Jun 7129-04NJSIAA Group 2-3 ChampionshipsJune 7, 2024
Javelin · 800g · OutdoorNJAC Small Schools · May 9134-06NJAC Small SchoolsMay 9, 2023
Long Jump · OutdoorRaider Novice Invitational · May 1316-08.00Raider Novice InvitationalMay 13, 2022
Shot Put · 12lb · IndoorTony Passarelli Invitational · Dec 2038-03.00Tony Passarelli InvitationalDecember 20, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Discus · Place 5 · HackettstownDiscus5130-0412
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 110m Hurdles · Place 8 · Hackettstown110m HurdlesRound P816.0112
May 6NJAC - WESTMay 6 · 110m Hurdles · Place 2 · HACKETTSTOWN110m Hurdles215.58—
May 6NJAC - WESTMay 6 · 110m Hurdles · Place 2 · HACKETTSTOWN110m HurdlesRound P215.79—
May 6NJAC - WESTMay 6 · Discus · Place 2 · HACKETTSTOWNDiscus2137-06—
May 1Hunterdon, Warren, Sussex MeetMay 1 · Discus · Place 4 · HackettstownDiscus4134-10—
May 1Hunterdon, Warren, Sussex MeetMay 1 · 110m Hurdles · Place 4 · Hackettstown110m Hurdles415.87—
May 1Hunterdon, Warren, Sussex MeetMay 1 · 110m Hurdles · Place 6 · Hackettstown110m HurdlesRound P616.66—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 2 · Hackettstown55m HurdlesRound P28.3212
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 8 · Hackettstown55m Hurdles89.1312
Feb 4HCTC Winter Series Meet #3Feb 4 · Shot Put · Place 10 · HackettstownShot Put1034-10.75—
Feb 4HCTC Winter Series Meet #3Feb 4 · 55m Hurdles · Place 8 · Hackettstown55m HurdlesRound P88.45—
Jan 15Wayne Valentine InvitationalJan 15 · Shot Put · Place 14 · HackettstownShot Put1437-9.7512
Jan 15Wayne Valentine InvitationalJan 15 · 55m Hurdles · Place 8 · Hackettstown55m HurdlesRound P88.5912

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 13 · Hackettstown55m Hurdles39"Round P13.8.35a PB12
Dec 20Tony Passarelli InvitationalDec 20 · Shot Put · Place 15 · HackettstownShot Put12lb15.38-03.00 PB12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Discus · Place 21 · HackettstownDiscus1.6kg21.129-04 PB11
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 110m Hurdles · Place 15 · Hackettstown110m Hurdles39" / 0.991mRound P15.15.60aWind: 2.711
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 7 · Hackettstown110m HurdlesRound P716.4111
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 5 · Hackettstown110m Hurdles515.9011
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 6 · HackettstownDiscus6129-411
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 6 · HackettstownDiscus6129-411
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 7 · Hackettstown110m HurdlesRound P716.4111
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 5 · Hackettstown110m Hurdles515.9011
May 7NJAC Small SchoolsMay 7 · Discus · Place 6 · HACKETTSTOWNDiscus6131-09—
May 7NJAC Small SchoolsMay 7 · 110m Hurdles · Place 7 · HACKETTSTOWN110m HurdlesRound P716.87—
May 7NJAC Small SchoolsMay 7 · 110m Hurdles · Place 7 · HACKETTSTOWN110m HurdlesRound P716.87—
May 7NJAC Small SchoolsMay 7 · Discus · Place 6 · HACKETTSTOWNDiscus6131-09—
Apr 20Morris Hills RelaysApr 20 · Javelin · Place 52 · HackettstownJavelin800g52.104-0411
Apr 20Morris Hills RelaysApr 20 · Discus · Place 33 · HackettstownDiscus1.6kg33.104-0011

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 110m Hurdles · Place 9 · Hackettstown110m HurdlesRound P917.2010
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Javelin · Place 24 · HackettstownJavelin24108-810
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Discus · Place 28 · HackettstownDiscus2880-210
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Javelin · Place 24 · HackettstownJavelin24108-0810
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Discus · Place 28 · HackettstownDiscus2880-0210
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 110m Hurdles · Place 9 · Hackettstown110m HurdlesRound P917.2010
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · Javelin · Place 19 · HackettstownJavelin800g19.118-0610
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · Discus · HackettstownDiscus1.6kg--FOUL10
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · 110m Hurdles · Place 9 · Hackettstown110m Hurdles39" / 0.991mRound P9.16.68a10
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · 100 Meters · Place 18 · Hackettstown100 MetersRound P18.12.00a10
May 9NJAC Small SchoolsMay 9 · Javelin · Place 7 · HackettstownJavelin800g7.134-06 PB10
May 9NJAC Small SchoolsMay 9 · Discus · Place 25 · HackettstownDiscus1.6kg25.98-1010
May 9NJAC Small SchoolsMay 9 · 110m Hurdles · Place 4 · Hackettstown110m Hurdles39" / 0.991mRound P4.15.81a10
May 9NJAC Small SchoolsMay 9 · 110m Hurdles · Place 6 · Hackettstown110m Hurdles39" / 0.991m6.15.76a PB10
May 9NJAC Small SchoolsMay 9 · 100 Meters · Place 21 · Hackettstown100 MetersRound P21.11.92a PB10
Apr 22Morris Hills RelaysApr 22 · Javelin · Place 31 · HackettstownJavelin800g31.112-0310
Apr 22Morris Hills RelaysApr 22 · Discus · Place 32 · HackettstownDiscus1.6kg32.105-0710

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · 110m Hurdles · Place 19 · Hackettstown110m Hurdles39" / 0.991mRound P19.18.72a9
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 110m Hurdles · Place 6 · Hackettstown110m Hurdles39" / 0.991mRound P6.17.07a9
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 110m Hurdles · Place 5 · Hackettstown110m Hurdles39" / 0.991m5.16.61a9
May 18HWS (Hunterdon, Warren, Sussex) MeetMay 18 · Javelin · Place 18 · HackettstownJavelin18118-05—
May 18HWS (Hunterdon, Warren, Sussex) MeetMay 18 · 110m Hurdles · Place 14 · Hackettstown110m HurdlesRound P1417.85—
May 13Raider Novice InvitationalMay 13 · Long Jump · Place 5 · HackettstownLong Jump5.16-08.00 PB9
May 13Raider Novice InvitationalMay 13 · High Jump · HackettstownHigh Jump--NH9
May 10NJAC Small SchoolsMay 10 · Javelin · Place 27 · HackettstownJavelin800g27.111-099
May 10NJAC Small SchoolsMay 10 · 110m Hurdles · Place 10 · Hackettstown110m Hurdles39" / 0.991mRound P10.17.10a9
May 3Vernon vs HackettstownMay 3 · Javelin · Place 2 · HackettstownJavelin800g2.117-119
May 3Vernon vs HackettstownMay 3 · 110m Hurdles · Place 2 · Hackettstown110m Hurdles39" / 0.991m2.17.29
Apr 2Mountie InvitationalApr 2 · Long Jump · Place 14 · HackettstownLong Jump1416-04.759