Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorChristian Brothers Academy Shot Put Meet · Feb 1440-10Christian Brothers Academy Shot Put MeetFebruary 14, 2026
Shot Put · 12lb · OutdoorNJSIAA Group Championships - NPA & NPB · May 2940-08.50NJSIAA Group Championships - NPA & NPBMay 29, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 21 · Monsignor DonovanShot Put12lb21.40-08.50 PB9
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Shot Put · Place 25 · Monsignor DonovanShot Put12lb25.38-2.509
May 13Ocean County Boys Frosh-NoviceMay 13 · Shot Put · Place 3 · Monsignor DonovanShot Put12lb3.40-59
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Shot Put · Place 24 · Monsignor DonovanShot Put12lb24.39-49
May 1Ocean County Relay ChampionshipsMay 1 · Shot Put · Place 25 · Monsignor DonovanShot Put12lb25.38-59

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 15 · Donovan CatholicShot Put1539-59
Feb 14Christian Brothers Academy Shot Put MeetFeb 14 · Shot Put · Place 9 · Monsignor DonovanShot Put12lb9.40-10 PB9
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 28 · Donovan CatholicShot Put2837-7.259
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 28 · Donovan CatholicShot Put2837-7.259
Jan 22Ocean County ChampionshipsJan 22 · Shot Put · Place 20 · Donovan CatholicShot Put2037-99
Jan 22Ocean County ChampionshipsJan 22 · Shot Put · Place 20 · Donovan CatholicShot Put2037-99
Jan 21Rebel Shot/Field Series 5Jan 21 · Triple Jump · Place 1 · Donovan CatholicTriple Jump140-79
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 12 · Donovan CatholicShot Put1238-0.509
Jan 9Toms River Relay ChampionshipsJan 9 · Shot Put · Place 11 · Donovan CatholicShot Put1138-89
Jan 7Rebel Shot/Field Series 4Jan 7 · Triple Jump · Place 1 · Donovan CatholicTriple Jump139-6.759

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Ocean County RelaysDec 30 · Shot Put · Place 12 · Monsignor DonovanShot Put12lb12.38-69
Dec 18Toms River Varsity ClassicDec 18 · Shot Put · Place 13 · Monsignor DonovanShot Put12lb13.38-2.259
Dec 15STCA Season Opener Ocean BreezeDec 15 · Shot Put · Place 13 · Monsignor DonovanShot Put12lb13.36-0.759
Dec 10Rebel Shot/Field Series 1Dec 10 · Shot Put · Place 2 · Monsignor DonovanShot Put12lb2.35-07.509