Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorNJSIAA Group Championships - NPA & NPB · May 29138-07NJSIAA Group Championships - NPA & NPBMay 29, 2026
Shot Put · 12lb · OutdoorBill Bruno Ocean County Championships · May 541-7Bill Bruno Ocean County ChampionshipsMay 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 - NPA & NPBMay 29 · Javelin · Place 14 · Monsignor DonovanJavelin800g14.138-07 PB11
May 23The Saltwater OpenMay 23 · Javelin · Place 7 · Donovan CathJavelin7102-00—
May 23The Saltwater OpenMay 23 · Shot Put · Place 9 · Donovan CathShot Put937-04.25—
May 20Shore Conference ChampionshipsMay 20 · Javelin · Place 19 · Monsignor DonovanJavelin800g19.130-1011
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Javelin · Place 9 · Monsignor DonovanJavelin800g9.131-511
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Shot Put · Place 21 · Monsignor DonovanShot Put12lb21.41-7 PB11
May 1Ocean County Relay ChampionshipsMay 1 · Javelin · Place 15 · Monsignor DonovanJavelin800g15.118-1011
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · Javelin · Place 4 · Monsignor DonovanJavelin800g4.124-1011
Apr 14B-South Divisional ChampionshipsApr 14 · Javelin · Place 3 · Monsignor DonovanJavelin800g3.125-311
Apr 14B-South Divisional ChampionshipsApr 14 · Shot Put · Place 11 · Monsignor DonovanShot Put12lb11.38-10.5011
Apr 11Georgian Court University HS ChallengeApr 11 · Javelin · Place 14 · Monsignor DonovanJavelin800g14.121-0011
Apr 1Penn Relays QualifierApr 1 · Javelin · Place 10 · Monsignor DonovanJavelin800g10.130-511
Mar 28Husky RelaysMar 28 · Javelin · Place 13 · Monsignor DonovanJavelin800g13.113-0911
Mar 28Husky RelaysMar 28 · Shot Put · Place 24 · Monsignor DonovanShot Put12lb24.34-05.0011

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Monsignor DonovanShot Put12lb--DNS10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Javelin · Place 15 · Monsignor DonovanJavelin800g15.138-09
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 24 · Monsignor DonovanShot Put12lb24.40-29
Jun 5Holmdel Twilight Series - Season EnderJun 5 · Javelin · Place 3 · Donovan CathJavelin3139-06—
May 23Cherokee Final Countdown- Last ChanceMay 23 · Shot Put · Place 8 · Donovan CatholicShot Put839-7.759
May 23Cherokee Final Countdown- Last ChanceMay 23 · Javelin · Place 24 · Donovan CatholicJavelin24107-19
May 18Shore Conference ChampionshipsMay 18 · Javelin · Place 32 · Donovan CatholicJavelin32123-09
May 16Ocean County Boys Frosh-NoviceMay 16 · Shot Put · Place 4 · Donovan CatholicShot Put439-09
May 16Ocean County Boys Frosh-NoviceMay 16 · Javelin · Place 6 · Donovan CatholicJavelin6107-59
May 16Ocean County Boys Frosh-NoviceMay 16 · Discus · Place 15 · Donovan CatholicDiscus1580-109
May 3Ocean County Relay ChampionshipsMay 3 · Shot Put · Place 17 · Donovan CatholicShot Put1738-7.509
May 3Ocean County Relay ChampionshipsMay 3 · Javelin · Place 18 · Donovan CatholicJavelin18113-99
Apr 27Lion InvitationalApr 27 · Javelin · Place 41 · Monsignor DonovanJavelin800g41.104-049
Apr 27Lion InvitationalApr 27 · Shot Put · Place 32 · Monsignor DonovanShot Put12lb32.36-05.259
Apr 13Husky RelaysApr 13 · Shot Put · Place 22 · Donovan CatholicShot Put2236-109
Apr 13Husky RelaysApr 13 · Javelin · Place 18 · Donovan CatholicJavelin18110-89
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · Shot Put · Place 11 · Donovan CatholicShot Put1137-5.809
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · Javelin · Place 9 · Donovan CatholicJavelin9116-109