Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMorris Hills Relays · Apr 22107-08Morris Hills RelaysApril 22, 2023
Shot Put · 12lb · IndoorDick DeSchriver Invitational · Dec 1743-4.75Dick DeSchriver InvitationalDecember 17, 2024
Shot Put · 12lb · OutdoorMorris County Championships · May 2045-10Morris County ChampionshipsMay 20, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 18 · Hanover ParkShot Put1842-03.0012
May 20Morris County ChampionshipsMay 20 · Shot Put · Place 11 · Hanover ParkShot Put12lb11.45-10 PB12
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 3 · Hanover ParkDiscus3126-712
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 2 · Hanover ParkShot Put242-9.2512
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 3 · Hanover ParkDiscus3126-0712
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 2 · Hanover ParkShot Put242-09.2512
May 6NJAC - EASTMay 6 · Shot Put · Place 14 · Hanover ParkShot Put1444-01.0012
May 6NJAC - EASTMay 6 · Discus · Place 14 · Hanover ParkDiscus14123-0312
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 12 · Hanover ParkDiscus12120-1112
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 7 · Hanover ParkShot Put745-0.5012
Apr 12Dodgertown RelaysApr 12 · Discus · Place 7 · Hanover ParkDiscus794-912
Apr 12Dodgertown RelaysApr 12 · Shot Put · Place 4 · Hanover ParkShot Put440-2.5012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 13 · Hanover ParkShot Put1342-812
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · Shot Put · Place 1 · Hanover ParkShot Put145-012
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 4 · Hanover ParkShot Put445-1.7512
Jan 4Christa Racine InvitationalJan 4 · Shot Put · Place 18 · Hanover ParkShot Put1837-09.5012

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27Cliff Back InvitationalDec 27 · Shot Put · Place 12 · Hanover ParkShot Put12lb12.38-11.5012
Dec 17Dick DeSchriver InvitationalDec 17 · Shot Put · Place 7 · Hanover ParkShot Put12lb7.43-4.75 PB12
Dec 14Poreda InvitationalDec 14 · Shot Put · Place 6 · Hanover ParkShot Put12lb6.42-512
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · Shot Put · Place 6 · Hanover ParkShot Put12lb6.42-512
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 7 · Hanover ParkShot Put736-1111
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 7 · Hanover ParkShot Put736-1111
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 22 · Hanover ParkShot Put2238-311
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 11 · Hanover ParkShot Put1139-1.5011

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 20 · Hanover ParkDiscus20102-1111
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 9 · Hanover ParkShot Put943-111
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 20 · Hanover ParkDiscus20102-1111
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 9 · Hanover ParkShot Put943-111
May 7NJAC Small SchoolsMay 7 · Discus · Place 27 · HANOVER PARKDiscus2798-05—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 10 · HANOVER PARKShot Put1040-08.50—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 10 · HANOVER PARKShot Put1040-08.50—
May 7NJAC Small SchoolsMay 7 · Discus · Place 27 · HANOVER PARKDiscus2798-05—
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 35 · Hanover ParkDiscus3597-011
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 24 · Hanover ParkShot Put2439-1.5011
Apr 20Morris Hills RelaysApr 20 · Discus · Place 37 · Hanover ParkDiscus1.6kg37.102-0511
Apr 20Morris Hills RelaysApr 20 · Shot Put · Place 49 · Hanover ParkShot Put12lb49.36-02.0011

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · Shot Put · Place 17 · Hanover ParkShot Put12lb17.32-0.5011
Dec 19Dick DeSchriver InvitationalDec 19 · Shot Put · Place 11 · Hanover ParkShot Put12lb11.37-04.2511
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · Shot Put · Place 14 · Hanover ParkShot Put12lb14.38-01.5011
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 21 · Hanover ParkShot Put2134-5.7510
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · Shot Put · Place 5 · Hanover ParkShot Put537-1.2510
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · Shot Put · Place 5 · Hanover ParkShot Put537-1.2510
Jan 30Morris County ChampionshipsJan 30 · Shot Put · Place 29 · Hanover ParkShot Put12lb29.35-1110
Jan 16Morris County Frosh-Soph ChampsJan 16 · Shot Put · Place 4 · Hanover ParkShot Put12lb4.36-09.0010
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 33 · Hanover ParkShot Put3332-10.5010
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 33 · Hanover ParkShot Put3332-10.5010
Jan 7Christa Racine InvitationalJan 7 · Shot Put · Place 22 · Hanover ParkShot Put2232-6.7510
Jan 7Christa Racine InvitationalJan 7 · Shot Put · Place 22 · Hanover ParkShot Put2232-06.7510
Jan 3Morris County Relay ChampionshipsJan 3 · Shot Put · Place 28 · Hanover ParkShot Put12lb28.33-09.7510

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16Morris County ChampionshipsMay 16 · Discus · Place 36 · Hanover ParkDiscus1.6kg36.99-310
May 16Morris County ChampionshipsMay 16 · Shot Put · Place 58 · Hanover ParkShot Put12lb58.32-2.7510
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Discus · Place 12 · Hanover ParkDiscus1.6kg12.90-810
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Shot Put · Place 13 · Hanover ParkShot Put12lb13.34-6.7510
May 9NJAC Small SchoolsMay 9 · Shot Put · Place 31 · Hanover ParkShot Put12lb31.34-00.5010
May 3Morris County Relay ChampionshipsMay 3 · Shot Put · Place 31 · Hanover ParkShot Put12lb31.35-410
Apr 22Morris Hills RelaysApr 22 · Discus · Place 28 · Hanover ParkDiscus1.6kg28.107-08 PB10
Apr 22Morris Hills RelaysApr 22 · Shot Put · Place 67 · Hanover ParkShot Put12lb67.32-01.0010
Apr 15Dodgertown RelaysApr 15 · Discus · Place 14 · Hanover ParkDiscus14107-510
Apr 15Dodgertown RelaysApr 15 · Shot Put · Place 21 · Hanover ParkShot Put2135-2.5010
Apr 15Dodgertown RelaysApr 15 · Discus · Place 14 · Hanover ParkDiscus14107-510
Apr 15Dodgertown RelaysApr 15 · Shot Put · Place 21 · Hanover ParkShot Put2135-2.5010

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · Shot Put · Place 15 · Hanover ParkShot Put12lb15.33-210
Dec 20Tony Passarelli InvitationalDec 20 · Shot Put · Place 5 · Hanover ParkShot Put12lb5.31-410

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · Discus · Place 17 · Hanover ParkDiscus1.6kg17.69-079
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · Shot Put · Place 7 · Hanover ParkShot Put12lb7.31-09.259