Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 15103-0NJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
Javelin · 600g · OutdoorSuper Essex County Conference American & Liberty Championships · May 271-6Super Essex County Conference American & Liberty ChampionshipsMay 2, 2026
Shot Put · 4kg · IndoorColgate Women's Games - Semifinals · Jan 189.83mColgate Women's Games - SemifinalsJanuary 18, 2026
Shot Put · 4kg · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1532-3NJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Garden State TwilightMay 23 · Javelin · Place 3 · West OrangeWest OrangeJavelin600g3.1.95m11
May 23Garden State TwilightMay 23 · Discus · Place 1 · West OrangeWest OrangeDiscus1kg1.24.68m11
May 23Garden State TwilightMay 23 · Shot Put · Place 1 · West OrangeWest OrangeShot Put4kg1.9.44m11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 7 · West OrangeWest OrangeDiscus1kg7.103-0 PB11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 12 · West OrangeWest OrangeShot Put4kg12.32-3 PB11
May 8Essex County ChampionshipsMay 8 · Javelin · Place 19 · West OrangeWest OrangeJavelin600g19.70-711
May 8Essex County ChampionshipsMay 8 · Discus · Place 13 · West OrangeWest OrangeDiscus1kg13.84-811
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 13 · West OrangeWest OrangeShot Put4kg13.31-211
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Javelin · Place 7 · West OrangeWest OrangeJavelin600g7.71-6 PB11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 1 · West OrangeWest OrangeDiscus1kg1.95-111
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 4 · West OrangeWest OrangeShot Put4kg4.31-1011
Apr 28Essex County RelaysApr 28 · Discus · Place 9 · West OrangeWest OrangeDiscus1kg9.82-0111
Apr 28Essex County RelaysApr 28 · Shot Put · Place 6 · West OrangeWest OrangeShot Put4kg6.31-09.2511
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · Discus · Place 2 · West OrangeWest OrangeDiscus1kg2.85-511
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · Shot Put · Place 5 · West OrangeWest OrangeShot Put4kg5.29-4.7511
Apr 18Art Madric HOF InviteApr 18 · Discus · West OrangeWest OrangeDiscus1kg—ND11
Apr 18Art Madric HOF InviteApr 18 · Shot Put · Place 8 · West OrangeWest OrangeShot Put4kg8.30' 8.25"11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 70 · West OrangeWest OrangeShot Put4kg70.8.56m11
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · Shot Put · Place 13 · West OrangeWest OrangeShot Put1327-911
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · Shot Put · Place 13 · West OrangeWest OrangeShot Put1327-911
Jan 18Colgate Women's Games - SemifinalsJan 18 · Shot Put · Place 5 · West Orange HSWest Orange HSShot Put4kg5.9.83m PB11
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 21 · West OrangeWest OrangeShot Put2129-111

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · Shot Put · Place 12 · West OrangeWest OrangeShot Put4kg12.27-08.5011

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Javelin · Place 24 · West OrangeWest OrangeJavelin2451-010
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Discus · Place 12 · West OrangeWest OrangeDiscus1288-010
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Shot Put · Place 21 · West OrangeWest OrangeShot Put2126-910
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Javelin · Place 3 · West OrangeWest OrangeJavelin371-010
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Javelin · Place 3 · West OrangeWest OrangeJavelin371-010
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Discus · Place 1 · West OrangeWest OrangeDiscus191-910
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Discus · Place 1 · West OrangeWest OrangeDiscus191-910
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Shot Put · Place 2 · West OrangeWest OrangeShot Put227-1.2510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Shot Put · Place 2 · West OrangeWest OrangeShot Put227-1.2510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Javelin · Place 3 · West OrangeWest OrangeJavelin371-010
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Javelin · Place 3 · West OrangeWest OrangeJavelin371-010
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Discus · Place 1 · West OrangeWest OrangeDiscus191-910
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Discus · Place 1 · West OrangeWest OrangeDiscus191-910
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Shot Put · Place 2 · West OrangeWest OrangeShot Put227-1.2510
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Shot Put · Place 2 · West OrangeWest OrangeShot Put227-1.2510
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 23 · West OrangeWest OrangeShot Put2327-4.5010
May 8Essex County ChampionshipsMay 8 · Javelin · Place 24 · West OrangeWest OrangeJavelin2459-910
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 23 · West OrangeWest OrangeShot Put2327-4.5010
May 8Essex County ChampionshipsMay 8 · Javelin · Place 24 · West OrangeWest OrangeJavelin2459-910
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 9 · West OrangeWest OrangeShot Put926-310
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Javelin · Place 5 · West OrangeWest OrangeJavelin564-010
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 7 · West OrangeWest OrangeDiscus776-610
Apr 29Essex County RelaysApr 29 · Javelin · Place 23 · West OrangeWest OrangeJavelin2351-010
Apr 29Essex County RelaysApr 29 · Discus · Place 17 · West OrangeWest OrangeDiscus1771-910
Apr 29Essex County RelaysApr 29 · Shot Put · Place 24 · West OrangeWest OrangeShot Put2426-11.5010
Mar 26West Orange Novice Series #1Mar 26 · Shot Put · Place 2 · West OrangeWest OrangeShot Put228-08.00—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · Shot Put · Place 8 · West OrangeWest OrangeShot Put4kg8.24-09.2510
Dec 13SJTCA Meet #1Dec 13 · Shot Put · Place 17 · West OrangeWest OrangeShot Put4kg17.24-2.7510