Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorLafayette-Lehigh · May 231.80mLafayette-LehighMay 2, 2026
Hammer · 4kg · OutdoorJohn Covert Classic · Apr 2438.57mJohn Covert ClassicApril 24, 2026
Shot Put · 4kg · IndoorFast Times Before Finals · Dec 511.03mFast Times Before FinalsDecember 5, 2025
Shot Put · 4kg · OutdoorNJSIAA Group Championships - 2 - 3 - NPB · Jun 934-07.50NJSIAA Group Championships - 2 - 3 - NPBJune 9, 2023
Weight Throw · 20lb / 9.0kg · IndoorFast Times Before Finals · Dec 513.17mFast Times Before FinalsDecember 5, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Lafayette-LehighMay 2 · Discus · Place 6 · LafayetteLafayetteDiscus1kg6.31.80m PBFr
Apr 24John Covert ClassicApr 24 · Hammer · Place 15 · LafayetteLafayetteHammer4kg15.38.57m PBFr
Apr 24John Covert ClassicApr 24 · Discus · Place 16 · LafayetteLafayetteDiscus1kg16.30.15mFr
Apr 17Coach Pollard InvitationalApr 17 · Hammer · Place 40 · LafayetteLafayetteHammer4kg40.31.01mFr
Apr 17Coach Pollard InvitationalApr 17 · Discus · Place 33 · LafayetteLafayetteDiscus1kg33.29.26mFr
Apr 11Rutgers RelaysApr 11 · Hammer · Place 22 · LafayetteLafayetteHammer4kg22.33.89mFr
Apr 11Rutgers RelaysApr 11 · Discus · Place 25 · LafayetteLafayetteDiscus1kg25.27.13mFr
Apr 4ESU All AmericanApr 4 · Hammer · Place 15 · LafayetteLafayetteHammer4kg15.35.77mFr
Apr 4ESU All AmericanApr 4 · Discus · Place 19 · LafayetteLafayetteDiscus1kg19.28.53mFr
Mar 28Lafayette OpenMar 28 · Hammer · Place 7 · LafayetteLafayetteHammer731.29mFr
Mar 28Lafayette OpenMar 28 · Discus · Place 8 · LafayetteLafayetteDiscus830.95mFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Bucknell Tune-UpFeb 20 · Weight Throw · Place 20 · LafayetteLafayetteWeight Throw2012.67mFR
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 20 · LafayetteLafayetteWeight Throw2013.07mFr
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 43 · LafayetteLafayetteShot Put439.19mFr
Feb 6Fastrack InvitationalFeb 6 · Weight Throw · Place 27 · LafayetteLafayetteWeight Throw20lb / 9.0kg27.11.85mFr
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 33 · LafayetteLafayetteShot Put4kg33.10.15mFr
Jan 24Moravian University Hounds ClassicJan 24 · Weight Throw · Place 19 · LafayetteLafayetteWeight Throw20lb / 9.0kg19.11.79mFr
Jan 24Moravian University Hounds ClassicJan 24 · Shot Put · Place 20 · LafayetteLafayetteShot Put4kg20.9.82mFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · Weight Throw · Place 9 · LafayetteLafayetteWeight Throw20lb / 9.0kg9.13.17m PBFr
Dec 5Fast Times Before FinalsDec 5 · Shot Put · Place 11 · LafayetteLafayetteShot Put4kg11.11.03m PBFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15GMC Red & White ChampionshipApr 15 · Discus · Place 1 · St. Thomas AquinSt. Thomas AquinDiscus199-11—
Apr 15GMC Red & White ChampionshipApr 15 · Shot Put · Place 1 · St. Thomas AquinSt. Thomas AquinShot Put130-09.50—
Apr 12East Brunswick InvitationalApr 12 · Discus · Place 3 · St. Thomas ASt. Thomas ADiscus388-09—
Apr 12East Brunswick InvitationalApr 12 · Shot Put · Place 6 · St. Thomas ASt. Thomas AShot Put60.50—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · Shot Put · Place 3 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Shot Put4kg3.32-0.2512

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Discus · Place 4 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Discus1kg4.101-011
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 4 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Shot Put4kg4.32-211
May 11GMC Red & White ChampionshipMay 11 · Discus · Place 2 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Discus1kg2.87-0711
May 11GMC Red & White ChampionshipMay 11 · Shot Put · Place 6 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Shot Put4kg6.31-10.0011

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Raider Throwdown Shot Put Meet #1Dec 14 · Shot Put · Place 9 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Shot Put4kg9.30-911

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Shot Put · Place 4 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Shot Put4kg4.34-07.50 PB10
May 23GMC ChampionshipsMay 23 · Discus · Place 28 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Discus1kg28.72-1110
May 23GMC ChampionshipsMay 23 · Shot Put · Place 6 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Shot Put4kg6.32-08.0010
May 2Middlesex County RelaysMay 2 · Shot Put · Place 5 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Shot Put4kg5.31-110

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24GMC ChampionshipMay 24 · Shot Put · Place 15 · St Thomas Aquinas (Bishop Ahr 1983-2019)St Thomas Aquinas (Bishop Ahr 1983-2019)Shot Put4kg15.29-03.259
May 14GMC Red & White Division ChampionshipMay 14 · Shot Put · Place 7 · St. Thomas ASt. Thomas AShot Put725-03.00—