Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorEustace Throwers Meet · May 1261-3Eustace Throwers MeetMay 12, 2026
Shot Put · 4kg · OutdoorNJSIAA Group Championships - NPA & NPB · May 2922-11.00NJSIAA Group Championships - NPA & NPBMay 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 13 · Holy CrossShot Put4kg13.22-11.00 PB11
May 12Eustace Throwers MeetMay 12 · Discus · Place 22 · Holy CrossDiscus1kg22.61-3 PB11
May 1Burlington County Divisional ChampionshipsMay 1 · Discus · Place 5 · Holy CrossDiscus1kg5.58' 1"11
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · Place 5 · Holy CrossShot Put4kg5.19' 1"11
Apr 25George Rowland RelaysApr 25 · Discus · Place 6 · Holy CrossDiscus1kg6.45-0411
Apr 25George Rowland RelaysApr 25 · Shot Put · Place 5 · Holy CrossShot Put4kg5.18-02.5011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 16 · Holy CrossDiscus1kg16.55-0710
May 27Cherokee Final Countdown- Last ChanceMay 27 · Discus · Place 18 · Holy Cross HDiscus1857-04—
May 27Cherokee Final Countdown- Last ChanceMay 27 · Shot Put · Place 16 · Holy Cross HShot Put1619-07.00—
May 2Burlington County Divisional ChampsMay 2 · Discus · Place 6 · Holy Cross HDiscus647-04—
May 2Burlington County Divisional ChampsMay 2 · Shot Put · Place 4 · Holy Cross HShot Put427-09.00—
Apr 17Lenape Field DayApr 17 · Discus · Place 50 · Holy CrossDiscus1kg50.36' 7"10
Apr 17Lenape Field DayApr 17 · Shot Put · Place 40 · Holy CrossShot Put4kg40.19' 11.75"10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Discus · Place 19 · Holy CrossDiscus1kg19.56-19
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 25 · Holy CrossShot Put4kg25.18-9.259
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Discus · Place 5 · Holy Cross HDiscus559-07—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Shot Put · Place 6 · Holy Cross HShot Put619-03.00—
Apr 19Lenape Field Day 2024Apr 19 · Discus · Place 42 · Holy CrossDiscus1kg42.43' 9"9
Apr 19Lenape Field Day 2024Apr 19 · Shot Put · Place 39 · Holy CrossShot Put4kg39.18' 5.75"9
Apr 13Fast Times at Cherokee HighApr 13 · Shot Put · Place 54 · Holy Cross HShot Put5418-11.00—