Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 15100-9NJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
Javelin · 600g · OutdoorMorris County Championships · May 2070-11Morris County ChampionshipsMay 20, 2025
Shot Put · 4kg · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1534-5.75NJSIAA 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

11 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 12 · Pequannock TownshipDiscus1kg12.100-0311
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 12 · Pequannock TownshipShot Put4kg12.33-01.0011
May 19Morris County ChampionshipsMay 19 · Shot Put · Place 10 · Pequannock TownshipShot Put4kg10.31-1.5011
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 5 · Pequannock TownshipDiscus1kg5.100-9 PB11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 6 · Pequannock TownshipShot Put4kg6.34-5.75 PB11
May 5NJAC - WESTMay 5 · Discus · Place 2 · Pequannock TownshipDiscus1kg2.97-0111
May 5NJAC - WESTMay 5 · Shot Put · Place 4 · Pequannock TownshipShot Put4kg4.32-09.5011
Apr 29Morris County Relay ChampionshipsApr 29 · Discus · Place 8 · Pequannock TownshipDiscus1kg8.90-1111
Apr 29Morris County Relay ChampionshipsApr 29 · Shot Put · Place 11 · Pequannock TownshipShot Put4kg11.29-03.7511
Apr 25Randolph RelaysApr 25 · Discus · Place 10 · Pequannock TownshipDiscus1kg10.71-0211
Apr 25Randolph RelaysApr 25 · Shot Put · Place 1 · Pequannock TownshipShot Put4kg1.29-02.5011

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 18 · Pequannock HShot Put1829-08.2510
May 20Morris County ChampionshipsMay 20 · Javelin · Place 30 · Pequannock TownshipJavelin600g30.70-11 PB10
May 20Morris County ChampionshipsMay 20 · Discus · Place 12 · Pequannock TownshipDiscus1kg12.87-010
May 20Morris County ChampionshipsMay 20 · Shot Put · Place 13 · Pequannock TownshipShot Put4kg13.30-6.5010
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Javelin · Place 26 · PequannockJavelin2666-210
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Discus · Place 14 · PequannockDiscus1481-210
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Shot Put · Place 5 · PequannockShot Put531-910
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · Discus · Place 3 · Pequannock TownshipDiscus1kg3.85-510
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · Shot Put · Place 1 · Pequannock TownshipShot Put4kg1.29-410
May 6NJAC - WESTMay 6 · Discus · Place 16 · PEQUANNOCK HDiscus1680-09—
May 6NJAC - WESTMay 6 · Javelin · Place 17 · PEQUANNOCK HJavelin1768-00—
May 6NJAC - WESTMay 6 · Shot Put · Place 4 · PEQUANNOCK HShot Put430-08.00—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 23 · Pequannock HJavelin2369-049
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Discus · Place 23 · Pequannock HDiscus2374-029
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 22 · Pequannock HShot Put2226-09.259
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 23 · Pequannock HJavelin2369-049
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Discus · Place 23 · Pequannock HDiscus2374-029
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 22 · Pequannock HShot Put2226-09.259
May 18County Seat InvitationalMay 18 · Javelin · Place 12 · PequannockJavelin1266-099
May 18County Seat InvitationalMay 18 · Discus · Place 15 · PequannockDiscus1575-109
May 18County Seat InvitationalMay 18 · Shot Put · Place 15 · PequannockShot Put1526-02.009
May 7NJAC Small SchoolsMay 7 · Javelin · Place 35 · PEQUANNOCK HJavelin3565-11—
May 7NJAC Small SchoolsMay 7 · Discus · Place 18 · PEQUANNOCK HDiscus1880-11—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 20 · PEQUANNOCK HShot Put2027-06.25—
May 7NJAC Small SchoolsMay 7 · Discus · Place 18 · PEQUANNOCK HDiscus1880-11—
May 7NJAC Small SchoolsMay 7 · Javelin · Place 35 · PEQUANNOCK HJavelin3565-11—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 19 · PEQUANNOCK HShot Put1927-06.25—
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 19 · PequannockDiscus1979-09
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 30 · PequannockJavelin3071-19
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 39 · PequannockShot Put3924-8.509