Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorShen Invitational · May 10163-6Shen InvitationalMay 10, 2024
Discus · 2kg · OutdoorPatriot League Outdoor Track & Field Championships · May 1542.05mPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
Hammer · 16lb / 7.26kg · OutdoorBison Outdoor Classic · Apr 1156.85mBison Outdoor ClassicApril 11, 2026
Hammer · 6kg · OutdoorUSATF U-20 National Championships · Jun 1959.50mUSATF U-20 National ChampionshipsJune 19, 2025
Shot Put · 12lb · IndoorTCITL League Meet 1C · Dec 958-10.50TCITL League Meet 1CDecember 9, 2023
Shot Put · 12lb · OutdoorWilliam F. Eddy Jr. Track & Field Invitational · May 1857-01.75William F. Eddy Jr. Track & Field InvitationalMay 18, 2024
Shot Put · 16lb / 7.26kg · IndoorPatriot League Indoor Track & Field Championships · Feb 2817.38mPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
Shot Put · 16lb / 7.26kg · OutdoorThrows U x GSA Garage Games 2025 · May 3117.58mThrows U x GSA Garage Games 2025May 31, 2025
Weight Throw · 25lb / 11.3kg · OutdoorSection 2 Division I Shot Put and Weight Throw · Feb 357-0.75Section 2 Division I Shot Put and Weight ThrowFebruary 3, 2024
Weight Throw · 35lb / 15.9kg · IndoorPatriot League Indoor Track & Field Championships · Feb 2817.86mPatriot 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

12 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Hammer · Place 5 · BucknellBucknellHammer16lb / 7.26kg5.55.70mSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Discus · Place 13 · BucknellBucknellDiscus2kg13.42.05m PBSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Shot Put · Place 3 · BucknellBucknellShot Put16lb / 7.26kg3.17.50mSo
May 1Kehoe Twilight MeetMay 1 · Hammer · Place 7 · BucknellBucknellHammer16lb / 7.26kg7.55.98mSo
May 1Kehoe Twilight MeetMay 1 · Shot Put · Place 3 · BucknellBucknellShot Put16lb / 7.26kg3.16.52mSo
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 12 · BucknellBucknellShot Put16lb / 7.26kg12.16.52mSo
Apr 11Bison Outdoor ClassicApr 11 · Hammer · Place 8 · BucknellBucknellHammer16lb / 7.26kg8.56.85m PBSo
Apr 11Bison Outdoor ClassicApr 11 · Shot Put · Place 7 · BucknellBucknellShot Put16lb / 7.26kg7.17.43mSo
Apr 2Colonial RelaysApr 2 · Hammer · Place 3 · BucknellBucknellHammer16lb / 7.26kg3.56.44mSo
Apr 2Colonial RelaysApr 2 · Shot Put · Place 2 · BucknellBucknellShot Put16lb / 7.26kg2.16.31mSo
Mar 26Raleigh RelaysMar 26 · Hammer · Place 25 · BucknellBucknellHammer16lb / 7.26kg25.53.43mSo
Mar 26Raleigh RelaysMar 26 · Shot Put · Place 12 · BucknellBucknellShot Put16lb / 7.26kg12.16.66mSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 7 · BucknellBucknellWeight Throw35lb / 15.9kg7.17.86m PBSo
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 5 · BucknellBucknellShot Put16lb / 7.26kg5.17.38m PBSo
Feb 20Bucknell Tune-UpFeb 20 · Shot Put · Place 4 · BucknellBucknellShot Put416.53mSO
Feb 6Penn ClassicFeb 6 · Shot Put · Place 9 · BucknellBucknellShot Put916.64mSo
Jan 30Bison Challenge and MultisJan 30 · Weight Throw · Place 9 · BucknellBucknellWeight Throw950-2.76SO
Jan 30Bison Challenge and MultisJan 30 · Shot Put · Place 3 · BucknellBucknellShot Put354-3.58SO
Jan 24Gulden InvitationalJan 24 · Shot Put · Place 4 · BucknellBucknellShot Put416.91mSo
Jan 17Nittany Lion ChallengeJan 17 · Weight Throw · Place 19 · BucknellBucknellWeight Throw1914.89mSo
Jan 17Nittany Lion ChallengeJan 17 · Shot Put · Place 14 · BucknellBucknellShot Put1415.25mSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · Weight Throw · Place 18 · BucknellBucknellWeight Throw35lb / 15.9kg18.14.05mSo
Feb 21Bucknell Tune UpFeb 21 · Shot Put · Place 6 · BucknellBucknellShot Put616.20m—
Feb 8Penn ClassicFeb 8 · Shot Put · Place 4 · BucknellBucknellShot Put415.96m—
Jan 31Bison Open and MultiJan 31 · Weight Throw · Place 8 · BucknellBucknellWeight Throw814.81mFR
Jan 31Bison Open and MultiJan 31 · Shot Put · Place 1 · BucknellBucknellShot Put115.34mFR
Jan 25Gulden InvitationalJan 25 · Weight Throw · Place 13 · BucknellBucknellWeight Throw1315.14m—
Jan 25Gulden InvitationalJan 25 · Shot Put · Place 7 · BucknellBucknellShot Put715.65m—
Jan 18Nittany Lion ChallengeJan 18 · Weight Throw · Place 13 · BucknellBucknellWeight Throw1315.49m—
Jan 18Nittany Lion ChallengeJan 18 · Shot Put · Place 17 · BucknellBucknellShot Put1714.85m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · Hammer · Place 8 · UnattachedUnattachedHammer6kg8.59.50m PBFr
May 31Throws U x GSA Garage Games 2025May 31 · Shot Put · Place 7 · UnattachedUnattachedShot Put16lb / 7.26kg7.17.58m PBFr
Apr 19Bucknell Team ChallengeApr 19 · Hammer · Place 9 · BucknellBucknellHammer948.94mFR
Apr 19Bucknell Team ChallengeApr 19 · Shot Put · Place 3 · BucknellBucknellShot Put315.91mFR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Hammer · Place 18 · BucknellBucknellHammer1852.11mFr
Mar 29Lafayette OpenMar 29 · Hammer · Place 3 · BucknellBucknellHammer349.60mFr
Mar 29Lafayette OpenMar 29 · Shot Put · Place 3 · BucknellBucknellShot Put315.26mFr
Mar 22Shippensburg Keystone State ChallengeMar 22 · Hammer · Place 4 · BucknellBucknellHammer451.46mFR
Mar 22Shippensburg Keystone State ChallengeMar 22 · Shot Put · Place 3 · BucknellBucknellShot Put315.51mFR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · Weight Throw · Place 9 · BucknellBucknellWeight Throw35lb / 15.9kg9.15.14mFr
Feb 24Ocean Breeze Elite InvitationalFeb 24 · Weight Throw · Place 5 · ShenendehowaShenendehowaWeight Throw553-9.2512
Feb 24Ocean Breeze Elite InvitationalFeb 24 · Shot Put · Place 3 · ShenendehowaShenendehowaShot Put355-912
Feb 18Section 2 State Qualifier Shot Put and Weight ThrowFeb 18 · Weight Throw · Place 4 · ShenendehowaShenendehowaWeight Throw454-5.2512
Feb 18Section 2 State Qualifier Shot Put and Weight ThrowFeb 18 · Shot Put · Place 2 · ShenendehowaShenendehowaShot Put250-1112
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put156-03.5012
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · Weight Throw · Place 28 · ShenendehowaShenendehowaWeight Throw2844-01.0012

2024 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Discus · Place 7 · ShenendehowaShenendehowaDiscus746.38m12
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Shot Put · Place 2 · ShenendehowaShenendehowaShot Put217.95m12
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Discus · Place 2 · ShenendehowaShenendehowaDiscus250.26m12
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Shot Put · Place 2 · ShenendehowaShenendehowaShot Put217.33m12
Jun 2Eastern States ChampionshipJun 2 · Hammer · Place 1 · ShenendehowaShenendehowaHammer1182-07—
Jun 2Eastern States ChampionshipJun 2 · Discus · Place 2 · ShenendehowaShenendehowaDiscus2166-09—
Jun 2Eastern States ChampionshipJun 2 · Shot Put · Place 2 · ShenendehowaShenendehowaShot Put255-09.50—
May 22Section 2 Group 1 ChampionshipsMay 22 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put158-1.5012
May 22Section 2 Group 1 ChampionshipsMay 22 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1172-912
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · Discus · Place 4 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg4.158-0512
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · Shot Put · Place 2 · Shenendehowa CentralShenendehowa CentralShot Put12lb2.57-01.75 PB12
May 15Boys Suburban Council ChampionshipsMay 15 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put159-212
May 15Boys Suburban Council ChampionshipsMay 15 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1156-1112
May 10Shen InvitationalMay 10 · Discus · Place 3 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg3.163-6 PB12
May 10Shen InvitationalMay 10 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.56-1112
May 7Shenendehowa-Colonie-NiskayunaMay 7 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put155-9.5012
May 7Shenendehowa-Colonie-NiskayunaMay 7 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1152-512
May 4Harry Koch Colonie Relay CarnivalMay 4 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1149-012
May 4Harry Koch Colonie Relay CarnivalMay 4 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put156-5.7512
Apr 27Kingston Tiger RelaysApr 27 · Discus · Place 1 · Shenendehowa CentralShenendehowa CentralDiscus1144-0412
Apr 27Kingston Tiger RelaysApr 27 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put155-08.5012
Apr 25Penn Relays - HSApr 25 · Shot Put · Place 15 · Shenendehowa CentralShenendehowa CentralShot Put12lb15.49-1012
Apr 20Niskayuna Spring RelaysApr 20 · Discus · Place 4 · ShenendehowaShenendehowaDiscus4150-412
Apr 20Niskayuna Spring RelaysApr 20 · Discus · Place 4 · ShenendehowaShenendehowaDiscus445.82m12
Apr 20Niskayuna Spring RelaysApr 20 · Discus · Place 4 · ShenendehowaShenendehowaDiscus4150-412
Apr 16Shaker vs Shen vs CBA-BoysApr 16 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put153-8.5012
Apr 16Shaker vs Shen vs CBA-BoysApr 16 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1133-712
Apr 13CBA-La Salle RelaysApr 13 · Discus · Place 2 · ShenendehowaShenendehowaDiscus2151-412
Apr 13CBA-La Salle RelaysApr 13 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put155-9.5012
Apr 7Big Mack Throwing InvitationalApr 7 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put154-3.5012
Apr 7Big Mack Throwing InvitationalApr 7 · Hammer · Place 1 · ShenendehowaShenendehowaHammer1176-112
Apr 6Guilderland Frigid Cup InvitationalApr 6 · Discus · Place 2 · ShenendehowaShenendehowaDiscus2140-012
Apr 6Guilderland Frigid Cup InvitationalApr 6 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put157-012
Apr 1Ballston Spa Field ChallengeApr 1 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put156-0.5012
Apr 1Ballston Spa Field ChallengeApr 1 · Discus · Place 2 · ShenendehowaShenendehowaDiscus2142-312
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.54-10.5012
Feb 3Section 2 Division I Shot Put and Weight ThrowFeb 3 · Weight Throw · Place 1 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg1.57-0.75 PB12
Feb 3Section 2 Division I Shot Put and Weight ThrowFeb 3 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.56-112

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.55-07.0012
Dec 23TCITL LM 3DDec 23 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.58-1012
Dec 9TCITL League Meet 1CDec 9 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.58-10.50 PB12
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · Shot Put · Place 5 · ShenendehowaShenendehowaShot Put549-03.7511
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · Shot Put · Place 5 · ShenendehowaShenendehowaShot Put549-3.7511
Feb 25Ocean Breeze Elite InvitationalFeb 25 · Shot Put · Place 5 · ShenendehowaShenendehowaShot Put547-8.7511
Feb 17North Shore Pre-National InvitationalFeb 17 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put151-02.2511
Feb 5Section 2 State QualifierFeb 5 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put115.77m11
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put152-09.7511

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 262023 12th Rock Sports Throws | Meet #5Aug 26 · Discus · Place 2 · UnattachedUnattachedDiscus1.6kg2.43.50mJr
Aug 262023 12th Rock Sports Throws | Meet #5Aug 26 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.17.31mJr
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Discus · Place 7 · ShenendehowaShenendehowaDiscus7139-1011
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put155-811
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Shot Put · Place 2 · ShenendehowaShenendehowaShot Put254-6.5011
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Shot Put · Place 2 · ShenendehowaShenendehowaShot Put216.62m11
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Discus · Place 7 · ShenendehowaShenendehowaDiscus742.62m11
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put116.96m11
Jun 4Eastern States InvitationalJun 4 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1149-09—
Jun 4Eastern States InvitationalJun 4 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put116.22m—
Jun 2Section 2 State QualifierJun 2 · Discus · Place 2 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg2.143-07Unofficial11
Jun 2Section 2 State QualifierJun 2 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.51-01.50Unofficial11
May 24Section 2 Group 1 ChampionshipsMay 24 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1131-1011
May 24Section 2 Group 1 ChampionshipsMay 24 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put151-10.7511
May 2080th Annual Eddy MeetMay 20 · Discus · Place 11 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg11.130-0011
May 2080th Annual Eddy MeetMay 20 · Shot Put · Place 4 · Shenendehowa CentralShenendehowa CentralShot Put12lb4.48-09.0011
May 16Boys Suburban Council ChampionshipsMay 16 · Discus · Place 3 · ShenendehowaShenendehowaDiscus342.95m11
May 16Boys Suburban Council ChampionshipsMay 16 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put115.87m11
May 6Colonie RelaysMay 6 · Discus · Place 1 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg1.145-0311
May 6Colonie RelaysMay 6 · Shot Put · Place 2 · Shenendehowa CentralShenendehowa CentralShot Put12lb2.49-09.5011
May 3Saratoga vs Shenendehowa-BoysMay 3 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put147-9.2511
May 3Saratoga vs Shenendehowa-BoysMay 3 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1129-1111

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4DDec 30 · Shot Put · Place 2 · Shenendehowa CentralShenendehowa CentralShot Put12lb2.46-11.5011
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 2 · Shenendehowa CentralShenendehowa CentralShot Put12lb2.49-04.2511
Dec 10TCITL LM 2BDec 10 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.51-02.5011
Dec 4Tri County Indoor Track League 1CDec 4 · Shot Put · Place 3 · Shenendehowa CentralShenendehowa CentralShot Put12lb3.42-01.0011
Feb 18North Shore Pre-National InviteFeb 18 · Shot Put · Place 8 · ShenendehowaShenendehowaShot Put838-09.7510
Jan 14Suffern InvitationalJan 14 · Shot Put · Place 9 · Shenendehowa CentralShenendehowa CentralShot Put12lb9.39-03.0010

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5Eastern States InvitationalJun 5 · Discus · Place 3 · ShenendehowaShenendehowaDiscus3133-09—
Jun 5Eastern States InvitationalJun 5 · Shot Put · Place 7 · ShenendehowaShenendehowaShot Put741-02.00—
May 25Section 2 Group 1May 25 · Discus · Place 3 · ShenendehowaShenendehowaDiscus338.45m10
May 25Section 2 Group 1May 25 · Discus · Place 3 · ShenendehowaShenendehowaDiscus3126-210
May 25Section 2 Group 1May 25 · Discus · Place 3 · ShenendehowaShenendehowaDiscus3126-210
May 19Boys Suburban Council JV ChampionshipsMay 19 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put140-8.5010
May 19Boys Suburban Council JV ChampionshipsMay 19 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1119-410
May 13The Futures @ MohonMay 13 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put138-11.2510
May 13The Futures @ MohonMay 13 · Discus · Place 6 · ShenendehowaShenendehowaDiscus699-0810
May 10Colonie vs Nisky vs Shen CoedMay 10 · Shot Put · Place 2 · ShenendehowaShenendehowaShot Put241-05.0010
May 10Colonie vs Nisky vs Shen CoedMay 10 · Discus · Place 2 · ShenendehowaShenendehowaDiscus2106-0910
Apr 30Tiger RelaysApr 30 · Discus · Place 4 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg4.101-0910
Apr 30Tiger RelaysApr 30 · Shot Put · Place 1 · Shenendehowa CentralShenendehowa CentralShot Put12lb1.38-05.0010

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Section 2 League Meets 4Dec 28 · Shot Put · Place 6 · Shenendehowa CentralShenendehowa CentralShot Put12lb6.37-06.5010
Dec 17Section 2 League Meets 3Dec 17 · Shot Put · Place 11 · Shenendehowa CentralShenendehowa CentralShot Put12lb11.38-00.0010