Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Group Championships - 1 & 4 · May 29120-04NJSIAA Group Championships - 1 & 4May 29, 2026
Shot Put · 4kg · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1935-7.25Essex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
Shot Put · 4kg · OutdoorEssex County Championships · May 836-0.50Essex County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Discus · Place 28 · West OrangeWest OrangeDiscus1kg28.95-0512
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 6 · West OrangeWest OrangeDiscus1kg6.120-04 PB12
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 15 · West OrangeWest OrangeShot Put4kg15.33-04.5012
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 4 · West OrangeWest OrangeDiscus1kg4.114-012
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 5 · West OrangeWest OrangeShot Put4kg5.35-9.7512
May 8Essex County ChampionshipsMay 8 · Discus · Place 2 · West OrangeWest OrangeDiscus1kg2.105-512
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 4 · West OrangeWest OrangeShot Put4kg4.36-0.50 PB12
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 3 · West OrangeWest OrangeShot Put4kg3.34-112
Apr 28Essex County RelaysApr 28 · Discus · Place 2 · West OrangeWest OrangeDiscus1kg2.99-0512
Apr 28Essex County RelaysApr 28 · Shot Put · Place 4 · West OrangeWest OrangeShot Put4kg4.32-07.5012
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · Discus · Place 1 · West OrangeWest OrangeDiscus1kg1.88-812
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · Shot Put · Place 1 · West OrangeWest OrangeShot Put4kg1.32-1.5012
Apr 18Art Madric HOF InviteApr 18 · Discus · Place 3 · West OrangeWest OrangeDiscus1kg3.101' 0"12
Apr 18Art Madric HOF InviteApr 18 · Shot Put · Place 5 · West OrangeWest OrangeShot Put4kg5.33' 10.25"12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 34 · West OrangeWest OrangeShot Put4kg34.10.15m12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 12 · West OrangeWest OrangeShot Put1233-812
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · Shot Put · Place 5 · West OrangeWest OrangeShot Put534-5.2512
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · Shot Put · Place 5 · West OrangeWest OrangeShot Put534-5.2512
Jan 18Colgate Women's Games - SemifinalsJan 18 · Shot Put · Place 4 · West Orange HSWest Orange HSShot Put4kg4.10.21m12
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 4 · West OrangeWest OrangeShot Put434-4.2512

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · Shot Put · Place 5 · West OrangeWest OrangeShot Put4kg5.34-03.7512
Dec 21The Oval Office Holiday PartyDec 21 · Shot Put · Place 2 · West OrangeWest OrangeShot Put4kg2.33-02.0012
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 1 · West OrangeWest OrangeShot Put4kg1.35-7.25 PB12
Dec 8Ridge Winter InvitationalDec 8 · Shot Put · Place 3 · West OrangeWest OrangeShot Put4kg3.29-8.7512

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Discus · Place 21 · West OrangeWest OrangeDiscus2177-811
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Shot Put · Place 17 · West OrangeWest OrangeShot Put1728-811
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 12 · West OrangeWest OrangeShot Put1231-3.2511
May 8Essex County ChampionshipsMay 8 · Javelin · Place 26 · West OrangeWest OrangeJavelin2656-711
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 12 · West OrangeWest OrangeShot Put1231-3.2511
May 8Essex County ChampionshipsMay 8 · Javelin · Place 26 · West OrangeWest OrangeJavelin2656-711
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 5 · West OrangeWest OrangeShot Put533-3.5011
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Javelin · Place 6 · West OrangeWest OrangeJavelin662-911
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 5 · West OrangeWest OrangeDiscus585-311
Apr 29Essex County RelaysApr 29 · Javelin · Place 18 · West OrangeWest OrangeJavelin1858-611
Apr 29Essex County RelaysApr 29 · Discus · Place 10 · West OrangeWest OrangeDiscus1081-611
Apr 29Essex County RelaysApr 29 · Shot Put · Place 6 · West OrangeWest OrangeShot Put631-1111
Mar 26West Orange Novice Series #1Mar 26 · Shot Put · Place 1 · West OrangeWest OrangeShot Put130-07.00—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 13 · WilliamstownWilliamstownShot Put1330-06.2510
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 13 · WilliamstownWilliamstownShot Put1330-06.2510
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 13 · WilliamstownWilliamstownShot Put1330-06.2510
May 22Tri County Conference Championships May 22 · Shot Put · Place 14 · WilliamstownWilliamstownShot Put1427-6.5010
May 18Timber Creek DualsMay 18 · Shot Put · Place 2 · WilliamstownWilliamstownShot Put4kg2.28-810
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 12 · WilliamstownWilliamstownShot Put1228-4.2510
May 4SJTCA Open (Girls)May 4 · Shot Put · Place 35 · WilliamstownWilliamstownShot Put3524-06.75—
Apr 13Fast Times at Cherokee HighApr 13 · Shot Put · Place 28 · WilliamstownWilliamstownShot Put2824-04.00—
Apr 6Deptford Spartan RelaysApr 6 · Shot Put · Place 33 · WilliamstownWilliamstownShot Put3325-04.50—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Delsea Crusader Field MeetMay 24 · Shot Put · Place 23 · WilliamstownWilliamstownShot Put2327-03.50—
May 17Tri County Conference ChampionshipsMay 17 · Shot Put · Place 28 · WilliamstownWilliamstownShot Put2827-06.00—
Apr 15Fast Times at Cherokee HighApr 15 · Shot Put · Place 20 · WilliamstownWilliamstownShot Put2027-03.50—
Apr 8Deptford Spartan RelaysApr 8 · Shot Put · Place 34 · WilliamstownWilliamstownShot Put3426-04.50—