Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMorris County Championships · May 1987-8Morris County ChampionshipsMay 19, 2026
Javelin · 600g · OutdoorDodgertown Relays · Apr 1156-03Dodgertown RelaysApril 11, 2026
Shot Put · 4kg · IndoorDick DeSchriver Invitational · Dec 1728-1.25Dick DeSchriver InvitationalDecember 17, 2024
Shot Put · 4kg · OutdoorNJAC - WEST · May 529-08.00NJAC - WESTMay 5, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 18 · Whippany ParkDiscus1kg18.84-0112
May 19Morris County ChampionshipsMay 19 · Discus · Place 13 · Whippany ParkDiscus1kg13.87-8 PB12
May 19Morris County ChampionshipsMay 19 · Shot Put · Place 20 · Whippany ParkShot Put4kg20.29-312
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Discus · Place 2 · Whippany ParkDiscus1kg2.83-812
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Shot Put · Place 8 · Whippany ParkShot Put4kg8.28-11.7512
May 5NJAC - WESTMay 5 · Discus · Place 10 · Whippany ParkDiscus1kg10.82-0612
May 5NJAC - WESTMay 5 · Shot Put · Place 7 · Whippany ParkShot Put4kg7.29-08.00 PB12
Apr 29Morris County Relay ChampionshipsApr 29 · Discus · Place 16 · Whippany ParkDiscus1kg16.83-0512
Apr 29Morris County Relay ChampionshipsApr 29 · Shot Put · Place 13 · Whippany ParkShot Put4kg13.27-08.5012
Apr 25Randolph RelaysApr 25 · Discus · Place 4 · Whippany ParkDiscus1kg4.76-0612
Apr 25Randolph RelaysApr 25 · Shot Put · Place 10 · Whippany ParkShot Put4kg10.25-07.0012
Apr 11Dodgertown RelaysApr 11 · Javelin · Place 50 · Whippany ParkJavelin600g50.56-03 PB12
Apr 11Dodgertown RelaysApr 11 · Discus · Place 8 · Whippany ParkDiscus1kg8.86-1012
Apr 11Dodgertown RelaysApr 11 · Shot Put · Place 8 · Whippany ParkShot Put4kg8.28-05.5012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · Shot Put · Place 8 · Whippany ParkShot Put828-8.5012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Cliff Back InvitationalDec 22 · Shot Put · Place 9 · Whippany ParkShot Put4kg9.27-8.5012
Dec 19Drew University PV-HJ-Shot Put Invitational Field Meet #1Dec 19 · Shot Put · Place 9 · Whippany ParkShot Put4kgRound P9.26-09.5012
Dec 17Dick DeSchriver InvitationalDec 17 · Shot Put · Place 9 · Whippany ParkShot Put4kg9.27-02.0012
Dec 10Jack O'Leary Lid Lifter InvitationalDec 10 · Shot Put · Place 12 · Whippany ParkShot Put4kg12.26-05.0012
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · Shot Put · Place 10 · Whippany ParkShot Put1026-11.5011
Jan 15Wayne Valentine InvitationalJan 15 · Shot Put · Place 10 · Whippany ParkShot Put1027-9.5011
Jan 4Christa Racine InvitationalJan 4 · Shot Put · Place 15 · Whippany ParShot Put1526-09.5011

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Discus · Place 20 · Whippany ParDiscus2079-0111
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 22 · Whippany ParShot Put2227-00.0011
May 20Morris County ChampionshipsMay 20 · Discus · Place 14 · Whippany ParkDiscus1kg14.81-011
May 20Morris County ChampionshipsMay 20 · Shot Put · Place 18 · Whippany ParkShot Put4kg18.29-211
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 12 · Whippany ParJavelin1262-1011
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 5 · Whippany ParDiscus581-0711
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 4 · Whippany ParShot Put427-08.0011
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 12 · Whippany ParkJavelin1263-311
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 5 · Whippany ParkDiscus581-711
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 4 · Whippany ParkShot Put427-811
May 6NJAC - WESTMay 6 · Discus · Place 9 · WHIPPANY PARDiscus985-11—
May 6NJAC - WESTMay 6 · Shot Put · Place 8 · WHIPPANY PARShot Put829-06.50—
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 23 · Whippany ParkDiscus2378-711
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 32 · Whippany ParkJavelin3260-411
Apr 15Kinnelon vs Boonton and Whippany ParkApr 15 · Javelin · Place 8 · Whippany ParkJavelin853-711
Apr 15Kinnelon vs Boonton and Whippany ParkApr 15 · Discus · Place 5 · Whippany ParkDiscus563-711
Apr 15Kinnelon vs Boonton and Whippany ParkApr 15 · Shot Put · Place 1 · Whippany ParkShot Put127-811
Apr 12Dodgertown RelaysApr 12 · Javelin · Place 25 · Whippany ParkJavelin2552-611
Apr 12Dodgertown RelaysApr 12 · Discus · Place 13 · Whippany ParkDiscus1369-611
Apr 12Dodgertown RelaysApr 12 · Shot Put · Place 7 · Whippany ParkShot Put726-1.5011

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Dick DeSchriver InvitationalDec 17 · Shot Put · Place 10 · Whippany ParkShot Put4kg10.28-1.25 PB11
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 8 · Whippany ParkShot Put826-10.5010
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 8 · Whippany ParkShot Put826-10.5010
Jan 22SJTCA Winter Meet #12Jan 22 · Shot Put · Place 11 · Whippany ParkShot Put1127-7.7510
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 21 · Whippany ParkShot Put2125-5.2510
Jan 6Christa Racine InvitationalJan 6 · Shot Put · Place 9 · Whippany ParkShot Put926-7.5010
Jan 6Christa Racine InvitationalJan 6 · Shot Put · Place 9 · Whippany ParShot Put926-07.5010

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Discus · Place 20 · Whippany ParDiscus2083-0910
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 5 · Whippany ParkDiscus584-110
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Shot Put · Place 8 · Whippany ParkShot Put827-1.7510
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 5 · Whippany ParkDiscus584-110
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Shot Put · Place 8 · Whippany ParkShot Put827-1.7510
May 7NJAC Small SchoolsMay 7 · Discus · Place 30 · WHIPPANY PARDiscus3073-10—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 15 · WHIPPANY PARShot Put1528-05.25—
May 7NJAC Small SchoolsMay 7 · Discus · Place 30 · WHIPPANY PARDiscus3073-10—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 14 · WHIPPANY PARShot Put1428-05.25—
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 16 · Whippany ParkDiscus1680-1010
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 20 · Whippany ParkShot Put2026-9.7510
Apr 20Morris Hills RelaysApr 20 · Discus · Place 35 · Whippany ParkDiscus1kg35.72-0010

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21Tony Passarelli InvitationalDec 21 · Shot Put · Place 7 · Whippany ParkShot Put4kg7.27-510
Dec 19Dick DeSchriver InvitationalDec 19 · Shot Put · Place 11 · Whippany ParkShot Put4kg11.27-06.5010
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · Shot Put · Place 11 · Whippany ParkShot Put4kg11.26-10.0010
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 20 · Whippany ParkShot Put2027-0.759
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · Shot Put · Place 5 · Whippany ParkShot Put526-6.259
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · Shot Put · Place 5 · Whippany ParkShot Put526-6.259
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · Shot Put · Place 5 · Whippany ParkShot Put526-6.259
Jan 30Morris County ChampionshipsJan 30 · Shot Put · Place 20 · Whippany ParkShot Put4kg20.26-4.759
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 20 · Whippany ParShot Put2025-09.509
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 20 · Whippany ParkShot Put2025-9.509
Jan 7Christa Racine InvitationalJan 7 · Shot Put · Place 29 · Whippany ParkShot Put2922-109
Jan 7Christa Racine InvitationalJan 7 · Shot Put · Place 29 · Whippany ParShot Put2922-10.009
Jan 3Morris County Relay ChampionshipsJan 3 · Shot Put · Place 15 · Whippany ParkShot Put4kg15.25-03.009

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Discus · Place 14 · Whippany ParkDiscus1kg14.84-49
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Shot Put · Place 22 · Whippany ParkShot Put4kg22.28-39
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Discus · Place 4 · Whippany ParkDiscus1kg4.79-109
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Shot Put · Place 5 · Whippany ParkShot Put4kg5.27-1.759
May 16Morris County ChampionshipsMay 16 · Discus · Place 44 · Whippany ParkDiscus1kg44.60-09
May 16Morris County ChampionshipsMay 16 · Shot Put · Place 38 · Whippany ParkShot Put4kg38.25-119
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Discus · Place 2 · Whippany ParkDiscus1kg2.75-029
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Shot Put · Place 5 · Whippany ParkShot Put4kg5.24-08.259
May 9NJAC Small SchoolsMay 9 · Discus · Place 28 · Whippany ParkDiscus1kg28.71-049
May 9NJAC Small SchoolsMay 9 · Shot Put · Place 30 · Whippany ParkShot Put4kg30.23-09.009
May 3Morris County Relay ChampionshipsMay 3 · Discus · Place 44 · Whippany ParkDiscus1kg44.60-59
May 3Morris County Relay ChampionshipsMay 3 · Shot Put · Place 31 · Whippany ParkShot Put4kg31.24-99

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Dick DeSchriver InvitationalDec 22 · Shot Put · Place 19 · Whippany ParkShot Put4kg19.25-05.009
Dec 20Tony Passarelli InvitationalDec 20 · Shot Put · Place 30 · Whippany ParkShot Put4kg30.23-09