Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUnion County Relay Championship · Apr 14107-02Union County Relay ChampionshipApril 14, 2026
Shot Put · 12lb · IndoorChristian Brothers Academy Shot Put Meet · Feb 1441-6.25Christian Brothers Academy Shot Put MeetFebruary 14, 2026
Shot Put · 12lb · OutdoorUnion County Championships · May 742-2Union County ChampionshipsMay 7, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 35 · Oratory PrepDiscus1.6kg35.88-0112
May 20Highlander Twilight InviteMay 20 · Shot Put · Place 9 · Oratory PrepShot Put12lb9.35-10.0012
May 14A Fourth Night at the Horse FarmMay 14 · Shot Put · Place 17 · Oratory PrepShot Put12lb17.38-09.5012
May 7Union County ChampionshipsMay 7 · Discus · Place 17 · Oratory PrepDiscus1.6kg17.105-912
May 7Union County ChampionshipsMay 7 · Shot Put · Place 8 · Oratory PrepShot Put12lb8.42-2 PB12
Apr 14Union County Relay ChampionshipApr 14 · Discus · Place 15 · Oratory PrepDiscus1.6kg15.107-02 PB12
Apr 14Union County Relay ChampionshipApr 14 · Shot Put · Place 12 · Oratory PrepShot Put12lb12.39-10.0012
Apr 11Blue Devil ClassicApr 11 · Shot Put · Place 31 · Oratory PrepShot Put12lb31.37-812
Jan 7Pioneer Shot Put NightJan 7 · Shot Put · Place 4 · Oratory PrepShot Put12lb4.35-6.2512

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · Shot Put · Place 23 · Oratory Preparatory SchoolShot Put2336-612
Feb 14Christian Brothers Academy Shot Put MeetFeb 14 · Shot Put · Place 7 · Oratory PrepShot Put12lb7.41-6.25 PB12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · Shot Put · Place 11 · Oratory PrepShot Put12lb11.38' 4.5"12
Jan 29NJ Metropolitan InvitationalJan 29 · Shot Put · Place 29 · Oratory PrepShot Put2937-00.0012
Jan 29NJ Metropolitan InvitationalJan 29 · Shot Put · Place 29 · Oratory PrepShot Put2937-00.0012
Jan 23Union County Individual ChampionshipJan 23 · Shot Put · Place 15 · Oratory Preparatory SchoolShot Put1538-712
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 7 · Oratory Preparatory SchoolShot Put740-1112
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 26 · Oratory Preparatory SchoolShot Put2636-1112

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 29 · Oratory PrepShot Put12lb29.35-712
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 29 · Oratory PrepShot Put12lb29.35-8.2512
Feb 19Gill St. Bernard's Annual Shot Put InvitationalFeb 19 · Shot Put · Place 10 · Oratory PrepShot Put12lb10.35-7.511
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 58 · Oratory PrepShot Put12lb58.32-9.5011
Jan 30NJ Metropolitan InvitationalJan 30 · Shot Put · Place 39 · Oratory PrepShot Put3936-10.7511
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · Shot Put · Place 25 · Oratory Preparatory SchoolShot Put2534-0.5011
Jan 13Mid-Winter ClassicJan 13 · Shot Put · Place 16 · Oratory Preparatory SchoolShot Put1635-311
Jan 11Garfield HS Shot Put / High Jump Invitational #3Jan 11 · Shot Put · Place 2 · Oratory PrepShot Put12lb2.35-11.511
Jan 4Union County Relay ChampionshipsJan 4 · Shot Put · Place 7 · Oratory Preparatory SchoolShot Put734-711

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 37 · Oratory PrepDiscus1.6kg37.91-0711
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 31 · Oratory PrepShot Put12lb31.36-00.0011
May 18NJCTC Season FinaleMay 18 · Discus · Place 19 · Oratory PrepDiscus1.6kg19.91-211
May 18NJCTC Season FinaleMay 18 · Shot Put · Place 22 · Oratory PrepShot Put12lb22.35-9.5011
May 15A Third Night at the Horse FarmMay 15 · Shot Put · Place 19 · Oratory PrepShot Put1933-10.50—
May 8Union County ChampionshipsMay 8 · Shot Put · Place 31 · Oratory Preparatory SchoolShot Put3135-611
May 8Union County ChampionshipsMay 8 · Shot Put · Place 31 · Oratory Preparatory SchoolShot Put3135-611
May 1Union County Conference ChampionshipsMay 1 · Shot Put · Place 12 · Oratory Preparatory SchoolShot Put1233-0.5011
Apr 26Paul H. Beck Memorial RelaysApr 26 · Shot Put · Place 30 · Oratory Preparatory SchoolShot Put3030-8.2511
Apr 12Blue Devil ClassicApr 12 · Shot Put · Place 46 · Oratory Preparatory SchoolShot Put4629-11.5011
Jan 8Pioneer Shot Put NightJan 8 · Shot Put · Place 3 · Oratory PrepShot Put12lb3.34-8.2511

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 31 · Oratory PrepShot Put12lb31.34-4.2511

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28A Second Night at the Horse FarmMay 28 · Shot Put · Place 25 · Oratory PrepShot Put2535-05.50—
May 17Rahway Rising Stars Invitational #3May 17 · Shot Put · Place 6 · Oratory Preparatory SchoolShot Put635-9.5010
May 17Rahway Rising Stars Invitational #3May 17 · Discus · Place 5 · Oratory Preparatory SchoolDiscus588-410

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21NJ State Frosh Soph ChampionshipMay 21 · Discus · Place 11 · Oratory PrepDiscus1.6kg11.72-079
May 21NJ State Frosh Soph ChampionshipMay 21 · Shot Put · Place 10 · Oratory PrepShot Put12lb10.29-07.759