Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBig North Championships-Freedom, National, United · Apr 2969-1Big North Championships-Freedom, National, UnitedApril 29, 2026
Javelin · 600g · OutdoorBergen County Championships · May 9103-09Bergen County ChampionshipsMay 9, 2025
Shot Put · 4kg · IndoorNJ Spiked Shoe Holiday Festival · Dec 2223-02.50NJ Spiked Shoe Holiday FestivalDecember 22, 2025
Shot Put · 4kg · OutdoorBig North Championships-Freedom, National, United · Apr 2924-9.50Big North Championships-Freedom, National, UnitedApril 29, 2026

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 · Javelin · Place 5 · Immaculate HeartJavelin600g5.100-0012
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 20 · Immaculate HeartDiscus1kg20.60-0512
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 17 · Immaculate HeartShot Put4kg17.23-06.0012
May 20Bergen County Meet of ChampsMay 20 · Javelin · Place 10 · Immaculate HeartJavelin1094-712
May 8Bergen County ChampionshipsMay 8 · Javelin · Place 2 · Immaculate HeartJavelin600g2.97' 6"12
May 8Bergen County ChampionshipsMay 8 · Discus · Place 5 · Immaculate HeartDiscus1kg5.67' 0"12
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 5 · Immaculate HeartShot Put4kg5.23' 0"12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Javelin · Place 3 · Immaculate HeartJavelin600g3.97-312
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Discus · Place 5 · Immaculate HeartDiscus1kg5.69-1 PB12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Shot Put · Place 5 · Immaculate HeartShot Put4kg5.24-9.50 PB12
Apr 17Bergen County RelaysApr 17 · Javelin · Place 1 · Immaculate HeartJavelin600g1.102-0012
Apr 17Bergen County RelaysApr 17 · Discus · Place 4 · Immaculate HeartDiscus1kg4.67-0912
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 4 · Immaculate HeartShot Put4kg4.22-11.5012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 25 · Immaculate Heart AcademyShot Put2522-512
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 25 · Immaculate Heart AcademyShot Put2522-512
Jan 7Big North Championships -American, Freedom, National, UnitedJan 7 · Shot Put · Place 8 · Immaculate Heart AcademyShot Put821-8.5012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · Shot Put · Place 34 · Immaculate HeartShot Put4kg34.23-02.50 PB12
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · Shot Put · Place 16 · Immaculate Heart AcademyShot Put1622-011
Jan 6Big North Championships -American, Freedom, Liberty, UnitedJan 6 · Shot Put · Place 5 · Immaculate Heart AcademyShot Put523-3.5011
Jan 6Big North Championships -American, Freedom, Liberty, UnitedJan 6 · Shot Put · Place 5 · Immaculate Heart AcademyShot Put523-3.5011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Immaculate HeartJavelin600g--DNS11
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Immaculate HeartDiscus1kg--DNS11
May 21Bergen County Meet of ChampsMay 21 · Javelin · Place 13 · Immaculate HJavelin1390-09—
May 9Bergen County ChampionshipsMay 9 · Javelin · Place 3 · Immaculate HeartJavelin600g3.103-09 PB11
May 9Bergen County ChampionshipsMay 9 · Discus · Place 5 · Immaculate HeartDiscus1kg5.69-0011
May 2Big North Championships-Freedom, National, UnitedMay 2 · Discus · Place 8 · Immaculate Heart AcademyDiscus858-311
May 2Big North Championships-Freedom, National, UnitedMay 2 · Javelin · Place 2 · Immaculate Heart AcademyJavelin2107-811
Apr 11Bergen County RelaysApr 11 · Javelin · Place 3 · Immaculate HeartJavelin600g3.99-0011
Apr 11Bergen County RelaysApr 11 · Discus · Place 6 · Immaculate HeartDiscus1kg6.57-0511

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 28 · Immaculate HeartShot Put4kg28.21-11.5011
Dec 16STCA Season Opener Ocean BreezeDec 16 · Shot Put · Place 24 · Immaculate HeartShot Put4kg24.21-6.7511
Jan 28NJCTC Wayne Letwink Memorial Winter ChampionshipJan 28 · Shot Put · Place 19 · Immaculate Heart AcademyShot Put1921-8.7510

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Javelin · Place 8 · Immaculate HeartJavelin600g8.94-1110
May 17Bergen County Meet of ChampionsMay 17 · Javelin · Place 10 · Immaculate HJavelin1098-0410
May 10Bergen County ChampionshipsMay 10 · Discus · Place 5 · Immaculate HeartDiscus1kg5.66-0710
May 2Big North Championships Freedom-National-UnitedMay 2 · Javelin · Place 7 · Immaculate HJavelin766-0810
May 2Big North Championships Freedom-National-UnitedMay 2 · Discus · Place 3 · Immaculate HDiscus377-0210
Apr 17Bergen County RelaysApr 17 · Javelin · Place 4 · Immaculate HeartJavelin600g4.74-0110
Apr 17Bergen County RelaysApr 17 · Discus · Place 3 · Immaculate HeartDiscus1kg3.68-1110

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 10 · Immaculate HeartShot Put4kg10.22-410
Dec 18NJ Spiked Shoe HolidayDec 18 · Shot Put · Immaculate HeartShot Put4kg—DNS10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Javelin · Place 17 · Immaculate HeartJavelin600g17.67-59
May 4Big North Championships-Freedom-National May 4 · Javelin · Place 5 · Immaculate HeartJavelin600g5.84-059
May 4Big North Championships-Freedom-National May 4 · Discus · Place 11 · Immaculate HeartDiscus1kg11.57-099