Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMorris County Championships · May 20111-6Morris County ChampionshipsMay 20, 2025
Javelin · 800g · OutdoorMorris County Championships · May 20136-0Morris County ChampionshipsMay 20, 2025
Shot Put · 12lb · IndoorSJTCA #5 · Dec 2341-4.50SJTCA #5December 23, 2024
Shot Put · 12lb · OutdoorMorris County Championships · May 2043-9.50Morris County ChampionshipsMay 20, 2025

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Javelin · Place 21 · Morris HillsJavelin21134-412
May 20Morris County ChampionshipsMay 20 · Javelin · Place 10 · Morris HillsJavelin800g10.136-0 PB12
May 20Morris County ChampionshipsMay 20 · Discus · Place 24 · Morris HillsDiscus1.6kg24.111-6 PB12
May 20Morris County ChampionshipsMay 20 · Shot Put · Place 13 · Morris HillsShot Put12lb13.43-9.50 PB12
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Javelin · Place 6 · Morris HillsJavelin6136-0612
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Discus · Place 13 · Morris HillsDiscus13116-0512
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Shot Put · Place 12 · Morris HillsShot Put1243-05.0012
May 6NJAC - EASTMay 6 · Shot Put · Place 15 · Morris HillsShot Put1543-11.7512
May 6NJAC - EASTMay 6 · Javelin · Place 14 · Morris HillsJavelin14133-0512
May 6NJAC - EASTMay 6 · Discus · Place 21 · Morris HillsDiscus21113-0512
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 19 · Morris HillsDiscus19113-412
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 11 · Morris HillsJavelin11143-512
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 14 · Morris HillsShot Put1441-1012

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 10SJTCA #18Feb 10 · Shot Put · Place 16 · Morris HillsShot Put1640-6.2512
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · Shot Put · Place 10 · Morris HillsShot Put1040-512
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · Shot Put · Place 10 · Morris HillsShot Put1040-512
Jan 29Morris County ChampionshipsJan 29 · Shot Put · Place 6 · Morris HillsShot Put644-1.2512
Jan 25SJTCA #15Jan 25 · Shot Put · Place 10 · Morris HillsShot Put1040-7.5012
Jan 25SJTCA #15Jan 25 · Shot Put · Place 10 · Morris HillsShot Put1040-7.5012
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 23 · Morris HillsShot Put2341-10.2512
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 20 · Morris HillsShot Put2041-6.5012
Jan 3The Armory Hispanic GamesJan 3 · Shot Put · Place 61 · Morris HillsShot Put6110.94m—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · Shot Put · Place 19 · Morris HillsShot Put12lb19.40-01.5012
Dec 27Cliff Back InvitationalDec 27 · Shot Put · Place 10 · Morris HillsShot Put12lb10.39-812
Dec 23SJTCA #5Dec 23 · Shot Put · Place 6 · Morris HillsShot Put12lb6.41-4.50 PB12
Dec 14Poreda InvitationalDec 14 · Shot Put · Place 9 · Morris HillsShot Put12lb9.40-0.5012
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · Shot Put · Place 9 · Morris HillsShot Put12lb9.40-0.5012
Dec 11Wayne Gardiner Holidays RelaysDec 11 · Shot Put · Place 10 · Morris HillsShot Put12lb10.41-212
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 20 · Morris HillsShot Put2039-9.5011
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 20 · Morris HillsShot Put2039-9.5011
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · Shot Put · Place 6 · Morris HillsShot Put641-511
Jan 29Morris County ChampionshipsJan 29 · Shot Put · Place 14 · Morris HillsShot Put1438-0.7511
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 8 · Morris HillsShot Put840-2.2511

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 31 · Morris HillsJavelin31110-0811
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 18 · Morris HillsShot Put1840-09.5011
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 31 · Morris HillsJavelin31110-0811
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 18 · Morris HillsShot Put1840-09.5011
May 7NJAC Large Schools MeetMay 7 · Javelin · Place 28 · Morris HillsJavelin28109-011
May 7NJAC Large Schools MeetMay 7 · Shot Put · Place 19 · Morris HillsShot Put1941-211
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 34 · Morris HillsDiscus3497-111
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 28 · Morris HillsJavelin28127-011
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 17 · Morris HillsShot Put1740-111
Apr 27Randolph RelaysApr 27 · Javelin · Place 17 · Morris HillsJavelin17120-1111
Apr 27Randolph RelaysApr 27 · Shot Put · Place 21 · Morris HillsShot Put2138-811
Apr 20Morris Hills RelaysApr 20 · Javelin · Place 35 · Morris HillsJavelin800g35.118-0011

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21Tony Passarelli InvitationalDec 21 · Shot Put · Place 12 · Morris HillsShot Put12lb12.38-3.5011
Dec 19Dick DeSchriver InvitationalDec 19 · Shot Put · Place 8 · Morris HillsShot Put12lb8.39-02.5011
Dec 16Wayne Gardiner Holiday RelaysDec 16 · Shot Put · Place 12 · Morris HillsShot Put12lb12.37-10.7511
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · Shot Put · Place 13 · Morris HillsShot Put12lb13.38-06.0011
Jan 30Morris County ChampionshipsJan 30 · Shot Put · Place 30 · Morris HillsShot Put12lb30.35-7.5010
Jan 16Morris County Frosh-Soph ChampsJan 16 · Shot Put · Place 3 · Morris HillsShot Put12lb3.36-09.2510
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 19 · Morris HillsShot Put1936-010
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 19 · Morris HillsShot Put1936-00.0010
Jan 6MCTCA Frosh-Soph RelaysJan 6 · Shot Put · Place 3 · Morris HillsShot Put337-2.5010

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · Javelin · Place 21 · Morris HillsJavelin800g21.111-1110
May 16Morris County ChampionshipsMay 16 · Javelin · Place 19 · Morris HillsJavelin800g19.122-410
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Javelin · Place 9 · Morris HillsJavelin800g9.117-510
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Discus · Place 14 · Morris HillsDiscus1.6kg14.88-110
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Shot Put · Place 7 · Morris HillsShot Put12lb7.36-310
May 3Morris County Relay ChampionshipsMay 3 · Javelin · Place 49 · Morris HillsJavelin800g49.98-1110
Apr 22Morris Hills RelaysApr 22 · Shot Put · Place 39 · Morris HillsShot Put12lb39.35-11.0010
Apr 20Morris County Frosh-Soph RelaysApr 20 · Javelin · Place 13 · Morris HillsJavelin800g13.106-0910
Apr 20Morris County Frosh-Soph RelaysApr 20 · Shot Put · Place 4 · Morris HillsShot Put12lb4.37-00.0010
Apr 8Summit RelaysApr 8 · Javelin · Place 51 · Morris HillsJavelin800g51.86-610
Apr 8Summit RelaysApr 8 · Shot Put · Place 5 · Morris HillsShot Put12lb5.35-1110

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · Shot Put · Place 1 · Morris HillsShot Put12lb1.34-010
Dec 20Tony Passarelli InvitationalDec 20 · Shot Put · Place 1 · Morris HillsShot Put12lb1.36-1.5010

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · Javelin · Place 6 · Morris HillsJavelin800g6.102-069
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · Discus · Place 8 · Morris HillsDiscus1.6kg8.80-029
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · Shot Put · Place 4 · Morris HillsShot Put12lb4.33-01.509
Apr 21Morris County Frosh-Soph RelaysApr 21 · Javelin · Place 9 · Morris HillsJavelin800g9.96-79
Apr 21Morris County Frosh-Soph RelaysApr 21 · Discus · Place 11 · Morris HillsDiscus1.6kg11.78-29
Apr 5Morris Hills vs Mount Olive Dual MeetApr 5 · Javelin · Place 9 · Morris HillsJavelin800g9.84-069
Apr 5Morris Hills vs Mount Olive Dual MeetApr 5 · Discus · Place 11 · Morris HillsDiscus1.6kg11.72-19