Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor80th Annual Eddy Meet · May 20124-0380th Annual Eddy MeetMay 20, 2023
Discus · 2kg · OutdoorESU All American · Apr 439.95mESU All AmericanApril 4, 2026
Hammer · 16lb / 7.26kg · OutdoorLafayette v. Lehigh · Apr 643.99mLafayette v. LehighApril 6, 2024
Shot Put · 12lb · IndoorTCITL LM 4D · Dec 3047-02.00TCITL LM 4DDecember 30, 2022
Shot Put · 12lb · OutdoorColonie Relays · May 643-03.00Colonie RelaysMay 6, 2023
Shot Put · 16lb / 7.26kg · IndoorFast Times Before Finals · Dec 513.19mFast Times Before FinalsDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorNavy Spring Invitational · Apr 1714.92mNavy Spring InvitationalApril 17, 2026
Weight Throw · 25lb / 11.3kg · IndoorBishop Loughlin Games · Dec 1741-10.50Bishop Loughlin GamesDecember 17, 2022
Weight Throw · 35lb / 15.9kg · IndoorFast Times at Lehigh · Dec 612.66mFast Times at LehighDecember 6, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Shot Put · LafayetteLafayetteShot Put16lb / 7.26kg--FOULJr
May 2Lafayette-LehighMay 2 · Shot Put · Place 3 · LafayetteLafayetteShot Put16lb / 7.26kg3.14.47mJr
Apr 24John Covert ClassicApr 24 · Discus · Place 10 · LafayetteLafayetteDiscus2kg10.35.67mJr
Apr 24John Covert ClassicApr 24 · Shot Put · Place 4 · LafayetteLafayetteShot Put16lb / 7.26kg4.14.38mJr
Apr 17Navy Spring InvitationalApr 17 · Hammer · Place 13 · LafayetteLafayetteHammer16lb / 7.26kg13.41.79mJr
Apr 17Navy Spring InvitationalApr 17 · Discus · Place 13 · LafayetteLafayetteDiscus2kg13.36.02mJr
Apr 17Navy Spring InvitationalApr 17 · Shot Put · Place 7 · LafayetteLafayetteShot Put16lb / 7.26kg7.14.92m PBJr
Apr 11Rutgers RelaysApr 11 · Hammer · Place 13 · LafayetteLafayetteHammer16lb / 7.26kg13.43.06mJr
Apr 11Rutgers RelaysApr 11 · Discus · Place 17 · LafayetteLafayetteDiscus2kg17.39.26mJr
Apr 11Rutgers RelaysApr 11 · Shot Put · Place 8 · LafayetteLafayetteShot Put16lb / 7.26kg8.14.45mJr
Apr 4ESU All AmericanApr 4 · Hammer · Place 15 · LafayetteLafayetteHammer16lb / 7.26kg15.43.16mJr
Apr 4ESU All AmericanApr 4 · Discus · Place 6 · LafayetteLafayetteDiscus2kg6.39.95m PBJr
Apr 4ESU All AmericanApr 4 · Shot Put · Place 7 · LafayetteLafayetteShot Put16lb / 7.26kg7.13.89mJr
Mar 28Lafayette OpenMar 28 · Hammer · Place 5 · LafayetteLafayetteHammer543.77mJr
Mar 28Lafayette OpenMar 28 · Discus · Place 8 · LafayetteLafayetteDiscus837.80mJr
Mar 28Lafayette OpenMar 28 · Shot Put · Place 2 · LafayetteLafayetteShot Put214.32mJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Bucknell Tune-UpFeb 20 · Shot Put · Place 24 · LafayetteLafayetteShot Put2412.83mJR
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 33 · LafayetteLafayetteWeight Throw3312.64mJr
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 14 · LafayetteLafayetteShot Put1413.52mJr
Jan 31Lehigh Lafayette Dual MeetJan 31 · Weight Throw · Place 6 · LafayetteLafayetteWeight Throw613.21mJR
Jan 24Gulden InvitationalJan 24 · Weight Throw · Place 25 · LafayetteLafayetteWeight Throw2513.01mJr
Jan 24Gulden InvitationalJan 24 · Shot Put · Place 21 · LafayetteLafayetteShot Put2113.41mJr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · Weight Throw · Place 12 · LafayetteLafayetteWeight Throw35lb / 15.9kg12.12.47mJr
Dec 5Fast Times Before FinalsDec 5 · Shot Put · Place 7 · LafayetteLafayetteShot Put16lb / 7.26kg7.13.19m PBJr
Feb 21Bucknell Tune UpFeb 21 · Shot Put · Place 21 · LafayetteLafayetteShot Put2112.63m—
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · Place 37 · LafayetteLafayetteWeight Throw35lb / 15.9kg37.12.41mSo
Feb 15Widener Indoor ClassicFeb 15 · Shot Put · Place 21 · LafayetteLafayetteShot Put16lb / 7.26kg21.13.18mSo
Jan 25Gulden InvitationalJan 25 · Weight Throw · Place 27 · LafayetteLafayetteWeight Throw2712.26m—
Jan 18Moravian College Indoor MeetJan 18 · Weight Throw · Place 16 · LafayetteLafayetteWeight Throw1611.82m—
Jan 18Moravian College Indoor MeetJan 18 · Shot Put · Place 7 · LafayetteLafayetteShot Put713.01m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 25Carol and John Covert ClassicApr 25 · Hammer · Place 9 · LafayetteLafayetteHammer945.45mSO
Apr 25Carol and John Covert ClassicApr 25 · Discus · Place 12 · LafayetteLafayetteDiscus1240.69mSO
Apr 25Carol and John Covert ClassicApr 25 · Shot Put · Place 9 · LafayetteLafayetteShot Put913.77mSO
Apr 19Bucknell Team ChallengeApr 19 · Hammer · Place 12 · LafayetteLafayetteHammer1242.80mSO
Apr 19Bucknell Team ChallengeApr 19 · Discus · Place 11 · LafayetteLafayetteDiscus1138.60mSO
Apr 19Bucknell Team ChallengeApr 19 · Shot Put · Place 9 · LafayetteLafayetteShot Put913.96mSO
Apr 11Bill Butler RelaysApr 11 · Hammer · Place 5 · LafayetteLafayetteHammer541.55mSo
Apr 11Bill Butler RelaysApr 11 · Discus · Place 10 · LafayetteLafayetteDiscus1033.80mSo
Apr 11Bill Butler RelaysApr 11 · Shot Put · Place 5 · LafayetteLafayetteShot Put513.02mSo
Apr 5Lafayette v. LehighApr 5 · Discus · Place 5 · LafayetteLafayetteDiscus2kg5.35.65mSo
Mar 29Lafayette OpenMar 29 · Hammer · Place 6 · LafayetteLafayetteHammer642.24mSo
Mar 29Lafayette OpenMar 29 · Discus · Place 10 · LafayetteLafayetteDiscus1039.18mSo
Mar 29Lafayette OpenMar 29 · Shot Put · Place 13 · LafayetteLafayetteShot Put1312.38mSo
Mar 21Bob Davidson Team ChallengeMar 21 · Hammer · Place 13 · LafayetteLafayetteHammer16lb / 7.26kg13.41.43mSo
Mar 21Bob Davidson Team ChallengeMar 21 · Shot Put · LafayetteLafayetteShot Put16lb / 7.26kg--FOULSo

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · Weight Throw · Place 15 · LafayetteLafayetteWeight Throw35lb / 15.9kg15.12.66m PBSo
Dec 6Fast Times at LehighDec 6 · Shot Put · Place 13 · LafayetteLafayetteShot Put16lb / 7.26kg13.12.22mSo
Feb 16Bucknell Tune UpFeb 16 · Weight Throw · Place 12 · LafayetteLafayetteWeight Throw1212.07m—
Feb 16Bucknell Tune UpFeb 16 · Shot Put · Place 15 · LafayetteLafayetteShot Put1512.30m—
Feb 9FastTrack InvitationalFeb 9 · Weight Throw · LafayetteLafayetteWeight Throw35lb / 15.9kg--FOULFr
Jan 20Moravian Indoor MeetJan 20 · Weight Throw · Place 17 · LafayetteLafayetteWeight Throw1712.36mFR
Jan 20Moravian Indoor MeetJan 20 · Shot Put · Place 18 · LafayetteLafayetteShot Put1812.31mFR
Jan 12Spartan InvitationalJan 12 · Weight Throw · Place 23 · LafayetteLafayetteWeight Throw35lb / 15.9kg23.12.02mFr
Jan 12Spartan InvitationalJan 12 · Shot Put · Place 17 · LafayetteLafayetteShot Put16lb / 7.26kg17.12.79mFr

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3Patriot League Outdoor ChampionshipsMay 3 · Hammer · Place 19 · LafayetteLafayetteHammer19133-8FR
May 3Patriot League Outdoor ChampionshipsMay 3 · Hammer · Place 19 · LafayetteLafayetteHammer19133-8FR
Apr 26Carol & John Covert ClassicApr 26 · Hammer · Place 15 · LafayetteLafayetteHammer1541.31m—
Apr 26Carol & John Covert ClassicApr 26 · Discus · Place 23 · LafayetteLafayetteDiscus2333.25m—
Apr 26Carol & John Covert ClassicApr 26 · Shot Put · Place 14 · LafayetteLafayetteShot Put1412.68m—
Apr 20Bucknell Team ChallengeApr 20 · Hammer · Place 17 · LafayetteLafayetteHammer1739.50m—
Apr 20Bucknell Team ChallengeApr 20 · Shot Put · Place 18 · LafayetteLafayetteShot Put1812.94m—
Apr 12Bison Outdoor ClassicApr 12 · Hammer · Place 41 · LafayetteLafayetteHammer4140.86m—
Apr 6Lafayette v. LehighApr 6 · Hammer · Place 6 · LafayetteLafayetteHammer16lb / 7.26kg6.43.99m PBFr
Apr 6Lafayette v. LehighApr 6 · Discus · Place 6 · LafayetteLafayetteDiscus2kg6.35.94mFr
Mar 30Lafayette OpenMar 30 · Hammer · Place 11 · LafayetteLafayetteHammer1140.54m—
Mar 30Lafayette OpenMar 30 · Discus · Place 19 · LafayetteLafayetteDiscus1936.80m—
Mar 30Lafayette OpenMar 30 · Shot Put · Place 15 · LafayetteLafayetteShot Put1511.81m—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · Weight Throw · Place 24 · LafayetteLafayetteWeight Throw35lb / 15.9kg24.11.30mFr
Dec 1Bison OpenerDec 1 · Shot Put · Place 27 · LafayetteLafayetteShot Put16lb / 7.26kg27.10.70mFr
Feb 17North Shore Pre-National InvitationalFeb 17 · Weight Throw · Place 12 · Christian BrChristian BrWeight Throw1244-04.0012
Feb 5Section 2 State QualifierFeb 5 · Weight Throw · Place 7 · Christian BrChristian BrWeight Throw713.95m12
Feb 5Section 2 State QualifierFeb 5 · Shot Put · Place 4 · Christian BrChristian BrShot Put414.45m12
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · Weight Throw · Christian BrChristian BrWeight Throw—41-10.5012
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · Shot Put · Place 3 · Christian BrChristian BrShot Put348-02.0012
Jan 14TCITL LM 5CJan 14 · Shot Put · Place 2 · Christian BrChristian BrShot Put246-03.0012

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2080th Annual Eddy MeetMay 20 · Discus · Place 16 · Christian Brothers-AlbanyChristian Brothers-AlbanyDiscus1.6kg16.124-03 PB12
May 16Boys Suburban Council ChampionshipsMay 16 · Discus · Place 5 · Christian BrChristian BrDiscus538.68m12
May 16Boys Suburban Council ChampionshipsMay 16 · Shot Put · Place 4 · Christian BrChristian BrShot Put413.58m12
May 10Guilderland vs CBA vs Ballston Spa BoysMay 10 · Shot Put · Place 2 · Christian Brothers Academy (CBChristian Brothers Academy (CBShot Put243-8.5012
May 10Guilderland vs CBA vs Ballston Spa BoysMay 10 · Discus · Place 3 · Christian Brothers Academy (CBChristian Brothers Academy (CBDiscus3113-212
May 6Colonie RelaysMay 6 · Discus · Place 8 · Christian Brothers-AlbanyChristian Brothers-AlbanyDiscus1.6kg8.120-1112
May 6Colonie RelaysMay 6 · Shot Put · Place 5 · Christian Brothers-AlbanyChristian Brothers-AlbanyShot Put12lb5.43-03.00 PB12
May 2CBA Dual MeetMay 2 · Discus · Place 2 · Christian Brothers Academy (CBChristian Brothers Academy (CBDiscus2124-212
Apr 29Cohoes RelaysApr 29 · Shot Put · Place 3 · Christian Brothers Academy (CBChristian Brothers Academy (CBShot Put342-8.2512
Apr 29Cohoes RelaysApr 29 · Discus · Place 2 · Christian Brothers Academy (CBChristian Brothers Academy (CBDiscus2123-512

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4DDec 30 · Shot Put · Place 1 · Christian Brothers-AlbanyChristian Brothers-AlbanyShot Put12lb1.47-02.00 PB12
Dec 17Bishop Loughlin GamesDec 17 · Weight Throw · Place 6 · Christian Brothers-AlbanyChristian Brothers-AlbanyWeight Throw25lb / 11.3kg6.41-10.50 PB12
Dec 17Bishop Loughlin GamesDec 17 · Shot Put · Place 7 · Christian Brothers-AlbanyChristian Brothers-AlbanyShot Put12lb7.39-9.5012
Dec 10Jim Mitchell InvitationalDec 10 · Shot Put · Place 11 · Christian Brothers-AlbanyChristian Brothers-AlbanyShot Put12lb11.34-07.0012
Feb 5Section 2 State QualifierFeb 5 · Shot Put · Place 11 · Christian BrChristian BrShot Put1112.16m11
Jan 29Section 2 Division II ChampionshipJan 29 · Weight Throw · Place 4 · Christian Brothers-AlbanyChristian Brothers-AlbanyWeight Throw25lb / 11.3kg4.39-1.5011
Jan 29Section 2 Division II ChampionshipJan 29 · Shot Put · Place 3 · Christian Brothers-AlbanyChristian Brothers-AlbanyShot Put12lb3.43-411
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · Weight Throw · Place 19 · Christian Brothers Academy (CbChristian Brothers Academy (CbWeight Throw1934-04.5011
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · Shot Put · Place 7 · Christian Brothers Academy (CbChristian Brothers Academy (CbShot Put744-00.0011
Jan 15Section 2 League Meets 6Jan 15 · Shot Put · Place 2 · Christian BrChristian BrShot Put243-06.0011

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 25Section 2 Group 2May 25 · Discus · Christian BrChristian BrDiscus—123-0511
May 25Section 2 Group 2May 25 · Shot Put · Place 9 · Christian BrChristian BrShot Put939-08.0011
May 25Section 2 Group 2May 25 · Shot Put · Place 9 · Christian Brothers Academy (CBChristian Brothers Academy (CBShot Put939-811
May 17Boys Suburban Council ChampionshipsMay 17 · Shot Put · Place 3 · Christian BrChristian BrShot Put313.09m11
May 13Shen InvyMay 13 · Shot Put · Place 5 · Christian Brothers Academy (CBChristian Brothers Academy (CBShot Put541-1011
May 13Shen InvyMay 13 · Discus · Place 6 · Christian Brothers Academy (CBChristian Brothers Academy (CBDiscus6119-1011
May 13Shen InvyMay 13 · Shot Put · Place 5 · Christian BrChristian BrShot Put541-10.0011
May 13Shen InvyMay 13 · Discus · Place 6 · Christian BrChristian BrDiscus6119-1011
May 13Shen InvyMay 13 · Shot Put · Place 5 · Christian Brothers Academy (CBChristian Brothers Academy (CBShot Put541-1011
May 13Shen InvyMay 13 · Discus · Place 6 · Christian Brothers Academy (CBChristian Brothers Academy (CBDiscus6119-1011
May 7Harry Koch Colonie Relay CarnivalMay 7 · Discus · Place 2 · Christian Brothers Academy (CBChristian Brothers Academy (CBDiscus2123-511
May 7Harry Koch Colonie Relay CarnivalMay 7 · Shot Put · Place 13 · Christian Brothers Academy (CBChristian Brothers Academy (CBShot Put1336-611
May 7Harry Koch Colonie Relay CarnivalMay 7 · Discus · Place 2 · Christian Brothers Academy (CBChristian Brothers Academy (CBDiscus2123-511
May 7Harry Koch Colonie Relay CarnivalMay 7 · Shot Put · Place 13 · Christian Brothers Academy (CBChristian Brothers Academy (CBShot Put1336-611
Apr 30Cohoes RelaysApr 30 · Discus · Place 8 · Christian BrChristian BrDiscus8100-08—
Apr 30Cohoes RelaysApr 30 · Shot Put · Place 5 · Christian BrChristian BrShot Put543-00.75—
Apr 26Saratoga Springs-Niskayuna- CBA BoysApr 26 · Discus · Place 3 · Christian Brothers-AlbanyChristian Brothers-AlbanyDiscus1.6kg3.104-0211
Apr 26Saratoga Springs-Niskayuna- CBA BoysApr 26 · Shot Put · Place 2 · Christian Brothers-AlbanyChristian Brothers-AlbanyShot Put12lb2.41-01.0011
Apr 9CBA-La Salle RelaysApr 9 · Combined results · Place 12 · Christian Brothers AcadChristian Brothers AcadCombined results1283-1011

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · Shot Put · Place 1 · Christian Brothers-AlbanyChristian Brothers-AlbanyShot Put12lb1.43-08.5011

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · Shot Put · Place 4 · Christian Brothers-AlbanyChristian Brothers-AlbanyShot Put12lb4.40-11.0011
May 22Colonie Relay CarnivalMay 22 · Discus · Place 21 · Christian BrChristian BrDiscus2196-0010
May 22Colonie Relay CarnivalMay 22 · Shot Put · Place 10 · Christian BrChristian BrShot Put1039-01.0010

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14North Shore Pre-National InvtationalFeb 14 · Shot Put · Place 20 · Christian BrChristian BrShot Put2036-07.259
Jan 26Suburban Council Frosh ChampsJan 26 · Shot Put · Place 1 · Christian BrChristian BrShot Put137-00.509