Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorLenape Field Day · Apr 1722' 4.50"Lenape Field DayApril 17, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · Place 9 · Holy CrossShot Put12lb9.22' 1.5"12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 24 · Holy CrossShot Put2422-4.7512
Jan 10Tsai RelaysJan 10 · Shot Put · Place 47 · Holy CrossShot Put4722-3.512
Jan 10Tsai RelaysJan 10 · Shot Put · Place 47 · Holy CrossShot Put4722-3.512

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 31 · Holy CrossShot Put12lb31.21-03.0011
May 2Burlington County Divisional ChampsMay 2 · Shot Put · Place 8 · Holy Cross HShot Put821-00.50—
Apr 17Lenape Field DayApr 17 · Shot Put · Place 49 · Holy CrossShot Put12lb49.22' 4.50" PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 25 · Holy CrossShot Put2520-6.7511

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 25 · Holy CrossShot Put12lb25.20-310
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Shot Put · Place 11 · Holy Cross HShot Put1117-09.50—
May 11Burlington County ChampionshipsMay 11 · Shot Put · Place 40 · Holy CrossShot Put4019-810
Apr 19Lenape Field Day 2024Apr 19 · Shot Put · Place 77 · Holy CrossShot Put12lb77.18' 6.50"10
Apr 13Fast Times at Cherokee HighApr 13 · Shot Put · Place 80 · Holy Cross HShot Put8016-03.00—