Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorNavy Spring Invitational · Apr 1742.89mNavy Spring InvitationalApril 17, 2026
Hammer · 16lb / 7.26kg · OutdoorPatriot League Outdoor Track & Field Championships · May 1549.50mPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
Shot Put · 12lb · IndoorAlvernia Holiday Classic · Dec 1045-2.50Alvernia Holiday ClassicDecember 10, 2022
Shot Put · 12lb · OutdoorPIAA District 3 AAA/AA Track & Field Championship · May 1952-5.75PIAA District 3 AAA/AA Track & Field ChampionshipMay 19, 2023
Shot Put · 16lb / 7.26kg · IndoorPatriot League Indoor Track & Field Championships · Feb 2815.82mPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
Shot Put · 16lb / 7.26kg · OutdoorJohn Covert Classic · Apr 2415.50mJohn Covert ClassicApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorFast Times Before Finals · Dec 515.77mFast Times Before FinalsDecember 5, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Hammer · Place 10 · LafayetteLafayetteHammer16lb / 7.26kg10.49.50m PBJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Discus · Place 15 · LafayetteLafayetteDiscus2kg15.40.02mJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Shot Put · Place 10 · LafayetteLafayetteShot Put16lb / 7.26kg10.14.95mJr
May 2Lafayette-LehighMay 2 · Hammer · Place 5 · LafayetteLafayetteHammer16lb / 7.26kg5.49.48mJr
May 2Lafayette-LehighMay 2 · Discus · Place 2 · LafayetteLafayetteDiscus2kg2.40.21mJr
May 2Lafayette-LehighMay 2 · Shot Put · Place 2 · LafayetteLafayetteShot Put16lb / 7.26kg2.14.95mJr
Apr 24John Covert ClassicApr 24 · Hammer · Place 5 · LafayetteLafayetteHammer16lb / 7.26kg5.47.84mJr
Apr 24John Covert ClassicApr 24 · Discus · Place 5 · LafayetteLafayetteDiscus2kg5.40.63mJr
Apr 24John Covert ClassicApr 24 · Shot Put · Place 2 · LafayetteLafayetteShot Put16lb / 7.26kg2.15.50m PBJr
Apr 17Navy Spring InvitationalApr 17 · Hammer · Place 11 · LafayetteLafayetteHammer16lb / 7.26kg11.46.67mJr
Apr 17Navy Spring InvitationalApr 17 · Discus · Place 6 · LafayetteLafayetteDiscus2kg6.42.89m PBJr
Apr 17Navy Spring InvitationalApr 17 · Shot Put · Place 6 · LafayetteLafayetteShot Put16lb / 7.26kg6.15.21mJr
Apr 4ESU All AmericanApr 4 · Hammer · Place 14 · LafayetteLafayetteHammer16lb / 7.26kg14.43.56mJr
Apr 4ESU All AmericanApr 4 · Shot Put · Place 3 · LafayetteLafayetteShot Put16lb / 7.26kg3.15.29mJr
Mar 28Lafayette OpenMar 28 · Hammer · Place 3 · LafayetteLafayetteHammer345.83mJr
Mar 28Lafayette OpenMar 28 · Discus · Place 2 · LafayetteLafayetteDiscus244.19mJr
Mar 28Lafayette OpenMar 28 · Shot Put · Place 1 · LafayetteLafayetteShot Put115.41mJr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 15 · LafayetteLafayetteWeight Throw35lb / 15.9kg15.15.58mJr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 8 · LafayetteLafayetteShot Put16lb / 7.26kg8.15.82m PBJr
Feb 20Bucknell Tune-UpFeb 20 · Weight Throw · Place 9 · LafayetteLafayetteWeight Throw915.91mJR
Feb 20Bucknell Tune-UpFeb 20 · Shot Put · Place 6 · LafayetteLafayetteShot Put616.02mJR
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 8 · LafayetteLafayetteWeight Throw815.93mJr
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 2 · LafayetteLafayetteShot Put215.99mJr
Jan 31Lehigh Lafayette Dual MeetJan 31 · Weight Throw · Place 2 · LafayetteLafayetteWeight Throw216.06mJR
Jan 31Lehigh Lafayette Dual MeetJan 31 · Shot Put · Place 2 · LafayetteLafayetteShot Put216.25mJR
Jan 24Gulden InvitationalJan 24 · Weight Throw · Place 11 · LafayetteLafayetteWeight Throw1116.08mJr
Jan 24Gulden InvitationalJan 24 · Shot Put · Place 6 · LafayetteLafayetteShot Put615.59mJr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · Weight Throw · Place 1 · LafayetteLafayetteWeight Throw35lb / 15.9kg1.15.77m PBJr
Dec 5Fast Times Before FinalsDec 5 · Shot Put · Place 3 · LafayetteLafayetteShot Put16lb / 7.26kg3.15.71mJr
Feb 21Bucknell Tune UpFeb 21 · Weight Throw · LafayetteLafayetteWeight Throw—FOUL—
Feb 21Bucknell Tune UpFeb 21 · Shot Put · Place 10 · LafayetteLafayetteShot Put1015.10m—
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · Place 7 · LafayetteLafayetteWeight Throw35lb / 15.9kg7.15.60mSo
Feb 15Widener Indoor ClassicFeb 15 · Shot Put · Place 10 · LafayetteLafayetteShot Put16lb / 7.26kg10.14.28mSo
Feb 1Lafayette at LehighFeb 1 · Weight Throw · Place 2 · LafayetteLafayetteWeight Throw35lb / 15.9kg2.15.69mSo
Feb 1Lafayette at LehighFeb 1 · Shot Put · Place 4 · LafayetteLafayetteShot Put16lb / 7.26kg4.14.62mSo
Jan 25Gulden InvitationalJan 25 · Weight Throw · Place 9 · LafayetteLafayetteWeight Throw915.58m—
Jan 25Gulden InvitationalJan 25 · Shot Put · Place 8 · LafayetteLafayetteShot Put815.13m—
Jan 18Moravian College Indoor MeetJan 18 · Weight Throw · Place 1 · LafayetteLafayetteWeight Throw115.28m—
Jan 18Moravian College Indoor MeetJan 18 · Shot Put · Place 1 · LafayetteLafayetteShot Put114.27m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 25Carol and John Covert ClassicApr 25 · Hammer · Place 1 · LafayetteLafayetteHammer151.80mSO
Apr 25Carol and John Covert ClassicApr 25 · Shot Put · Place 4 · LafayetteLafayetteShot Put414.94mSO
Apr 19Bucknell Team ChallengeApr 19 · Hammer · Place 10 · LafayetteLafayetteHammer1046.78mSO
Apr 19Bucknell Team ChallengeApr 19 · Shot Put · Place 6 · LafayetteLafayetteShot Put614.87mSO
Apr 11Bill Butler RelaysApr 11 · Discus · Place 14 · LafayetteLafayetteDiscus1430.62mSo
Apr 11Bill Butler RelaysApr 11 · Shot Put · Place 3 · LafayetteLafayetteShot Put313.94mSo
Apr 5Lafayette v. LehighApr 5 · Hammer · Place 5 · LafayetteLafayetteHammer16lb / 7.26kg5.46.30mSo
Apr 5Lafayette v. LehighApr 5 · Discus · Place 3 · LafayetteLafayetteDiscus2kg3.39.56mSo
Apr 5Lafayette v. LehighApr 5 · Shot Put · Place 2 · LafayetteLafayetteShot Put16lb / 7.26kg2.15.29mSo
Mar 29Lafayette OpenMar 29 · Hammer · Place 5 · LafayetteLafayetteHammer543.03mSo
Mar 29Lafayette OpenMar 29 · Discus · Place 6 · LafayetteLafayetteDiscus645.66mSo
Mar 29Lafayette OpenMar 29 · Shot Put · Place 4 · LafayetteLafayetteShot Put414.85mSo
Mar 21Bob Davidson Team ChallengeMar 21 · Hammer · Place 9 · LafayetteLafayetteHammer16lb / 7.26kg9.47.36mSo
Mar 21Bob Davidson Team ChallengeMar 21 · Discus · Place 26 · LafayetteLafayetteDiscus2kg26.35.58mSo
Mar 21Bob Davidson Team ChallengeMar 21 · Shot Put · Place 11 · LafayetteLafayetteShot Put16lb / 7.26kg11.14.23mSo

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · Weight Throw · Place 3 · LafayetteLafayetteWeight Throw35lb / 15.9kg3.15.11mSo
Dec 6Fast Times at LehighDec 6 · Shot Put · Place 3 · LafayetteLafayetteShot Put16lb / 7.26kg3.15.14mSo
Feb 16Bucknell Tune UpFeb 16 · Weight Throw · Place 10 · LafayetteLafayetteWeight Throw1013.75m—
Feb 16Bucknell Tune UpFeb 16 · Shot Put · Place 7 · LafayetteLafayetteShot Put714.78m—
Feb 9FastTrack InvitationalFeb 9 · Weight Throw · Place 13 · LafayetteLafayetteWeight Throw35lb / 15.9kg13.14.31mFr
Feb 9FastTrack InvitationalFeb 9 · Shot Put · Place 9 · LafayetteLafayetteShot Put16lb / 7.26kg9.14.49mFr
Jan 27Lehigh vs Lafayette Dual Jan 27 · Weight Throw · Place 4 · LafayetteLafayetteWeight Throw414.61mFR
Jan 27Lehigh vs Lafayette Dual Jan 27 · Shot Put · Place 4 · LafayetteLafayetteShot Put414.46mFR
Jan 20Moravian Indoor MeetJan 20 · Weight Throw · Place 24 · LafayetteLafayetteWeight Throw2410.98mFR
Jan 20Moravian Indoor MeetJan 20 · Shot Put · Place 10 · LafayetteLafayetteShot Put1013.57mFR
Jan 12Spartan InvitationalJan 12 · Weight Throw · Place 14 · LafayetteLafayetteWeight Throw35lb / 15.9kg14.12.89mFr
Jan 12Spartan InvitationalJan 12 · Shot Put · Place 14 · LafayetteLafayetteShot Put16lb / 7.26kg14.12.97mFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Patriot League Outdoor ChampionshipsMay 3 · Shot Put · Place 11 · LafayetteLafayetteShot Put1147-6.5FR
Apr 26Carol & John Covert ClassicApr 26 · Discus · Place 14 · LafayetteLafayetteDiscus1438.91m—
Apr 26Carol & John Covert ClassicApr 26 · Shot Put · Place 6 · LafayetteLafayetteShot Put614.32m—
Apr 20Bucknell Team ChallengeApr 20 · Hammer · Place 12 · LafayetteLafayetteHammer1242.81m—
Apr 20Bucknell Team ChallengeApr 20 · Discus · Place 17 · LafayetteLafayetteDiscus1739.14m—
Apr 20Bucknell Team ChallengeApr 20 · Shot Put · Place 12 · LafayetteLafayetteShot Put1213.97m—
Apr 12Bison Outdoor ClassicApr 12 · Shot Put · Place 26 · LafayetteLafayetteShot Put2614.13m—
Apr 6Lafayette v. LehighApr 6 · Shot Put · Place 3 · LafayetteLafayetteShot Put16lb / 7.26kg3.14.28mFr
Mar 30Lafayette OpenMar 30 · Hammer · Place 10 · LafayetteLafayetteHammer1042.18m—
Mar 30Lafayette OpenMar 30 · Shot Put · Place 10 · LafayetteLafayetteShot Put1013.11m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · Weight Throw · Place 9 · LafayetteLafayetteWeight Throw35lb / 15.9kg9.13.72mFr
Dec 1Bison OpenerDec 1 · Shot Put · Place 7 · LafayetteLafayetteShot Put16lb / 7.26kg7.14.29mFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Shot Put · Place 4 · WarwickWarwickShot Put12lb4.52-5.75 PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Alvernia Holiday ClassicDec 10 · Shot Put · Place 1 · WarwickWarwickShot Put12lb1.45-2.50 PB12
Jan 29Franklin & Marshall High InviteJan 29 · Shot Put · Place 4 · WarwickWarwickShot Put12lb4.39-01.0011

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Henderson InvitationalMay 6 · Shot Put · Place 7 · WarwickWarwickShot Put12lb7.42-3.5011

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Franklin & Marshall College InvitationalDec 28 · Shot Put · Place 6 · WarwickWarwickShot Put12lb6.12.29m11
Dec 11Alvernia Holiday ClassicDec 11 · Shot Put · Place 5 · WarwickWarwickShot Put12lb5.40-611