Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorLafayette-Lehigh · May 246.08mLafayette-LehighMay 2, 2026
Javelin · 800g · OutdoorPatriot League Outdoor Track & Field Championships · May 1560.64mPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
Shot Put · 16lb / 7.26kg · IndoorLafayette at Lehigh · Feb 115.39mLafayette at LehighFebruary 1, 2025
Shot Put · 16lb / 7.26kg · OutdoorLafayette v. Lehigh · Apr 614.05mLafayette v. LehighApril 6, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Javelin · Place 8 · LafayetteJavelin800g8.60.64m PBJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Discus · Place 7 · LafayetteDiscus2kg7.46.00mJr
May 2Lafayette-LehighMay 2 · Javelin · Place 3 · LafayetteJavelin800g3.57.96mJr
May 2Lafayette-LehighMay 2 · Discus · Place 1 · LafayetteDiscus2kg1.46.08m PBJr
Apr 24John Covert ClassicApr 24 · Javelin · Place 3 · LafayetteJavelin800g3.57.02mJr
Apr 24John Covert ClassicApr 24 · Discus · LafayetteDiscus2kg—NDJr
Apr 17Navy Spring InvitationalApr 17 · Javelin · Place 4 · LafayetteJavelin800g4.54.40mJr
Apr 17Navy Spring InvitationalApr 17 · Discus · Place 4 · LafayetteDiscus2kg4.44.86mJr
Apr 11Rutgers RelaysApr 11 · Discus · LafayetteDiscus2kg—NDJr
Apr 4ESU All AmericanApr 4 · Discus · Place 2 · LafayetteDiscus2kg2.45.69mJr
Mar 28Lafayette OpenMar 28 · Discus · Place 3 · LafayetteDiscus344.08mJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Bucknell Tune-UpFeb 20 · Shot Put · Place 17 · LafayetteShot Put1713.57mJR
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 21 · LafayetteShot Put2113.05mJr
Jan 31Lehigh Lafayette Dual MeetJan 31 · Shot Put · Place 4 · LafayetteShot Put413.88mJR
Jan 24Gulden InvitationalJan 24 · Shot Put · Place 17 · LafayetteShot Put1713.80mJr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Javelin · Place 9 · LafayetteJavelin800g9.56.06mSo
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Discus · Place 8 · LafayetteDiscus2kg8.45.75mSo
Apr 25Carol and John Covert ClassicApr 25 · Javelin · Place 7 · LafayetteJavelin752.59mSO
Apr 25Carol and John Covert ClassicApr 25 · Discus · Place 7 · LafayetteDiscus745.50mSO
Apr 19Bucknell Team ChallengeApr 19 · Javelin · Place 5 · LafayetteJavelin550.05mSO
Apr 11Bill Butler RelaysApr 11 · Discus · Place 2 · LafayetteDiscus244.82mSo
Apr 5Lafayette v. LehighApr 5 · Javelin · Place 4 · LafayetteJavelin800g4.50.41mSo
Apr 5Lafayette v. LehighApr 5 · Discus · Place 6 · LafayetteDiscus2kg6.35.01mSo
Mar 29Lafayette OpenMar 29 · Javelin · Place 1 · LafayetteJavelin156.41mSo
Mar 29Lafayette OpenMar 29 · Discus · Place 4 · LafayetteDiscus448.08mSo
Mar 21Bob Davidson Team ChallengeMar 21 · Javelin · Place 6 · LafayetteJavelin800g6.55.19mSo
Mar 21Bob Davidson Team ChallengeMar 21 · Discus · Place 11 · LafayetteDiscus2kg11.45.19mSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Bucknell Tune UpFeb 21 · Shot Put · Place 17 · LafayetteShot Put1713.47m—
Feb 15Widener Indoor ClassicFeb 15 · Shot Put · Place 13 · LafayetteShot Put16lb / 7.26kg13.13.92mSo
Feb 1Lafayette at LehighFeb 1 · Shot Put · Place 3 · LafayetteShot Put16lb / 7.26kg3.15.39m PBSo
Jan 25Gulden InvitationalJan 25 · Shot Put · Place 13 · LafayetteShot Put1314.17m—
Jan 18Moravian College Indoor MeetJan 18 · Shot Put · Place 3 · LafayetteShot Put313.74m—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · Shot Put · Place 8 · LafayetteShot Put16lb / 7.26kg8.13.61mSo
Feb 16Bucknell Tune UpFeb 16 · Shot Put · Place 11 · LafayetteShot Put1113.21m—
Feb 9FastTrack InvitationalFeb 9 · Shot Put · Place 19 · LafayetteShot Put16lb / 7.26kg19.12.88mFr
Jan 27Lehigh vs Lafayette Dual Jan 27 · Shot Put · Place 6 · LafayetteShot Put613.74mFR
Jan 20Moravian Indoor MeetJan 20 · Shot Put · Place 12 · LafayetteShot Put1213.28mFR
Jan 12Spartan InvitationalJan 12 · Shot Put · Place 20 · LafayetteShot Put16lb / 7.26kg20.12.62mFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 3Patriot League Outdoor ChampionshipsMay 3 · Javelin · Place 7 · LafayetteJavelin7187-10FR
May 3Patriot League Outdoor ChampionshipsMay 3 · Discus · Place 12 · LafayetteDiscus12141-8FR
May 3Patriot League Outdoor ChampionshipsMay 3 · Discus · Place 12 · LafayetteDiscus12141-8FR
Apr 26Carol & John Covert ClassicApr 26 · Javelin · Place 6 · LafayetteJavelin651.07m—
Apr 26Carol & John Covert ClassicApr 26 · Discus · Place 17 · LafayetteDiscus1737.30m—
Apr 20Bucknell Team ChallengeApr 20 · Discus · Place 8 · LafayetteDiscus845.94m—
Apr 20Bucknell Team ChallengeApr 20 · Shot Put · Place 13 · LafayetteShot Put1313.62m—
Apr 12Bison Outdoor ClassicApr 12 · Discus · Place 36 · LafayetteDiscus3639.45m—
Apr 12Bison Outdoor ClassicApr 12 · Shot Put · Place 41 · LafayetteShot Put4112.83m—
Apr 6Lafayette v. LehighApr 6 · Javelin · Place 5 · LafayetteJavelin800g5.45.99mFr
Apr 6Lafayette v. LehighApr 6 · Discus · Place 4 · LafayetteDiscus2kg4.38.58mFr
Apr 6Lafayette v. LehighApr 6 · Shot Put · Place 4 · LafayetteShot Put16lb / 7.26kg4.14.05m PBFr
Mar 30Lafayette OpenMar 30 · Discus · Place 9 · LafayetteDiscus943.68m—
Mar 30Lafayette OpenMar 30 · Shot Put · Place 8 · LafayetteShot Put813.53m—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · Shot Put · Place 12 · LafayetteShot Put16lb / 7.26kg12.13.43mFr