Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorSnyder Center Meet #1 · Dec 148.97aSnyder Center Meet #1December 14, 2019
Discus · 1.6kg · OutdoorMSTCA Division I Relays · Apr 3031.80mMSTCA Division I RelaysApril 30, 2022
Discus · 2kg · OutdoorVassar April Invitational · Apr 725.37mVassar April InvitationalApril 7, 2023
Hammer · 16lb / 7.26kg · OutdoorRPI Capital District Classic · Apr 2439.60mRPI Capital District ClassicApril 24, 2026
Javelin · 800g · OutdoorLiberty League Outdoor Track & Field Championships · May 154.57mLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
Shot Put · 12lb · IndoorMerrimack Valley Championship · Feb 1139-05.50Merrimack Valley ChampionshipFebruary 11, 2022
Shot Put · 12lb · OutdoorMSTCA Division I Relays · Apr 3012.54mMSTCA Division I RelaysApril 30, 2022
Shot Put · 16lb / 7.26kg · IndoorUC Holiday · Dec 712.79mUC HolidayDecember 7, 2024
Shot Put · 16lb / 7.26kg · OutdoorLiberty League Outdoor Track & Field Championships · May 112.56mLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorUtica Blue and Orange · Feb 713.07mUtica Blue and OrangeFebruary 7, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Javelin · Place 21 · Union (N.Y.)Union (N.Y.)Javelin800g21.50.19mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 19 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg19.37.24mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 2 · Union (N.Y.)Union (N.Y.)Javelin800g2.54.57m PBSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 11 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg11.12.56m PBSr
Apr 24RPI Capital District ClassicApr 24 · Hammer · Place 20 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg20.39.60m PBSr
Apr 24RPI Capital District ClassicApr 24 · Javelin · Place 3 · Union (N.Y.)Union (N.Y.)Javelin800g3.48.51mSr
Apr 24RPI Capital District ClassicApr 24 · Shot Put · Place 23 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg23.11.39mSr
Apr 18Trinity InvitationalApr 18 · Hammer · Place 27 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg27.38.15mSr
Apr 18Trinity InvitationalApr 18 · Javelin · Place 10 · Union (N.Y.)Union (N.Y.)Javelin800g10.45.41mSr
Apr 18Trinity InvitationalApr 18 · Shot Put · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg--DNSSr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Hammer · Place 21 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg21.37.45mSr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Javelin · Place 2 · Union (N.Y.)Union (N.Y.)Javelin800g2.50.15mSr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Shot Put · Place 13 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg13.12.44mSr
Apr 3Utica Pioneer Spring InviteApr 3 · Hammer · Place 12 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg12.37.10mSr
Apr 3Utica Pioneer Spring InviteApr 3 · Javelin · Place 1 · Union (N.Y.)Union (N.Y.)Javelin800g1.48.55mSr
Apr 3Utica Pioneer Spring InviteApr 3 · Shot Put · Place 5 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg5.12.04mSr
Mar 27Ramapo College InvitationalMar 27 · Hammer · Place 16 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg16.36.12mSr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 14 · Union (N.Y.)Union (N.Y.)Weight Throw1413.17mSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put813.19mSr
Feb 14NYU DIII InvitationalFeb 14 · Weight Throw · Place 8 · Union (N.Y.)Union (N.Y.)Weight Throw813.61mSr
Feb 14NYU DIII InvitationalFeb 14 · Shot Put · Place 11 · Union (N.Y.)Union (N.Y.)Shot Put1113.12mSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Weight Throw · Place 36 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg36.12.95mSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Shot Put · Place 22 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg22.12.70mSr
Jan 16Utica Winter OpenerJan 16 · Weight Throw · Place 16 · Union (N.Y.)Union (N.Y.)Weight Throw1612.77mSr
Jan 16Utica Winter OpenerJan 16 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put812.26mSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · Weight Throw · Place 25 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg25.12.94mSr
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 10 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg10.12.68mSr
Feb 28Liberty League ChampionshipsFeb 28 · Shot Put · Place 24 · Union (N.Y.)Union (N.Y.)Shot Put2411.44mJR
Feb 15Kane InvitationalFeb 15 · Weight Throw · Place 19 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg19.12.87mJr
Feb 15Kane InvitationalFeb 15 · Shot Put · Place 21 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg21.11.36mJr
Feb 7Utica Blue and OrangeFeb 7 · Weight Throw · Place 24 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg24.13.07m PBJr
Feb 7Utica Blue and OrangeFeb 7 · Shot Put · Place 34 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg34.11.47mJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Javelin · Place 16 · Union (N.Y.)Union (N.Y.)Javelin800g16.51.23mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 22 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg22.35.55mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 6 · Union (N.Y.)Union (N.Y.)Javelin800g6.53.62mJr
Apr 25RPI Capital District ClassicApr 25 · Javelin · Place 1 · Union (N.Y.)Union (N.Y.)Javelin155.58mJR
Apr 25RPI Capital District ClassicApr 25 · Hammer · Place 20 · Union (N.Y.)Union (N.Y.)Hammer2035.80mJR
Apr 25RPI Capital District ClassicApr 25 · Shot Put · Place 19 · Union (N.Y.)Union (N.Y.)Shot Put1911.37mJR
Apr 10RPI Under the Lights InviteApr 10 · Hammer · Place 8 · Union (N.Y.)Union (N.Y.)Hammer838.75mJr

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · Weight Throw · Place 17 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg17.12.52mJr
Dec 7UC HolidayDec 7 · Shot Put · Place 10 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg10.12.79m PBJr
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Weight Throw · Place 19 · Union (N.Y.)Union (N.Y.)Weight Throw1911.70m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Shot Put · Place 16 · Union (N.Y.)Union (N.Y.)Shot Put1611.43m—
Feb 10CNY Valentine AlternativeFeb 10 · Weight Throw · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg—FOULSo
Feb 10CNY Valentine AlternativeFeb 10 · Shot Put · Place 10 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg10.11.83mSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · Weight Throw · Place 23 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg23.11.27mSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · Shot Put · Place 11 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg11.12.13mSo
Jan 26Blue & Orange InvitationalJan 26 · Weight Throw · Place 16 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg16.10.90mSo
Jan 26Blue & Orange InvitationalJan 26 · Shot Put · Place 11 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg11.11.61mSo
Jan 12Utica Winter OpenerJan 12 · Weight Throw · Place 21 · Union (N.Y.)Union (N.Y.)Weight Throw2110.62mSO
Jan 12Utica Winter OpenerJan 12 · Shot Put · Place 22 · Union (N.Y.)Union (N.Y.)Shot Put2210.40mSO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · Javelin · Place 30 · Union (N.Y.)Union (N.Y.)Javelin3045.14m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Javelin · Place 5 · Union (N.Y.)Union (N.Y.)Javelin554.93m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Shot Put · Place 14 · Union (N.Y.)Union (N.Y.)Shot Put1412.07m—
Apr 26RPI Capital District ClassicApr 26 · Javelin · Place 2 · Union (N.Y.)Union (N.Y.)Javelin800g2.47.82mSo
Apr 26RPI Capital District ClassicApr 26 · Shot Put · Place 18 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg18.11.96mSo
Apr 6Utica Pioneer Spring InviteApr 6 · Hammer · Place 21 · Union (N.Y.)Union (N.Y.)Hammer2131.77mSO
Apr 6Utica Pioneer Spring InviteApr 6 · Shot Put · Place 14 · Union (N.Y.)Union (N.Y.)Shot Put1410.57mSO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · Weight Throw · Place 28 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg28.10.97mSo
Jan 27Utica Blue & Orange Invite and MultiJan 27 · Weight Throw · Place 24 · Union (N.Y.)Union (N.Y.)Weight Throw2410.27mFR
Jan 27Utica Blue & Orange Invite and MultiJan 27 · Shot Put · Place 18 · Union (N.Y.)Union (N.Y.)Shot Put1810.82mFR
Jan 14Utica Winter OpenerJan 14 · Weight Throw · Place 35 · Union (N.Y.)Union (N.Y.)Weight Throw3527-4FR
Jan 14Utica Winter OpenerJan 14 · Shot Put · Place 30 · Union (N.Y.)Union (N.Y.)Shot Put3033-4.5FR

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Javelin · Place 14 · Union (N.Y.)Union (N.Y.)Javelin1442.09mFR
Apr 282023 RPI Capital District ClassicApr 28 · Hammer · Place 10 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg10.32.08mFr
Apr 282023 RPI Capital District ClassicApr 28 · Javelin · Place 7 · Union (N.Y.)Union (N.Y.)Javelin800g7.39.45mFr
Apr 282023 RPI Capital District ClassicApr 28 · Shot Put · Place 11 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg11.10.60mFr
Apr 14RPI Under the Lights Invite 2023Apr 14 · Javelin · Place 10 · Union (N.Y.)Union (N.Y.)Javelin1034.16mFR
Apr 14RPI Under the Lights Invite 2023Apr 14 · Hammer · Place 14 · Union (N.Y.)Union (N.Y.)Hammer1423.77mFR
Apr 14RPI Under the Lights Invite 2023Apr 14 · Shot Put · Place 15 · Union (N.Y.)Union (N.Y.)Shot Put1510.31mFR
Apr 7Vassar April InvitationalApr 7 · Hammer · Place 8 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg8.28.32mFr
Apr 7Vassar April InvitationalApr 7 · Javelin · Place 13 · Union (N.Y.)Union (N.Y.)Javelin800g13.31.23mFr
Apr 7Vassar April InvitationalApr 7 · Discus · Place 11 · Union (N.Y.)Union (N.Y.)Discus2kg11.25.37m PBFr
Apr 7Vassar April InvitationalApr 7 · Shot Put · Place 10 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg10.9.78mFr
Apr 1Hamilton College Continental InvitationalApr 1 · Javelin · Place 17 · Union (N.Y.)Union (N.Y.)Javelin1735.66mFR

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · Weight Throw · Place 20 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg20.10.10mFr
Dec 10Utica Holiday ClassicDec 10 · Shot Put · Place 29 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg29.10.95mFr
Dec 3Springfield College Home OpenerDec 3 · Weight Throw · Place 15 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg15.9.15mFr
Dec 3Springfield College Home OpenerDec 3 · Shot Put · Place 10 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg10.10.56mFr
Feb 11Merrimack Valley ChampionshipFeb 11 · Shot Put · Place 11 · AndoverAndoverShot Put12lb11.39-05.50 PB12
Jan 23MSTCA D1 State RelaysJan 23 · Shot Put · Place 27 · AndoverAndoverShot Put12lb27.11.21m12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27MIAA D1 ChampionshipMay 27 · Javelin · Place 15 · AndoverAndoverJavelin800g15.130-0612
May 27MIAA D1 ChampionshipMay 27 · Shot Put · Place 18 · AndoverAndoverShot Put12lb18.38-09.5012
Apr 30MSTCA Division I RelaysApr 30 · Javelin · Place 9 · AndoverAndoverJavelin800g9.38.40m12
Apr 30MSTCA Division I RelaysApr 30 · Discus · Place 20 · AndoverAndoverDiscus1.6kg20.31.80m PB12
Apr 30MSTCA Division I RelaysApr 30 · Shot Put · Place 18 · AndoverAndoverShot Put12lb18.12.54m PB12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11PA Indoor Meet #1Dec 11 · Shot Put · AndoverAndoverShot Put12lb—DNS12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29MSTCA DIV 1 RelaysMay 29 · Javelin · Place 20 · AndoverAndoverJavelin800g20.32.36m11
May 29MSTCA DIV 1 RelaysMay 29 · Discus · Place 38 · AndoverAndoverDiscus1.6kg38.23.13m11

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Snyder Center Meet #1Dec 14 · 55 Meter · Place 62 · AndoverAndover55 Meter62.8.97a PB10
Dec 14Snyder Center Meet #1Dec 14 · Shot Put · Place 13 · AndoverAndoverShot Put12lb13.21-00.0010