Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSJTCA Elite Meet · May 2181-10SJTCA Elite MeetMay 2, 2024
Discus · 2kg · OutdoorRutgers Relays · Apr 1152.42mRutgers RelaysApril 11, 2026
Javelin · 800g · OutdoorNJSIAA Groups Non-Public A & B · Jun 11110-03NJSIAA Groups Non-Public A & BJune 11, 2021
Shot Put · 12lb · IndoorOlympic Conference #1 · Dec 1551-11.50Olympic Conference #1December 15, 2023
Shot Put · 12lb · OutdoorNJSIAA Non Public A-B · Jun 759-10.75NJSIAA Non Public A-BJune 7, 2024
Shot Put · 16lb / 7.26kg · IndoorPenn Invitational · Jan 3015.28mPenn InvitationalJanuary 30, 2026
Shot Put · 16lb / 7.26kg · OutdoorRutgers Relays · Apr 1115.72mRutgers RelaysApril 11, 2026
Weight Throw · 35lb / 15.9kg · IndoorRutgers Holiday Classic · Dec 112.56mRutgers Holiday ClassicDecember 1, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Big Ten Outdoor ChampionshipsMay 15 · Discus · Place 19 · RutgersRutgersDiscus2kg19.49.00mSo
May 2LSU InvitationalMay 2 · Discus · Place 5 · RutgersRutgersDiscus2kg5.48.02mSo
Apr 23130th Penn Relays CarnivalApr 23 · Discus · RutgersRutgersDiscus2kg—NMSo
Apr 18ECAC/IC4A ChampionshipsApr 18 · Discus · Place 3 · RutgersRutgersDiscus350.76mSo
Apr 18ECAC/IC4A ChampionshipsApr 18 · Shot Put · Place 8 · RutgersRutgersShot Put815.64mSo
Apr 11Rutgers RelaysApr 11 · Discus · Place 3 · RutgersRutgersDiscus2kg3.52.42m PBSo
Apr 11Rutgers RelaysApr 11 · Shot Put · Place 4 · RutgersRutgersShot Put16lb / 7.26kg4.15.72m PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30Penn InvitationalJan 30 · Shot Put · Place 9 · RutgersRutgersShot Put16lb / 7.26kg9.15.28m PBFr
Jan 17Quaker InvitationalJan 17 · Shot Put · Place 15 · RutgersRutgersShot Put16lb / 7.26kg15.15.02mFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Discus · Place 3 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg3.179-0712
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Shot Put · Place 12 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb12.54-09.7512
Jun 7NJSIAA Non Public A-BJun 7 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg1.179-112
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb2.59-10.75 PB12
May 16Baker InvitationalMay 16 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg1.180-412
May 16Baker InvitationalMay 16 · Shot Put · Place 1 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb1.56-4.5012
May 2SJTCA Elite MeetMay 2 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg1.181-10 PB12
May 2SJTCA Elite MeetMay 2 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb2.58-1.7512
Apr 25Penn Relays - HSApr 25 · Discus · Place 6 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg6.173-812
Apr 20Woodbury RelaysApr 20 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg1.169-1012
Apr 20Woodbury RelaysApr 20 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb2.58-02.0012

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put254-3.7512
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put254-3.7512
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 5 · Bishop Eustace PrepBishop Eustace PrepShot Put553-7.5012
Jan 26Olympic & Tri-County Conf MeetJan 26 · Shot Put · Place 1 · Bishop Eustace PrepBishop Eustace PrepShot Put156-112
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put255-6.5012
Jan 11NJSIAA Relay Championships - Non-Public BJan 11 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put251-11.5012

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 3 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb3.51-7.5012
Dec 15Olympic Conference #1Dec 15 · Shot Put · Place 1 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb1.51-11.50 PB12
Dec 1Rutgers Holiday ClassicDec 1 · Weight Throw · Place 13 · Snack and Field Track CluSnack and Field Track CluWeight Throw35lb / 15.9kg13.12.56m PB12
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put246-9.2511
Jan 27Olympic Conference #2Jan 27 · Shot Put · Place 4 · Bishop Eustace PrepBishop Eustace PrepShot Put443-1.2511
Jan 11NJSIAA Relay Championships - Non-Public BJan 11 · Shot Put · Place 3 · Bishop Eustace PrepBishop Eustace PrepShot Put342-10.5011
Jan 11NJSIAA Relay Championships - Non-Public BJan 11 · Shot Put · Place 3 · Bishop Eustace PrepBishop Eustace PrepShot Put342-10.5011
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 11 · Bishop Eustace PrepBishop Eustace PrepShot Put1142-4.2511
Jan 2SJTCA Winter Meet #4Jan 2 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put242-6.7511
Jan 2SJTCA Winter Meet #4Jan 2 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put242-6.7511

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg1.163-0411
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb2.50-02.0011
May 31Eustace Throwing InvitationalMay 31 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1158-4—
May 31Eustace Throwing InvitationalMay 31 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put250-1—
May 23Olympic Conference Championships (Patriot)May 23 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1166-611
May 23Olympic Conference Championships (Patriot)May 23 · Shot Put · Place 1 · Bishop Eustace PrepBishop Eustace PrepShot Put149-10.5011
May 17Haddonfield InvitationalMay 17 · Shot Put · Place 1 · Bishop Eustace PrepBishop Eustace PrepShot Put148-7.7511
May 17Haddonfield InvitationalMay 17 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1156-911
May 13Camden County ChampionshipsMay 13 · Discus · Place 1 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg1.158-911
May 13Camden County ChampionshipsMay 13 · Shot Put · Place 1 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb1.48-8.5011
May 4SJTCA Elite MeetMay 4 · Discus · Place 5 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg5.156-0511
May 4SJTCA Elite MeetMay 4 · Shot Put · Place 17 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb17.47-00.0011

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #2Dec 27 · Shot Put · Place 9 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb9.39-7.7511
Dec 17Olympic Conference MeetDec 17 · Shot Put · Place 2 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb2.42-07.7511

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Javelin · Place 6 · Bishop Eustace PrepBishop Eustace PrepJavelin6126-0010
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Javelin · Place 6 · Bishop Eustace PrepBishop Eustace PrepJavelin6126-0010
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 2 · Bishop Eustace PrepBishop Eustace PrepDiscus2131-0710
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 2 · Bishop Eustace PrepBishop Eustace PrepDiscus2131-0710
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 7 · Bishop Eustace PrepBishop Eustace PrepShot Put739-08.0010
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 7 · Bishop Eustace PrepBishop Eustace PrepShot Put739-08.0010
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 5 · Bishop Eustace PrepBishop Eustace PrepDiscus5131-0710
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 5 · Bishop Eustace PrepBishop Eustace PrepDiscus5131-0710
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Javelin · Place 8 · Bishop Eustace PrepBishop Eustace PrepJavelin8126-010
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 3 · Bishop Eustace PrepBishop Eustace PrepDiscus3131-710
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 11 · Bishop Eustace PrepBishop Eustace PrepShot Put1139-810
Jun 1Eustace Throwing InvitationalJun 1 · Javelin · Place 6 · Bishop Eustace PrepBishop Eustace PrepJavelin699-8—
Jun 1Eustace Throwing InvitationalJun 1 · Discus · Place 2 · Bishop Eustace PrepBishop Eustace PrepDiscus2118-4—
Jun 1Eustace Throwing InvitationalJun 1 · Javelin · Place 8 · Bishop Eustace PrepBishop Eustace PrepJavelin837-0.5—
Jun 1Eustace Throwing InvitationalJun 1 · Results · Place 2 · Bishop Eustace PrepBishop Eustace PrepResults2118-4—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Javelin · Place 12 · Bishop Eustace PrepBishop Eustace PrepJavelin800g12.110-03 PB9
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Discus · Place 17 · Bishop Eustace PrepBishop Eustace PrepDiscus1.6kg17.80-049
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Shot Put · Place 18 · Bishop Eustace PrepBishop Eustace PrepShot Put12lb18.33-10.009