Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMonmouth County Championships · May 8121-09Monmouth County ChampionshipsMay 8, 2025
Hammer · 4kg · OutdoorPatriot League Outdoor Track & Field Championships · May 1552.07mPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
Shot Put · 4kg · IndoorPatriot League Indoor Track & Field Championships · Feb 2813.41mPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
Shot Put · 4kg · OutdoorLafayette-Lehigh · May 213.08mLafayette-LehighMay 2, 2026
Weight Throw · 20lb / 9.0kg · IndoorPatriot League Indoor Track & Field Championships · Feb 2814.97mPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Hammer · Place 6 · LafayetteLafayetteHammer4kg6.52.07m PBFr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Shot Put · Place 17 · LafayetteLafayetteShot Put4kg17.12.54mFr
May 2Lafayette-LehighMay 2 · Hammer · Place 1 · LafayetteLafayetteHammer4kg1.48.52mFr
May 2Lafayette-LehighMay 2 · Shot Put · Place 2 · LafayetteLafayetteShot Put4kg2.13.08m PBFr
Apr 24John Covert ClassicApr 24 · Hammer · Place 5 · LafayetteLafayetteHammer4kg5.44.28mFr
Apr 24John Covert ClassicApr 24 · Discus · Place 14 · LafayetteLafayetteDiscus1kg14.30.93mFr
Apr 24John Covert ClassicApr 24 · Shot Put · Place 3 · LafayetteLafayetteShot Put4kg3.12.43mFr
Apr 17Navy Spring InvitationalApr 17 · Hammer · Place 6 · LafayetteLafayetteHammer4kg6.44.96mFr
Apr 17Navy Spring InvitationalApr 17 · Discus · Place 7 · LafayetteLafayetteDiscus1kg7.34.95mFr
Apr 17Navy Spring InvitationalApr 17 · Shot Put · Place 6 · LafayetteLafayetteShot Put4kg6.12.92mFr
Apr 11Rutgers RelaysApr 11 · Hammer · Place 9 · LafayetteLafayetteHammer4kg9.46.34mFr
Apr 11Rutgers RelaysApr 11 · Shot Put · Place 19 · LafayetteLafayetteShot Put4kg19.10.80mFr
Apr 4ESU All AmericanApr 4 · Hammer · Place 1 · LafayetteLafayetteHammer4kg1.46.61mFr
Apr 4ESU All AmericanApr 4 · Discus · Place 6 · LafayetteLafayetteDiscus1kg6.36.87mFr
Apr 4ESU All AmericanApr 4 · Shot Put · Place 2 · LafayetteLafayetteShot Put4kg2.12.59mFr
Mar 28Lafayette OpenMar 28 · Hammer · Place 1 · LafayetteLafayetteHammer147.74mFr
Mar 28Lafayette OpenMar 28 · Discus · Place 3 · LafayetteLafayetteDiscus333.96mFr
Mar 28Lafayette OpenMar 28 · Shot Put · Place 1 · LafayetteLafayetteShot Put112.37mFr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 11 · LafayetteLafayetteWeight Throw20lb / 9.0kg11.14.97m PBFr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 8 · LafayetteLafayetteShot Put4kg8.13.41m PBFr
Feb 20Bucknell Tune-UpFeb 20 · Weight Throw · Place 5 · LafayetteLafayetteWeight Throw515.20mFR
Feb 20Bucknell Tune-UpFeb 20 · Shot Put · Place 3 · LafayetteLafayetteShot Put312.85mFR
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 12 · LafayetteLafayetteWeight Throw1213.74mFr
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 8 · LafayetteLafayetteShot Put812.14mFr
Jan 31Lehigh Lafayette Dual MeetJan 31 · Weight Throw · Place 1 · LafayetteLafayetteWeight Throw114.78mFR
Jan 31Lehigh Lafayette Dual MeetJan 31 · Shot Put · Place 2 · LafayetteLafayetteShot Put212.69mFR
Jan 24Gulden InvitationalJan 24 · Weight Throw · Place 14 · LafayetteLafayetteWeight Throw1413.62mFr
Jan 24Gulden InvitationalJan 24 · Shot Put · Place 3 · LafayetteLafayetteShot Put312.52mFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · Weight Throw · Place 4 · LafayetteLafayetteWeight Throw20lb / 9.0kg4.14.62mFr
Dec 5Fast Times Before FinalsDec 5 · Shot Put · Place 2 · LafayetteLafayetteShot Put4kg2.12.96mFr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put140-1.7512
Feb 18Rebel Shot/Field SeriesFeb 18 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.40-012
Feb 4Rebel Shot/Field Series 5Feb 4 · Triple Jump · Place 1 · Red Bank CatholicRed Bank CatholicTriple Jump137-112
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put239-0.5012
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put141-1.5012
Jan 15NJSIAA Relay Championships - Non-Public A & BJan 15 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put136-6.2512
Jan 1040th Yale Interscholastic Track ClassicJan 10 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.40-03.7512
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put139-312

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 2 · Red Bank CatholicRed Bank CatholicDiscus1kg2.117-0412
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.36-11.2512
May 8Monmouth County ChampionshipsMay 8 · Discus · Place 1 · Red Bank CatholicRed Bank CatholicDiscus1kg1.121-09 PB12
May 8Monmouth County ChampionshipsMay 8 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.36-04.0012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.37-9.2512
Dec 11Rebel Shot/Field Series 1Dec 11 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put4kg2.38-3.2512
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put138-0.7511
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put138-0.7511
Jan 25Shore Conference Indoor ChampionshipsJan 25 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put239-811
Jan 21Monmouth County ChampionshipsJan 21 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put137-11.2511
Jan 5Monmouth County RelaysJan 5 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put236-1.5011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Discus · Place 18 · Red Bank CatholicRed Bank CatholicDiscus1kg18.116-0511
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Shot Put · Place 23 · Red Bank CatholicRed Bank CatholicShot Put4kg23.36-02.7511
Jun 7NJSIAA Non Public A-BJun 7 · Discus · Place 2 · Red Bank CatholicRed Bank CatholicDiscus1kg2.112-611
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.38-0.2511
May 18Shore Conference ChampionshipsMay 18 · Shot Put · Place 4 · Red Bank CatholicRed Bank CatholicShot Put439-311
May 18Shore Conference ChampionshipsMay 18 · Discus · Place 4 · Red Bank CatholicRed Bank CatholicDiscus4111-811
May 9Monmouth County ChampionshipsMay 9 · Discus · Place 2 · Red Bank CatholicRed Bank CatholicDiscus1kg2.114-911
May 9Monmouth County ChampionshipsMay 9 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put4kg2.38-1111
Apr 15A-Central Division ChampionshipsApr 15 · Discus · Place 2 · Red Bank CatholicRed Bank CatholicDiscus1kg2.108-0611
Apr 15A-Central Division ChampionshipsApr 15 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.40-10.0011

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18STCA Season Opener #1Dec 18 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.36-5.5011
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put235-810
Jan 26Shore Conference ChampionshipsJan 26 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put235-7.5010
Jan 26Shore Conference ChampionshipsJan 26 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put235-7.5010
Jan 22NJ Frosh Soph State ChampionshipJan 22 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put131-9.5010
Jan 20Monmouth County ChampionshipsJan 20 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put235-4.5010
Jan 13NJSIAA Relay Championships - Non-Public AJan 13 · Shot Put · Place 2 · Red Bank CatholicRed Bank CatholicShot Put232-1.5010

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Discus · Place 2 · Red Bank CatholicRed Bank CatholicDiscus1kg2.120-810
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.35-10.2510
May 30A Night at the Horse FarmMay 30 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put139-610
May 25Pre States InvitationalMay 25 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put138-6.5010
May 25Pre States InvitationalMay 25 · Discus · Place 2 · Red Bank CatholicRed Bank CatholicDiscus2103-210
May 10Monmouth County ChampionshipsMay 10 · Discus · Place 3 · Red Bank CatholicRed Bank CatholicDiscus1kg3.113-0510
May 10Monmouth County ChampionshipsMay 10 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.38-01.2510
May 4Monmouth County Relay ChampionshipsMay 4 · Discus · Place 3 · Red Bank CatholicRed Bank CatholicDiscus1kg3.107-0110
May 4Monmouth County Relay ChampionshipsMay 4 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.37-03.2510
Apr 24A-Central Division ChampionshipsApr 24 · Discus · Place 2 · Red Bank CatholicRed Bank CatholicDiscus1kg2.112-0810
Apr 24A-Central Division ChampionshipsApr 24 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.38-03.5010

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.35-8.5010
Dec 20STCA Season Opener #2Dec 20 · Shot Put · Place 1 · Red Bank CatholicRed Bank CatholicShot Put4kg1.31-9.2510

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 7 · Red Bank CatholicRed Bank CatholicDiscus799-119
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 7 · Red Bank CatholicRed Bank CatholicShot Put732-89
May 21Shore Conference ChampionshipsMay 21 · Shot Put · Place 12 · Red Bank CatholicRed Bank CatholicShot Put1231-19
May 21Shore Conference ChampionshipsMay 21 · Discus · Place 24 · Red Bank CatholicRed Bank CatholicDiscus2487-89
Apr 9Husky RelaysApr 9 · Shot Put · Place 11 · Red Bank CatholicRed Bank CatholicShot Put1130-7.509