Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorBig Red Invitational · Jan 177.63Big Red InvitationalJanuary 17, 2026
Discus · 1.6kg · OutdoorBurlington County Divisional Championships · May 182' 0"Burlington County Divisional ChampionshipsMay 1, 2026
Shot Put · 12lb · OutdoorNJSIAA Group Championships - NPA & NPB · May 2942-07.50NJSIAA 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

4 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 5 · Holy CrossShot Put12lb5.42-07.50 PB11
May 12Eustace Throwers MeetMay 12 · Shot Put · Place 11 · Holy CrossShot Put12lb11.39-011
May 1Burlington County Divisional ChampionshipsMay 1 · Discus · Place 4 · Holy CrossDiscus1.6kg4.82' 0" PB11
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · Place 2 · Holy CrossShot Put12lb2.38' 7"11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 16 · Holy CrossShot Put1633-911
Jan 17Big Red InvitationalJan 17 · Shot Put · Place 15 · Holy CrossShot Put1531-1.511
Jan 17Big Red InvitationalJan 17 · 55 Meters · Place 27 · Holy Cross55 Meters277.63 PB11
Jan 10Tsai RelaysJan 10 · Shot Put · Place 30 · Holy CrossShot Put3031-8.511
Jan 10Tsai RelaysJan 10 · Shot Put · Place 30 · Holy CrossShot Put3031-8.511
Jan 3Christa Racine InvitationalJan 3 · Shot Put · Place 18 · Holy Cross HShot Put1832-07.5011
Jan 3Christa Racine InvitationalJan 3 · 55 Meters · Place 42 · Holy Cross H55 MetersRound P427.6611

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 21 · Holy CrossShot Put12lb21.34-00.5010
May 27Cherokee Final Countdown- Last ChanceMay 27 · Discus · Place 12 · Holy Cross HDiscus1271-07—
May 27Cherokee Final Countdown- Last ChanceMay 27 · Shot Put · Place 11 · Holy Cross HShot Put1131-09.00—
May 2Burlington County Divisional ChampsMay 2 · Discus · Place 6 · Holy Cross HDiscus667-09—
May 2Burlington County Divisional ChampsMay 2 · Shot Put · Place 5 · Holy Cross HShot Put531-06.00—
Apr 17Lenape Field DayApr 17 · Discus · Place 29 · Holy CrossDiscus1.6kg29.75' 2"10
Apr 17Lenape Field DayApr 17 · Shot Put · Place 28 · Holy CrossShot Put12lb28.32' 5.50"10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Discus · Place 11 · Holy Cross HDiscus1167-09—
Apr 19Lenape Field Day 2024Apr 19 · Discus · Place 58 · Holy CrossDiscus1.6kg58.63' 11"9
Apr 13Fast Times at Cherokee HighApr 13 · Discus · Place 64 · Holy Cross HDiscus6458-07—