Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHofstra Short Meet · Apr 1715.13aHofstra Short MeetApril 17, 2026
Discus · 1.6kg · OutdoorHudson County Relays · Apr 1175-1Hudson County RelaysApril 11, 2024
Javelin · 800g · OutdoorNorth Hudson Championships · May 1366-10North Hudson ChampionshipsMay 13, 2023
Shot Put · 12lb · IndoorNJ Spiked Shoe Holiday Festival · Dec 1632-05.50NJ Spiked Shoe Holiday FestivalDecember 16, 2024
Shot Put · 12lb · OutdoorHudson County Relays · Apr 1126-3.25Hudson County RelaysApril 11, 2024
Shot Put · 16lb / 7.26kg · IndoorFastrack Invitational · Feb 67.80mFastrack InvitationalFebruary 6, 2026
Shot Put · 16lb / 7.26kg · OutdoorWest Point Twilight · May 78.37mWest Point TwilightMay 7, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7West Point TwilightMay 7 · Shot Put · Place 17 · HofstraHofstraShot Put16lb / 7.26kg17.8.37m PBFr
Apr 17Hofstra Short MeetApr 17 · 100 Meters · Place 6 · HofstraHofstra100 Meters6.15.13a PBWind: 0Fr
Apr 3Metropolitan ChampionshipsApr 3 · Shot Put · Place 13 · HofstraHofstraShot Put16lb / 7.26kg13.7.81mFr
Mar 14Stony Brook Snowflake ClassicMar 14 · Shot Put · Place 3 · HofstraHofstraShot Put38.87m—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 52 · HofstraHofstraShot Put16lb / 7.26kg52.7.80m PBFr
Jan 30Metropolitan ChampionshipsJan 30 · Shot Put · Place 24 · HofstraHofstraShot Put248.77mFR

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 15 · SecaucusSecaucusDiscus1587-1112
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 22 · SecaucusSecaucusShot Put2232-4.2512
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 16 · SecaucusSecaucusDiscus1691-0212
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 22 · SecaucusSecaucusShot Put2232-04.2512
May 3North Hudson ChampionshipsMay 3 · Discus · Place 6 · SecaucusSecaucusDiscus687-1012
May 3North Hudson ChampionshipsMay 3 · Shot Put · Place 8 · SecaucusSecaucusShot Put831-612
May 3North Hudson ChampionshipsMay 3 · Javelin · Place 10 · SecaucusSecaucusJavelin1077-312
May 3North Hudson ChampionshipsMay 3 · Discus · Place 6 · SecaucusSecaucusDiscus687-1012
May 3North Hudson ChampionshipsMay 3 · Discus · Place 6 · SecaucusSecaucusDiscus687-1012
May 3North Hudson ChampionshipsMay 3 · Shot Put · Place 8 · SecaucusSecaucusShot Put831-612
May 3North Hudson ChampionshipsMay 3 · Shot Put · Place 8 · SecaucusSecaucusShot Put831-612
May 3North Hudson ChampionshipsMay 3 · Javelin · Place 10 · SecaucusSecaucusJavelin1077-312
May 3North Hudson ChampionshipsMay 3 · Javelin · Place 10 · SecaucusSecaucusJavelin1077-312
Apr 29NJIC Colonial & National Division ChampsApr 29 · Javelin · Place 12 · SecaucusSecaucusJavelin1276-1112
Apr 29NJIC Colonial & National Division ChampsApr 29 · Javelin · Place 12 · SecaucusSecaucusJavelin1276-1112
Apr 29NJIC Colonial & National Division ChampsApr 29 · Discus · Place 8 · SecaucusSecaucusDiscus891-212
Apr 29NJIC Colonial & National Division ChampsApr 29 · Discus · Place 8 · SecaucusSecaucusDiscus891-212
Apr 29NJIC Colonial & National Division ChampsApr 29 · Shot Put · Place 11 · SecaucusSecaucusShot Put1131-1112
Apr 29NJIC Colonial & National Division ChampsApr 29 · Shot Put · Place 11 · SecaucusSecaucusShot Put1131-1112
Apr 19HCTCA RelaysApr 19 · Shot Put · Place 7 · SecaucusSecaucusShot Put732-712
Apr 19HCTCA RelaysApr 19 · Shot Put · Place 7 · SecaucusSecaucusShot Put732-712
Apr 19HCTCA RelaysApr 19 · Discus · Place 8 · SecaucusSecaucusDiscus875-312
Apr 19HCTCA RelaysApr 19 · Discus · Place 8 · SecaucusSecaucusDiscus875-312

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · Shot Put · Place 16 · SecaucusSecaucusShot Put1632-812
Jan 29NJIC ChampionshipsJan 29 · Shot Put · Place 24 · SecaucusSecaucusShot Put12lb24.30-09.7512
Jan 10Toms River Relay ChampionshipsJan 10 · Shot Put · Place 24 · SecaucusSecaucusShot Put2432-4.5012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Shot Put · Place 40 · SecaucusSecaucusShot Put12lb40.32-05.50 PB12
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 20 · SecaucusSecaucusShot Put2027-911
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 20 · SecaucusSecaucusShot Put2027-911
Jan 31Hudson County Indoor ChampionshipsJan 31 · Shot Put · Place 22 · SecaucusSecaucusShot Put2229-06.00—
Jan 25NJIC ChampionshipsJan 25 · Shot Put · Place 26 · SecaucusSecaucusShot Put12lb26.28-03.0011
Jan 23Mid-Winter ClassicJan 23 · Shot Put · Place 73 · SecaucusSecaucusShot Put7328-1111
Jan 6Merli InvitationalJan 6 · Shot Put · Place 10 · SecaucusSecaucusShot Put1028-4.5011

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 21 · SecaucusSecaucusDiscus2169-911
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 21 · SecaucusSecaucusDiscus2169-911
May 11North Hudson ChampionshipsMay 11 · Javelin · Place 13 · SecaucusSecaucusJavelin1372-0111
May 11North Hudson ChampionshipsMay 11 · Discus · Place 7 · SecaucusSecaucusDiscus775-1111
May 11North Hudson ChampionshipsMay 11 · Shot Put · Place 8 · SecaucusSecaucusShot Put828-09.0011
Apr 29NJIC National & Patriot Division ChampsApr 29 · Discus · Place 12 · SecaucusSecaucusDiscus1280-0811
Apr 20HCTCA RelaysApr 20 · Javelin · Place 16 · SecaucusSecaucusJavelin1664-011
Apr 20HCTCA RelaysApr 20 · Discus · Place 3 · SecaucusSecaucusDiscus377-011
Apr 20HCTCA RelaysApr 20 · Shot Put · Place 19 · SecaucusSecaucusShot Put1927-0.5011
Apr 20HCTCA RelaysApr 20 · Javelin · Place 16 · SecaucusSecaucusJavelin1659-0611
Apr 20HCTCA RelaysApr 20 · Discus · Place 3 · SecaucusSecaucusDiscus375-0111
Apr 20HCTCA RelaysApr 20 · Shot Put · Place 19 · SecaucusSecaucusShot Put1928-06.5011
Apr 11Hudson County RelaysApr 11 · Discus · Place 11 · SecaucusSecaucusDiscus1.6kg11.75-1 PB11
Apr 11Hudson County RelaysApr 11 · Shot Put · Place 17 · SecaucusSecaucusShot Put12lb17.26-3.25 PB11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · Shot Put · Place 47 · SecaucusSecaucusShot Put12lb47.28-1111
Jan 26NJIC Indoor Track ChampionshipsJan 26 · Shot Put · Place 25 · SecaucusSecaucusShot Put12lb25.29-02.5010
Jan 17Mid-Winter ClassicJan 17 · Shot Put · Place 67 · SecaucusSecaucusShot Put6727-2.5010
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 51 · SecaucusSecaucusShot Put5127-310
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 51 · SecaucusSecaucusShot Put5127-310
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 51 · SecaucusSecaucusShot Put5127-310
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 51 · SecaucusSecaucusShot Put5127-310

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Hudson County ChampionshipsMay 18 · Javelin · Place 2 · SecaucusSecaucusJavelin800g2.63-610
May 13North Hudson ChampionshipsMay 13 · Javelin · Place 13 · SecaucusSecaucusJavelin800g13.66-10 PB10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · Shot Put · Place 45 · SecaucusSecaucusShot Put12lb45.23-9.5010
Jan 24Hudson County Relay ChampionshipJan 24 · Shot Put · Place 23 · SecaucusSecaucusShot Put12lb23.19-04.009
Jan 8Merli InvitationalJan 8 · Shot Put · Place 13 · SecaucusSecaucusShot Put1317-07.00—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14North Hudson ChampionshipsMay 14 · Shot Put · Place 2 · SecaucusSecaucusShot Put228-03.009
Apr 18SDA Spring InvitationalApr 18 · Discus · Place 7 · SecaucusSecaucusDiscus753-019
Apr 18SDA Spring InvitationalApr 18 · Shot Put · Place 4 · SecaucusSecaucusShot Put423-02.009
Apr 9Husky RelaysApr 9 · Shot Put · Place 46 · SecaucusSecaucusShot Put4625-9.509

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Dick DeSchriver InvitationalDec 21 · Shot Put · Place 38 · SecaucusSecaucusShot Put12lb38.17-11.509