Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRidge Novice/Last Chance Invitational · May 1972' 7"Ridge Novice/Last Chance InvitationalMay 19, 2026
Javelin · 800g · OutdoorRidge Novice/Last Chance Invitational · May 1994' 1"Ridge Novice/Last Chance InvitationalMay 19, 2026
Shot Put · 12lb · IndoorRidge Winter Invitational · Dec 825-7.75Ridge Winter InvitationalDecember 8, 2025
Shot Put · 12lb · OutdoorRidge Novice/Last Chance Invitational · May 1924' 8.5"Ridge Novice/Last Chance InvitationalMay 19, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Javelin · Place 40 · ImmaculataJavelin800g40.80-1111
May 23The Saltwater OpenMay 23 · Javelin · Place 9 · Immaculata HJavelin996-06—
May 23The Saltwater OpenMay 23 · Discus · Place 11 · Immaculata HDiscus1167-06—
May 23The Saltwater OpenMay 23 · Shot Put · Place 13 · Immaculata HShot Put1331-09.25—
May 19Ridge Novice/Last Chance InvitationalMay 19 · Javelin · Place 21 · ImmaculataJavelin800g21.94' 1" PB11
May 19Ridge Novice/Last Chance InvitationalMay 19 · Discus · Place 37 · ImmaculataDiscus1.6kg37.72' 7" PB11
May 19Ridge Novice/Last Chance InvitationalMay 19 · Shot Put · Place 53 · ImmaculataShot Put12lb53.24' 8.5" PB11
May 5Skyland Conference ChampsMay 5 · Javelin · Place 41 · Immaculata HJavelin4179-08—
May 5Skyland Conference ChampsMay 5 · Discus · Place 45 · Immaculata HDiscus4564-00—
May 5Skyland Conference Champs - Open ScoringMay 5 · Javelin · Place 41 · ImmaculataJavelin800g41.79-0811
May 5Skyland Conference Champs - Open ScoringMay 5 · Discus · Place 45 · ImmaculataDiscus1.6kg45.64-0011
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · ImmaculataShot Put12lb--FOUL11
Apr 28Somerset County ChampsApr 28 · Shot Put · Place 35 · ImmaculataShot Put3529-311
Apr 28Somerset County ChampsApr 28 · Javelin · Place 33 · ImmaculataJavelin3374-811
Apr 28Somerset County ChampsApr 28 · Discus · Place 33 · ImmaculataDiscus3368-611

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 22 · ImmaculataShot Put2225-911
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Shot Put · Place 37 · ImmaculataShot Put3725-911
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 19 · ImmaculataShot Put1923-011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · Shot Put · Place 63 · ImmaculataShot Put12lb63.23-07.5011
Dec 8Ridge Winter InvitationalDec 8 · Shot Put · Place 54 · ImmaculataShot Put12lb54.25-7.75 PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · Discus · Place 10 · ImmaculataDiscus1053-310
May 21Tim Grant InvitationalMay 21 · Shot Put · Place 11 · ImmaculataShot Put1121-8.5010
May 19Ridge Novice InvitationalMay 19 · Javelin · ImmaculataJavelin800g--DNS10
May 19Ridge Novice InvitationalMay 19 · Discus · ImmaculataDiscus1.6kg--DNS10
May 19Ridge Novice InvitationalMay 19 · Shot Put · ImmaculataShot Put12lb--DNS10