Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSTCA Division I Relays · Apr 3025.26mMSTCA Division I RelaysApril 30, 2022
Discus · 2kg · OutdoorUtica Pioneer Spring Invite · Apr 330.43mUtica Pioneer Spring InviteApril 3, 2026
Hammer · 16lb / 7.26kg · OutdoorTrinity Invitational · Apr 1840.15mTrinity InvitationalApril 18, 2026
Javelin · 800g · OutdoorMSTCA Division I Relays · Apr 3020.40mMSTCA Division I RelaysApril 30, 2022
Shot Put · 12lb · IndoorPA Indoor Meet #1 · Dec 1133-05.00PA Indoor Meet #1December 11, 2021
Shot Put · 12lb · OutdoorMSTCA Division I Relays · Apr 308.85mMSTCA Division I RelaysApril 30, 2022
Shot Put · 16lb / 7.26kg · IndoorUC Holiday · Dec 712.15mUC HolidayDecember 7, 2024
Shot Put · 16lb / 7.26kg · OutdoorLiberty League Outdoor Track & Field Championships · May 112.11mLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorUtica Holiday Classic · Dec 612.15mUtica Holiday ClassicDecember 6, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 21 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg21.35.02mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 13 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg13.12.11m PBSr
Apr 24RPI Capital District ClassicApr 24 · Hammer · Place 22 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg22.36.77mSr
Apr 24RPI Capital District ClassicApr 24 · Shot Put · Place 16 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg16.11.76mSr
Apr 18Trinity InvitationalApr 18 · Hammer · Place 18 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg18.40.15m PBSr
Apr 18Trinity InvitationalApr 18 · Shot Put · Place 18 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg18.11.69mSr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Hammer · Place 16 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg16.38.66mSr
Apr 3Utica Pioneer Spring InviteApr 3 · Hammer · Place 15 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg15.35.28mSr
Apr 3Utica Pioneer Spring InviteApr 3 · Discus · Place 17 · Union (N.Y.)Union (N.Y.)Discus2kg17.30.43m PBSr
Apr 3Utica Pioneer Spring InviteApr 3 · Shot Put · Place 6 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg6.11.91mSr
Mar 27Ramapo College InvitationalMar 27 · Shot Put · Place 19 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg19.11.14mSr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 20 · Union (N.Y.)Union (N.Y.)Weight Throw2011.69mSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 15 · Union (N.Y.)Union (N.Y.)Shot Put1512.40mSr
Feb 21West Point Tune-UpFeb 21 · Weight Throw · Place 18 · Union (N.Y.)Union (N.Y.)Weight Throw1810.92mSr
Feb 21West Point Tune-UpFeb 21 · Shot Put · Place 9 · Union (N.Y.)Union (N.Y.)Shot Put911.83mSr
Feb 14NYU DIII InvitationalFeb 14 · Weight Throw · Place 16 · Union (N.Y.)Union (N.Y.)Weight Throw1611.55mSr
Feb 14NYU DIII InvitationalFeb 14 · Shot Put · Place 18 · Union (N.Y.)Union (N.Y.)Shot Put1811.95mSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Shot Put · Place 36 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg36.11.64mSr
Jan 16Utica Winter OpenerJan 16 · Weight Throw · Place 18 · Union (N.Y.)Union (N.Y.)Weight Throw1812.24mSr
Jan 16Utica Winter OpenerJan 16 · Shot Put · Place 11 · Union (N.Y.)Union (N.Y.)Shot Put1111.73mSr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · Weight Throw · Place 35 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg35.12.15m PBSr
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 20 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg20.11.92mSr
Feb 28Liberty League ChampionshipsFeb 28 · Shot Put · Place 11 · Union (N.Y.)Union (N.Y.)Shot Put1112.69mJR
Feb 22Utica Fast Trax InviteFeb 22 · Weight Throw · Place 20 · Union (N.Y.)Union (N.Y.)Weight Throw2011.81m—
Feb 22Utica Fast Trax InviteFeb 22 · Shot Put · Place 5 · Union (N.Y.)Union (N.Y.)Shot Put513.04m—
Feb 15Kane InvitationalFeb 15 · Shot Put · Place 19 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg19.12.02mJr
Feb 7Utica Blue and OrangeFeb 7 · Shot Put · Place 28 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg28.12.06mJr
Jan 17Utica Winter OpenerJan 17 · Weight Throw · Place 23 · Union (N.Y.)Union (N.Y.)Weight Throw2310.57m—
Jan 17Utica Winter OpenerJan 17 · Shot Put · Place 11 · Union (N.Y.)Union (N.Y.)Shot Put1111.89m—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 18 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg18.37.16mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 21 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg21.11.70mJr
Apr 25RPI Capital District ClassicApr 25 · Hammer · Place 21 · Union (N.Y.)Union (N.Y.)Hammer2135.64mJR
Apr 25RPI Capital District ClassicApr 25 · Shot Put · Place 16 · Union (N.Y.)Union (N.Y.)Shot Put1611.65mJR
Apr 10RPI Under the Lights InviteApr 10 · Hammer · Place 11 · Union (N.Y.)Union (N.Y.)Hammer1137.54mJr
Apr 10RPI Under the Lights InviteApr 10 · Discus · Place 17 · Union (N.Y.)Union (N.Y.)Discus1730.40mJr
Apr 10RPI Under the Lights InviteApr 10 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put811.99mJr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · Weight Throw · Place 28 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg28.10.95mJr
Dec 7UC HolidayDec 7 · Shot Put · Place 18 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg18.12.15m PBJr
Feb 10CNY Valentine AlternativeFeb 10 · Weight Throw · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg—DNSSo
Feb 10CNY Valentine AlternativeFeb 10 · Shot Put · Place 12 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg12.11.55mSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · Weight Throw · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg—DNSSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · Shot Put · Place 24 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg24.11.10mSo
Jan 26Blue & Orange InvitationalJan 26 · Weight Throw · Place 18 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg18.10.61mSo
Jan 26Blue & Orange InvitationalJan 26 · Shot Put · Place 17 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg17.11.00mSo
Jan 12Utica Winter OpenerJan 12 · Weight Throw · Place 27 · Union (N.Y.)Union (N.Y.)Weight Throw278.68mSO
Jan 12Utica Winter OpenerJan 12 · Shot Put · Place 20 · Union (N.Y.)Union (N.Y.)Shot Put2010.62mSO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Liberty League Outdoor ChampionshipsMay 3 · Discus · Place 18 · Union (N.Y.)Union (N.Y.)Discus1830.80m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Shot Put · Place 17 · Union (N.Y.)Union (N.Y.)Shot Put1711.63m—
Apr 26RPI Capital District ClassicApr 26 · Shot Put · Place 22 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg22.11.68mSo
Apr 6Utica Pioneer Spring InviteApr 6 · Hammer · Place 20 · Union (N.Y.)Union (N.Y.)Hammer2031.96mSO
Apr 6Utica Pioneer Spring InviteApr 6 · Shot Put · Place 15 · Union (N.Y.)Union (N.Y.)Shot Put1510.55mSO

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · Weight Throw · Place 30 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg30.10.18mSo
Dec 2Suffolk RelaysDec 2 · Shot Put · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg—FOULSo
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · Weight Throw · Place 21 · Union (N.Y.)Union (N.Y.)Weight Throw2110.10mFR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · Shot Put · Place 19 · Union (N.Y.)Union (N.Y.)Shot Put1911.45mFR
Jan 27Utica Blue & Orange Invite and MultiJan 27 · Weight Throw · Place 30 · Union (N.Y.)Union (N.Y.)Weight Throw309.25mFR
Jan 27Utica Blue & Orange Invite and MultiJan 27 · Shot Put · Place 12 · Union (N.Y.)Union (N.Y.)Shot Put1211.33mFR
Jan 14Utica Winter OpenerJan 14 · Weight Throw · Place 26 · Union (N.Y.)Union (N.Y.)Weight Throw2633-9.25FR
Jan 14Utica Winter OpenerJan 14 · Weight Throw · Place 26 · Union (N.Y.)Union (N.Y.)Weight Throw2633-9.25FR
Jan 14Utica Winter OpenerJan 14 · Shot Put · Place 34 · Union (N.Y.)Union (N.Y.)Shot Put3432-7.5FR
Jan 14Utica Winter OpenerJan 14 · Shot Put · Place 34 · Union (N.Y.)Union (N.Y.)Shot Put3432-7.5FR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Discus · Place 22 · Union (N.Y.)Union (N.Y.)Discus2227.45mFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Shot Put · Place 23 · Union (N.Y.)Union (N.Y.)Shot Put2310.67mFR
Apr 282023 RPI Capital District ClassicApr 28 · Hammer · Place 14 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg14.26.59mFr
Apr 282023 RPI Capital District ClassicApr 28 · Discus · Place 15 · Union (N.Y.)Union (N.Y.)Discus2kg15.26.70mFr
Apr 282023 RPI Capital District ClassicApr 28 · Shot Put · Place 9 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg9.11.33mFr
Apr 14RPI Under the Lights Invite 2023Apr 14 · Discus · Place 13 · Union (N.Y.)Union (N.Y.)Discus1326.15mFR
Apr 14RPI Under the Lights Invite 2023Apr 14 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put811.71mFR
Apr 7Vassar April InvitationalApr 7 · Hammer · Place 11 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg11.26.66mFr
Apr 7Vassar April InvitationalApr 7 · Discus · Place 8 · Union (N.Y.)Union (N.Y.)Discus2kg8.26.28mFr
Apr 7Vassar April InvitationalApr 7 · Shot Put · Place 5 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg5.11.14mFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · Weight Throw · Place 28 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg28.8.41mFr
Dec 10Utica Holiday ClassicDec 10 · Shot Put · Place 35 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg35.9.32mFr
Dec 3Springfield College Home OpenerDec 3 · Weight Throw · Place 14 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg14.9.39mFr
Dec 3Springfield College Home OpenerDec 3 · Shot Put · Place 15 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg15.9.42mFr

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30MSTCA Division I RelaysApr 30 · Javelin · Place 53 · AndoverAndoverJavelin800g53.20.40m PB12
Apr 30MSTCA Division I RelaysApr 30 · Discus · Place 42 · AndoverAndoverDiscus1.6kg42.25.26m PB12
Apr 30MSTCA Division I RelaysApr 30 · Shot Put · Place 61 · AndoverAndoverShot Put12lb61.8.85m PB12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11PA Indoor Meet #1Dec 11 · Shot Put · Place 5 · AndoverAndoverShot Put12lb5.33-05.00 PB12