Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection 3 Class AA Championships · May 20111-6Section 3 Class AA ChampionshipsMay 20, 2024
Discus · 2kg · OutdoorBrockport Multi and Invitational · Apr 1234.97mBrockport Multi and InvitationalApril 12, 2026
Hammer · 16lb / 7.26kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 737.34mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Hammer · 16lb / 7.26kg · OutdoorNJCAA Region 3 Championships · May 236.63mNJCAA Region 3 ChampionshipsMay 2, 2026
Javelin · 800g · OutdoorGeneseo Early Season Invite · Apr 428.41mGeneseo Early Season InviteApril 4, 2026
Shot Put · 12lb · OutdoorSection 3 Class AA Championships · May 2044-2.75Section 3 Class AA ChampionshipsMay 20, 2024
Shot Put · 16lb / 7.26kg · IndoorUtica Holiday Classic · Dec 611.64mUtica Holiday ClassicDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorHoughton Last Chance · Feb 2212.24mHoughton Last ChanceFebruary 22, 2025
Weight Throw · 35lb / 15.9kg · IndoorUtica Holiday Classic · Dec 610.10mUtica Holiday ClassicDecember 6, 2025

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Hammer · Place 10 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer16lb / 7.26kg10.37.34m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Discus · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus2kg--FOULSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Shot Put · Place 16 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg16.11.58mSo
Feb 20St. Lawrence OpenFeb 20 · Weight Throw · Place 12 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCWeight Throw1210.81mSo
Feb 20St. Lawrence OpenFeb 20 · Shot Put · Place 8 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put811.25mSo
Jan 23St. Lawrence InvitationalJan 23 · Weight Throw · Place 3 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCWeight Throw312.48mSo
Jan 23St. Lawrence InvitationalJan 23 · Shot Put · Place 3 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put311.62mSo
Jan 16Ramapo College Season OpenerJan 16 · Weight Throw · Place 12 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCWeight Throw1210.59mSo
Jan 16Ramapo College Season OpenerJan 16 · Shot Put · Place 12 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put1210.59mSo

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2NJCAA Region 3 ChampionshipsMay 2 · Hammer · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer16lb / 7.26kg2.36.63m PBSo
May 2NJCAA Region 3 ChampionshipsMay 2 · Discus · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus2kg2.34.44mSo
May 2NJCAA Region 3 ChampionshipsMay 2 · Shot Put · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg2.12.01mSo
Apr 17Cortland ClassicApr 17 · Hammer · Place 32 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer16lb / 7.26kg32.36.29mSo
Apr 17Cortland ClassicApr 17 · Discus · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus2kg--FSSo
Apr 17Cortland ClassicApr 17 · Shot Put · Place 24 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg24.11.64mSo
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 22 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer16lb / 7.26kg22.29.45mSo
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 32 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus2kg32.34.97m PBSo
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 26 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg26.11.82mSo
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Place 32 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer16lb / 7.26kg32.28.68mSo
Apr 4Geneseo Early Season InviteApr 4 · Javelin · Place 22 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCJavelin800g22.28.41m PBSo
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 40 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus2kg40.30.47mSo
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 31 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg31.11.32mSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · Weight Throw · Place 48 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCWeight Throw35lb / 15.9kg48.10.10m PBSo
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 25 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg25.11.64m PBSo
Feb 28Fastrack Last ChanceFeb 28 · Shot Put · Place 10 · Onondaga CCOnondaga CCShot Put1012.04mFR
Feb 28Fastrack Last ChanceFeb 28 · Shot Put · Place 10 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put1012.04m—
Feb 7Brockport InviteFeb 7 · Shot Put · Place 35 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg35.10.85mFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · Discus · Place 10 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus1032.94mFR
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · Shot Put · Place 12 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put1210.86mFR
Apr 25SLU Twilight InvitationalApr 25 · Discus · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus2kg2.34.55mFr
Apr 25SLU Twilight InvitationalApr 25 · Shot Put · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg1.12.18mFr
Apr 5Cortland Red Dragon OpenApr 5 · Discus · Place 15 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus2kg15.34.06mFr
Apr 5Cortland Red Dragon OpenApr 5 · Shot Put · Place 9 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg9.11.62mFr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · Discus · Place 5 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus2kg5.33.65mFr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · Shot Put · Place 8 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg8.11.40mFr
Feb 22Houghton Last ChanceFeb 22 · Shot Put · Place 7 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg7.12.24m PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · Shot Put · Place 30 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put16lb / 7.26kg30.11.29mFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30Section III Boys State QualifierMay 30 · Shot Put · Place 7 · Baldwinsville CentralBaldwinsville CentralShot Put12lb7.43-5.7512
May 20Section 3 Class AA ChampionshipsMay 20 · Discus · Place 11 · Baldwinsville CentralBaldwinsville CentralDiscus1.6kg11.111-6 PB12
May 20Section 3 Class AA ChampionshipsMay 20 · Shot Put · Place 3 · Baldwinsville CentralBaldwinsville CentralShot Put12lb3.44-2.75 PB12