Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Group Championships - NPA & NPB · May 2997-09NJSIAA Group Championships - NPA & NPBMay 29, 2026
Shot Put · 4kg · IndoorSJTCA #5 · Dec 2227-08.50SJTCA #5December 22, 2025
Shot Put · 4kg · OutdoorNJSIAA NPA & NPB States · May 3031-10.25NJSIAA NPA & NPB StatesMay 30, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 5 · ImmaculataDiscus1kg5.97-09 PB10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · ImmaculataShot Put4kg--FOUL10
May 23The Saltwater OpenMay 23 · Discus · Place 1 · Immaculata HDiscus188-11—
May 19Ridge Novice/Last Chance InvitationalMay 19 · Discus · Place 2 · ImmaculataDiscus1kg2.84' 8"10
May 19Ridge Novice/Last Chance InvitationalMay 19 · Shot Put · ImmaculataShot Put4kg—DNS10
May 5Skyland Conference ChampsMay 5 · Discus · Place 14 · Immaculata HDiscus1481-06—
May 5Skyland Conference ChampsMay 5 · Shot Put · Place 25 · Immaculata HShot Put2526-01.00—
May 5Skyland Conference Champs - Open ScoringMay 5 · Discus · Place 14 · ImmaculataDiscus1kg14.81-0610
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · Place 25 · ImmaculataShot Put4kg25.26-01.0010
Apr 28Somerset County ChampsApr 28 · Shot Put · Place 9 · ImmaculataShot Put930-810
Apr 28Somerset County ChampsApr 28 · Discus · Place 8 · ImmaculataDiscus883-510
Mar 28Skyland Conference RelaysMar 28 · Discus · Place 7 · ImmaculataDiscus1kg7.69-0510
Mar 28Skyland Conference RelaysMar 28 · Shot Put · Place 2 · ImmaculataShot Put4kg2.26-05.0010

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 15 · ImmaculataShot Put1526-810
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 15 · ImmaculataShot Put1526-810
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Shot Put · Place 15 · ImmaculataShot Put1527-2.5010
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 9 · ImmaculataShot Put925-1010

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · Shot Put · Place 25 · ImmaculataShot Put4kg25.27-08.50 PB10
Dec 8Ridge Winter InvitationalDec 8 · Shot Put · Place 8 · ImmaculataShot Put4kg8.27-1.2510
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 10 · ImmaculataShot Put1026-69
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Shot Put · Place 19 · ImmaculataShot Put1925-3.759
Jan 15NJSIAA Relay Championships - Non-Public A & BJan 15 · Shot Put · Place 16 · ImmaculataShot Put1622-0.259

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 17 · ImmaculataDiscus1kg17.78-009
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 4 · ImmaculataShot Put4kg4.31-10.25 PB9
May 21Tim Grant InvitationalMay 21 · Discus · Place 3 · ImmaculataDiscus368-19
May 21Tim Grant InvitationalMay 21 · Shot Put · Place 1 · ImmaculataShot Put130-2.259
May 19Ridge Novice InvitationalMay 19 · Discus · Place 5 · ImmaculataDiscus1kg5.71-079
May 15A Third Night at the Horse FarmMay 15 · Shot Put · Place 3 · Immaculata HShot Put329-07.00—
May 6Skyland Conference Champs - DivisionalMay 6 · Discus · Place 7 · ImmaculataDiscus1kg7.67-119
May 6Skyland Conference Champs - DivisionalMay 6 · Shot Put · Place 1 · ImmaculataShot Put4kg1.29-04.259
May 6Skyland Conference Champs - OpenMay 6 · Discus · Place 36 · ImmaculataDiscus1kg36.67-119
May 6Skyland Conference Champs - OpenMay 6 · Shot Put · Place 19 · ImmaculataShot Put4kg19.29-04.259
Apr 29Somerset County ChampsApr 29 · Discus · Place 25 · ImmaculataDiscus2562-08—
Apr 29Somerset County ChampsApr 29 · Shot Put · Place 12 · ImmaculataShot Put1228-06.50—
Apr 5Somerset County RelaysApr 5 · Discus · Place 19 · ImmaculataDiscus1963-109
Apr 5Somerset County RelaysApr 5 · Shot Put · Place 14 · ImmaculataShot Put1426-05.509
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 5 · ImmaculataShot Put526-109
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 5 · ImmaculataShot Put526-109
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 17 · ImmaculataDiscus1757-39
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 17 · ImmaculataDiscus1757-39
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 5 · ImmaculataShot Put526-109
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 5 · ImmaculataShot Put526-109
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 17 · ImmaculataDiscus1757-39
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 17 · ImmaculataDiscus1757-39

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 17 · ImmaculataShot Put4kg17.25-49
Dec 23SJTCA #5Dec 23 · Shot Put · Place 32 · ImmaculataShot Put4kg32.23-6.509
Dec 9Ridge Winter InvitationalDec 9 · Shot Put · Place 14 · ImmaculataShot Put4kg14.23-109