Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorWarwick Ahearn Classic · May 31:05.147aWarwick Ahearn Classic May 3, 2025
Discus · 1.6kg · OutdoorDual: Pope John vs. Sparta · Apr 17107-4Dual: Pope John vs. SpartaApril 17, 2024
Shot Put · 12lb · IndoorGarfield HS Shot Put / High Jump Invitational #3 · Jan 1141-03.5Garfield HS Shot Put / High Jump Invitational #3January 11, 2025
Shot Put · 12lb · OutdoorWarwick Ahearn Classic · May 341-06.00Warwick Ahearn Classic May 3, 2025

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

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 4 · Pope John XXIIIShot Put441-11.5012
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · Shot Put · Place 19 · Pope John XXIIIShot Put1938-1.5012
Feb 13Garden State Invitational 2026Feb 13 · Shot Put · Place 48 · Pope John XXIIIShot Put4835-612
Feb 13Garden State Open at Ocean BreezeFeb 13 · Shot Put · Place 48 · Pope John XXIIIShot Put4835-612
Feb 9SJTCA #18Feb 9 · Shot Put · Place 31 · Pope John XXIIIShot Put3138-10.2512
Feb 9SJTCA #18Feb 9 · Shot Put · Place 31 · Pope John XXIIIShot Put3138-10.2512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 8 · Pope John XXIIIShot Put840-2.5012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 8 · Pope John XXIIIShot Put840-2.5012
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Shot Put · Place 28 · Pope John XXShot Put2833-04.5012
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · Shot Put · Place 28 · Pope John XXIIIShot Put12lb28.33-04.5012
Jan 17Bob Chiswell ClassicJan 17 · Shot Put · Place 16 · Pope John XXIIIShot Put1639-2.5012
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 7 · Pope John XXIIIShot Put736-1.5012
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 11 · Pope John XXIIIShot Put1142-512

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 9 · Pope John XXIIIShot Put12lb9.41-1.7512
Dec 15STCA Season Opener Ocean BreezeDec 15 · Shot Put · Place 7 · Pope John XXIIIShot Put12lb7.40-5.5012
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · Shot Put · Place 14 · Pope John XXShot Put1440-11.0011
Feb 10SJTCA #18Feb 10 · Shot Put · Place 20 · Pope John XXIIIShot Put2039-10.7511
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 10 · Pope John XXIIIShot Put12lb10.40-711
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · Shot Put · Place 42 · Pope John XXIIIShot Put4224-1111
Jan 17Steve Borbet InvitationalJan 17 · Shot Put · Place 45 · Pope John XXShot Put4531-08.7511
Jan 15NJSIAA Relay Championships - Non-Public A & BJan 15 · Shot Put · Place 4 · Pope John XXIIIShot Put443-011
Jan 11Garfield HS Shot Put / High Jump Invitational #3Jan 11 · Shot Put · Place 16 · Pope John XXIIIShot Put12lb16.41-03.5 PB11
Jan 3The Armory Hispanic GamesJan 3 · Shot Put · Place 11 · Pope John XXShot Put1111.08m—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Pope John XXIIIShot Put12lb--DNS11
May 18NJCTC Season FinaleMay 18 · Discus · Place 18 · Pope John XXIIIDiscus1.6kg18.95-1111
May 18NJCTC Season FinaleMay 18 · Shot Put · Place 14 · Pope John XXIIIShot Put12lb14.39-1011
May 12Sussex County InvitationalMay 12 · Shot Put · Place 4 · Pope John XXShot Put441-01.00—
May 3Warwick Ahearn Classic May 3 · Discus · Place 7 · Pope John XXIIIDiscus1.6kg7.103-0411
May 3Warwick Ahearn Classic May 3 · Shot Put · Place 4 · Pope John XXIIIShot Put12lb4.41-06.00 PB11
May 3Warwick Ahearn Classic May 3 · 400 Meters · Pope John XXIII400 Meters—1:05.147a PB11
May 1Hunterdon, Warren, Sussex MeetMay 1 · Shot Put · Place 13 · Pope John XXShot Put1339-04.25—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · Shot Put · Place 7 · Pope John XXIIIShot Put12lb7.40-04.5011
Dec 14Jim Mitchell InvitationalDec 14 · Shot Put · Place 14 · Pope John XXIIIShot Put12lb14.37-10.0011
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 17 · Pope John XXIIIShot Put1739-0.5010
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 17 · Pope John XXIIIShot Put1739-0.5010
Feb 12SJTCA Winter Meet #17Feb 12 · Shot Put · Place 17 · Pope John XXIIIShot Put1738-2.5010
Feb 3Purple Champions HS InvitationalFeb 3 · Shot Put · Place 26 · Pope John XXShot Put2611.68m10
Jan 20Bob Chiswell ClassicJan 20 · Shot Put · Place 18 · Pope John XXIIIShot Put12lb18.37-1110
Jan 17Ridgewood Frosh/Novice MeetJan 17 · Shot Put · Place 3 · Pope John XXShot Put339-07.50—
Jan 17The Armory Frosh / Novice MeetJan 17 · Shot Put · Place 3 · Pope John XXIIIShot Put12lb3.39-07.5010

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · Discus · Place 6 · Pope John XXDiscus6103-05—
Jun 4Ridge Novice InvitationalJun 4 · Shot Put · Place 9 · Pope John XXShot Put937-02.50—
May 22Sussex County InvitationalMay 22 · Discus · Place 4 · Pope John XXIIIDiscus4111-010
May 22Sussex County InvitationalMay 22 · Shot Put · Place 11 · Pope John XXIIIShot Put1131-1.5010
May 4Warwick Ahearn ClassicMay 4 · Shot Put · Place 11 · Pope John XXShot Put1136-06.00—
Apr 30Holmdel Twilight Series - Night of 3200sApr 30 · Shot Put · Place 10 · Pope John XXShot Put1037-10.25—
Apr 27Randolph RelaysApr 27 · Shot Put · Place 43 · Pope John XXIIIShot Put4335-110
Apr 17Dual: Pope John vs. SpartaApr 17 · Discus · Place 4 · Pope John XXIIIDiscus1.6kg4.107-4 PB10
Apr 17Dual: Pope John vs. SpartaApr 17 · Shot Put · Place 6 · Pope John XXIIIShot Put12lb6.34-1.510

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 16 · Pope John XXIIIShot Put12lb16.38-210
Dec 15Coach Saint InvitationalDec 15 · Shot Put · Place 14 · Pope John XXIIIShot Put12lb14.36-07.2510
Feb 13SJTCA Winter Meet #14Feb 13 · Shot Put · Place 32 · Pope John XXIIIShot Put3231-8.259
Feb 13SJTCA Winter Meet #14Feb 13 · Shot Put · Place 32 · Pope John XXIIIShot Put3231-8.259
Feb 4Purple Champions HS InvitationalFeb 4 · Shot Put · Place 31 · Pope John XXShot Put3110.06m9
Jan 29NJCTC Wayne Letwink Memorial Winter ChampionshipJan 29 · Shot Put · Place 22 · Pope John XXIIIShot Put2231-7.509
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · Shot Put · Pope John XXShot Put—FOUL9
Jan 9Garfield HS Shot Put / High Jump Invitational #2Jan 9 · Shot Put · Place 4 · Pope John XXIIIShot Put431-00—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21NJ State Frosh Soph ChampionshipMay 21 · Discus · Place 8 · Pope John XXIIIDiscus1.6kg8.81-079
May 21NJ State Frosh Soph ChampionshipMay 21 · Shot Put · Place 2 · Pope John XXIIIShot Put12lb2.38-09.009
May 17Holmdel Twilight Series - Royal RumbleMay 17 · Discus · Place 16 · Pope John XXDiscus1688-11—
May 12Raider Novice InvitationalMay 12 · Discus · Place 21 · Pope John XXIIIDiscus1.6kg21.89-099
May 12Raider Novice InvitationalMay 12 · Shot Put · Place 9 · Pope John XXIIIShot Put12lb9.37-08.009
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · Discus · Place 4 · Pope John XXIIIDiscus485-99
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · Shot Put · Place 3 · Pope John XXIIIShot Put335-89
May 3Holmdel Twilight - Night of 3200sMay 3 · Shot Put · Place 12 · Pope John XXShot Put1235-00.00—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 1 · Pope John XXIIIShot Put12lb1.33-10.509
Dec 21Garfield HS Shot Put / High Jump Invitational #1Dec 21 · Shot Put · Place 1 · Pope John XXIIIShot Put12lb1.34-04.259