Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorPalisades Center Underground Track Series #3 · Feb 2446.7Palisades Center Underground Track Series #3February 24, 2021
55 Meter · IndoorPalisades Center Underground Track Series #3 · Feb 246.80Palisades Center Underground Track Series #3February 24, 2021
Discus · 2kg · OutdoorVassar April Invitational · Apr 728.08mVassar April InvitationalApril 7, 2023
Hammer · 16lb / 7.26kg · OutdoorTrinity Invitational · Apr 1844.96mTrinity InvitationalApril 18, 2026
Javelin · 800g · OutdoorLiberty League Outdoor Track & Field Championships · May 251.25mLiberty League Outdoor Track & Field ChampionshipsMay 2, 2025
Shot Put · 12lb · IndoorSection 1 Dendy #3 · Jan 641-01.75Section 1 Dendy #3January 6, 2022
Shot Put · 16lb / 7.26kg · IndoorUtica Holiday Classic · Dec 614.34mUtica Holiday ClassicDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorLiberty League Outdoor Track & Field Championships · May 113.89mLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
Weight Throw · 25lb / 11.3kg · IndoorSection 1 League Champs #2 · Jan 931-09.25Section 1 League Champs #2January 9, 2022
Weight Throw · 35lb / 15.9kg · IndoorUtica Holiday Classic · Dec 613.60mUtica Holiday ClassicDecember 6, 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 · Shot Put · Place 21 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg21.13.32mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 12 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg12.42.87mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 7 · Union (N.Y.)Union (N.Y.)Javelin800g7.46.39mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 3 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg3.13.89m PBSr
Apr 24RPI Capital District ClassicApr 24 · Hammer · Place 12 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg12.43.80mSr
Apr 24RPI Capital District ClassicApr 24 · Javelin · Place 2 · Union (N.Y.)Union (N.Y.)Javelin800g2.48.98mSr
Apr 24RPI Capital District ClassicApr 24 · Shot Put · Place 4 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg4.13.86mSr
Apr 18Trinity InvitationalApr 18 · Hammer · Place 8 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg8.44.96m PBSr
Apr 18Trinity InvitationalApr 18 · Javelin · Place 7 · Union (N.Y.)Union (N.Y.)Javelin800g7.47.60mSr
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 10 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg10.40.85mSr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Javelin · Place 5 · Union (N.Y.)Union (N.Y.)Javelin800g5.46.22mSr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg8.13.35mSr
Apr 3Utica Pioneer Spring InviteApr 3 · Hammer · Place 10 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg10.38.12mSr
Apr 3Utica Pioneer Spring InviteApr 3 · Javelin · Place 2 · Union (N.Y.)Union (N.Y.)Javelin800g2.46.72mSr
Apr 3Utica Pioneer Spring InviteApr 3 · Shot Put · Place 4 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg4.12.27mSr
Mar 27Ramapo College InvitationalMar 27 · Hammer · Place 11 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg11.37.77mSr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 10 · Union (N.Y.)Union (N.Y.)Weight Throw1014.30mSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 6 · Union (N.Y.)Union (N.Y.)Shot Put613.68mSr
Feb 21West Point Tune-UpFeb 21 · Weight Throw · Place 14 · Union (N.Y.)Union (N.Y.)Weight Throw1412.03mSr
Feb 21West Point Tune-UpFeb 21 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put812.64mSr
Feb 14NYU DIII InvitationalFeb 14 · Weight Throw · Place 12 · Union (N.Y.)Union (N.Y.)Weight Throw1213.03mSr
Feb 14NYU DIII InvitationalFeb 14 · Shot Put · Place 7 · Union (N.Y.)Union (N.Y.)Shot Put713.68mSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Weight Throw · Place 44 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg44.12.27mSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Shot Put · Place 15 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg15.13.13mSr
Jan 16Utica Winter OpenerJan 16 · Weight Throw · Place 14 · Union (N.Y.)Union (N.Y.)Weight Throw1412.80mSr
Jan 16Utica Winter OpenerJan 16 · Shot Put · Place 3 · Union (N.Y.)Union (N.Y.)Shot Put313.85mSr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · Weight Throw · Place 21 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg21.13.60m PBSr
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 4 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg4.14.34m PBSr
Feb 28Liberty League ChampionshipsFeb 28 · Shot Put · Place 2 · Union (N.Y.)Union (N.Y.)Shot Put214.03mJR
Feb 15Kane InvitationalFeb 15 · Weight Throw · Place 14 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg14.13.37mJr
Feb 15Kane InvitationalFeb 15 · Shot Put · Place 13 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg13.13.14mJr
Feb 7Utica Blue and OrangeFeb 7 · Weight Throw · Place 39 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg39.12.49mJr
Feb 7Utica Blue and OrangeFeb 7 · Shot Put · Place 9 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg9.14.26mJr
Jan 17Utica Winter OpenerJan 17 · Weight Throw · Place 15 · Union (N.Y.)Union (N.Y.)Weight Throw1512.17m—
Jan 17Utica Winter OpenerJan 17 · Shot Put · Place 2 · Union (N.Y.)Union (N.Y.)Shot Put213.55m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Javelin · Place 28 · Union (N.Y.)Union (N.Y.)Javelin800g28.45.66mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 14 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg14.39.09mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 8 · Union (N.Y.)Union (N.Y.)Javelin800g8.51.25m PBJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 7 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg7.13.16mJr
Apr 25RPI Capital District ClassicApr 25 · Javelin · Place 4 · Union (N.Y.)Union (N.Y.)Javelin448.53mJR
Apr 25RPI Capital District ClassicApr 25 · Hammer · Place 15 · Union (N.Y.)Union (N.Y.)Hammer1539.02mJR
Apr 25RPI Capital District ClassicApr 25 · Shot Put · Place 6 · Union (N.Y.)Union (N.Y.)Shot Put613.50mJR
Apr 10RPI Under the Lights InviteApr 10 · Hammer · Place 5 · Union (N.Y.)Union (N.Y.)Hammer540.49mJr
Apr 10RPI Under the Lights InviteApr 10 · Javelin · Place 3 · Union (N.Y.)Union (N.Y.)Javelin347.22mJr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · Weight Throw · Place 12 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg12.13.07mJr
Dec 7UC HolidayDec 7 · Shot Put · Place 5 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg5.13.49mJr
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Weight Throw · Place 17 · Union (N.Y.)Union (N.Y.)Weight Throw1712.52m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Shot Put · Place 5 · Union (N.Y.)Union (N.Y.)Shot Put513.69m—
Feb 10CNY Valentine AlternativeFeb 10 · Weight Throw · Place 12 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg12.12.03mSo
Feb 10CNY Valentine AlternativeFeb 10 · Shot Put · Place 2 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg2.13.48mSo
Jan 26Blue & Orange InvitationalJan 26 · Weight Throw · Place 14 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg14.11.54mSo
Jan 26Blue & Orange InvitationalJan 26 · Shot Put · Place 4 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg4.13.34mSo
Jan 12Utica Winter OpenerJan 12 · Weight Throw · Place 14 · Union (N.Y.)Union (N.Y.)Weight Throw1412.13mSO
Jan 12Utica Winter OpenerJan 12 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put812.79mSO

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · Javelin · Place 8 · Union (N.Y.)Union (N.Y.)Javelin854.20m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Hammer · Place 10 · Union (N.Y.)Union (N.Y.)Hammer1040.47m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Javelin · Place 7 · Union (N.Y.)Union (N.Y.)Javelin751.65m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Shot Put · Place 10 · Union (N.Y.)Union (N.Y.)Shot Put1012.84m—
Apr 26RPI Capital District ClassicApr 26 · Hammer · Place 17 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg17.38.53mSo
Apr 26RPI Capital District ClassicApr 26 · Javelin · Place 3 · Union (N.Y.)Union (N.Y.)Javelin800g3.47.69mSo
Apr 26RPI Capital District ClassicApr 26 · Shot Put · Place 10 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg10.12.85mSo
Apr 6Utica Pioneer Spring InviteApr 6 · Hammer · Place 11 · Union (N.Y.)Union (N.Y.)Hammer1136.77mSO
Apr 6Utica Pioneer Spring InviteApr 6 · Discus · Place 27 · Union (N.Y.)Union (N.Y.)Discus2723.94mSO
Apr 6Utica Pioneer Spring InviteApr 6 · Shot Put · Place 3 · Union (N.Y.)Union (N.Y.)Shot Put312.97mSO

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · Weight Throw · Place 27 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg27.11.36mSo
Dec 2Suffolk RelaysDec 2 · Shot Put · Place 20 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg20.12.72mSo
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · Weight Throw · Place 20 · Union (N.Y.)Union (N.Y.)Weight Throw2010.57mFR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · Shot Put · Place 14 · Union (N.Y.)Union (N.Y.)Shot Put1412.35mFR
Jan 27Utica Blue & Orange Invite and MultiJan 27 · Weight Throw · Place 21 · Union (N.Y.)Union (N.Y.)Weight Throw2110.99mFR
Jan 27Utica Blue & Orange Invite and MultiJan 27 · Shot Put · Place 24 · Union (N.Y.)Union (N.Y.)Shot Put2410.10mFR
Jan 14Utica Winter OpenerJan 14 · Weight Throw · Place 24 · Union (N.Y.)Union (N.Y.)Weight Throw2435-3FR
Jan 14Utica Winter OpenerJan 14 · Weight Throw · Place 24 · Union (N.Y.)Union (N.Y.)Weight Throw2435-3FR
Jan 14Utica Winter OpenerJan 14 · Shot Put · Place 23 · Union (N.Y.)Union (N.Y.)Shot Put2336-0.25FR
Jan 14Utica Winter OpenerJan 14 · Shot Put · Place 23 · Union (N.Y.)Union (N.Y.)Shot Put2336-0.25FR

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Javelin · Place 7 · Union (N.Y.)Union (N.Y.)Javelin748.02mFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Hammer · Place 14 · Union (N.Y.)Union (N.Y.)Hammer1440.19mFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Shot Put · Place 17 · Union (N.Y.)Union (N.Y.)Shot Put1712.47mFR
Apr 282023 RPI Capital District ClassicApr 28 · Hammer · Place 9 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg9.33.44mFr
Apr 282023 RPI Capital District ClassicApr 28 · Javelin · Place 3 · Union (N.Y.)Union (N.Y.)Javelin800g3.45.16mFr
Apr 282023 RPI Capital District ClassicApr 28 · Discus · Place 14 · Union (N.Y.)Union (N.Y.)Discus2kg14.26.94mFr
Apr 282023 RPI Capital District ClassicApr 28 · Shot Put · Place 7 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg7.11.66mFr
Apr 14RPI Under the Lights Invite 2023Apr 14 · Javelin · Place 5 · Union (N.Y.)Union (N.Y.)Javelin544.62mFR
Apr 14RPI Under the Lights Invite 2023Apr 14 · Hammer · Place 7 · Union (N.Y.)Union (N.Y.)Hammer738.88mFR
Apr 14RPI Under the Lights Invite 2023Apr 14 · Shot Put · Place 5 · Union (N.Y.)Union (N.Y.)Shot Put512.11mFR
Apr 7Vassar April InvitationalApr 7 · Hammer · Place 2 · Union (N.Y.)Union (N.Y.)Hammer16lb / 7.26kg2.39.68mFr
Apr 7Vassar April InvitationalApr 7 · Javelin · Place 5 · Union (N.Y.)Union (N.Y.)Javelin800g5.43.14mFr
Apr 7Vassar April InvitationalApr 7 · Discus · Place 5 · Union (N.Y.)Union (N.Y.)Discus2kg5.28.08m PBFr
Apr 7Vassar April InvitationalApr 7 · Shot Put · Place 2 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg2.12.49mFr
Apr 1Hamilton College Continental InvitationalApr 1 · Javelin · Place 12 · Union (N.Y.)Union (N.Y.)Javelin1240.45mFR
Apr 1Hamilton College Continental InvitationalApr 1 · Hammer · Place 23 · Union (N.Y.)Union (N.Y.)Hammer2332.66mFR
Apr 1Hamilton College Continental InvitationalApr 1 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put812.53mFR

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · Weight Throw · Place 19 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg19.10.22mFr
Dec 10Utica Holiday ClassicDec 10 · Shot Put · Place 19 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg19.11.34mFr
Dec 3Springfield College Home OpenerDec 3 · Weight Throw · Place 12 · Union (N.Y.)Union (N.Y.)Weight Throw35lb / 15.9kg12.10.45mFr
Dec 3Springfield College Home OpenerDec 3 · Shot Put · Place 8 · Union (N.Y.)Union (N.Y.)Shot Put16lb / 7.26kg8.11.31mFr
Jan 9Section 1 League Champs #2Jan 9 · Weight Throw · Place 3 · White PlainsWhite PlainsWeight Throw25lb / 11.3kg3.31-09.25 PB12
Jan 9Section 1 League Champs #2Jan 9 · Shot Put · Place 1 · White PlainsWhite PlainsShot Put12lb1.37-10.0012
Jan 9Section 1 League Champs #1Jan 9 · Weight Throw · Place 3 · White PlainsWhite PlainsWeight Throw25lb / 11.3kg3.31-09.2512
Jan 9Section 1 League Champs #1Jan 9 · Shot Put · Place 1 · White PlainsWhite PlainsShot Put12lb1.37-10.0012
Jan 6Section 1 Dendy #3Jan 6 · 55 Meter · Place 9 · White PlainsWhite Plains55 MeterRound P9.7.39a12
Jan 6Section 1 Dendy #3Jan 6 · Shot Put · Place 4 · White PlainsWhite PlainsShot Put12lb4.41-01.75 PB12

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Section 1 Kickoff #3Dec 12 · 55 Meter · Place 5 · White PlainsWhite Plains55 MeterRound P5.7.13a12
Dec 12Section 1 Kickoff #3Dec 12 · 55 Meter · Place 5 · White PlainsWhite Plains55 Meter5.7.12a12
Feb 24Palisades Center Underground Track Series #3Feb 24 · 300 Meters · Place 13 · White PlainsWhite Plains300 Meters13.46.7 PB11
Feb 24Palisades Center Underground Track Series #3Feb 24 · 55 Meter · Place 5 · White PlainsWhite Plains55 Meter5.6.80 PB11