Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 728.06mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Discus · 1kg · OutdoorCortland Classic · Apr 1728.30mCortland ClassicApril 17, 2026
Hammer · 4kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 727.58mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Hammer · 4kg · OutdoorGeneseo Early Season Invite · Apr 428.81mGeneseo Early Season InviteApril 4, 2026
Shot Put · 4kg · IndoorUtica Holiday Classic · Dec 69.68mUtica Holiday ClassicDecember 6, 2025
Shot Put · 4kg · OutdoorGeneseo Early Season Invite · Apr 49.72mGeneseo Early Season InviteApril 4, 2026
Weight Throw · 20lb / 9.0kg · IndoorSection III Class A & B Championships · Feb 829-0Section III Class A & B ChampionshipsFebruary 8, 2025

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Hammer · Place 13 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer4kg13.27.58m PBFr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Discus · Place 11 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus1kg11.28.06m PBFr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Shot Put · Place 15 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put4kg15.9.00mFr
Feb 20St. Lawrence OpenFeb 20 · Weight Throw · Place 15 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCWeight Throw159.62mFr
Feb 20St. Lawrence OpenFeb 20 · Shot Put · Place 7 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put79.47mFr
Jan 23St. Lawrence InvitationalJan 23 · Weight Throw · Place 7 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCWeight Throw79.91mFr
Jan 23St. Lawrence InvitationalJan 23 · Shot Put · Place 6 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put69.06mFr
Jan 16Ramapo College Season OpenerJan 16 · Weight Throw · Place 9 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCWeight Throw99.72mFr

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2NJCAA Region 3 ChampionshipsMay 2 · Hammer · Place 6 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer4kg6.23.93mFr
May 2NJCAA Region 3 ChampionshipsMay 2 · Discus · Place 3 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus1kg3.27.37mFr
May 2NJCAA Region 3 ChampionshipsMay 2 · Shot Put · Place 4 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put4kg4.8.81mFr
Apr 17Cortland ClassicApr 17 · Hammer · Place 27 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer4kg27.25.44mFr
Apr 17Cortland ClassicApr 17 · Discus · Place 18 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus1kg18.28.30m PBFr
Apr 17Cortland ClassicApr 17 · Shot Put · Place 20 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put4kg20.9.19mFr
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer4kg--DNSFr
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus1kg--DNSFr
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put4kg--DNSFr
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Place 32 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHammer4kg32.28.81m PBFr
Apr 4Geneseo Early Season InviteApr 4 · Javelin · Onondaga (N.Y.) CCOnondaga (N.Y.) CCJavelin600g--FSFr
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 19 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCDiscus1kg19.27.35mFr
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 18 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put4kg18.9.72m PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · Weight Throw · Place 45 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCWeight Throw20lb / 9.0kg45.7.47mFr
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 24 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put4kg24.9.68m PBFr
Feb 8Section III Class A & B ChampionshipsFeb 8 · Weight Throw · Place 7 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg7.29-0 PB12
Feb 8Section III Class A & B ChampionshipsFeb 8 · Shot Put · Place 3 · Westhill (NY)Westhill (NY)Shot Put4kg3.29-11.2512
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · Shot Put · Place 12 · Westhill-NYWesthill-NYShot Put1229-06.00—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 5Section III Girls State QualifierJun 5 · Discus · Place 7 · Westhill-CWesthill-CDiscus786-412
Jun 5Section III Girls State QualifierJun 5 · Shot Put · Place 9 · Westhill-CWesthill-CShot Put931-812
May 29Section 3 Class B-1 ChampionshipsMay 29 · Discus · Place 3 · Westhill (NY)Westhill (NY)Discus1kg3.91-512
May 29Section 3 Class B-1 ChampionshipsMay 29 · Shot Put · Place 4 · Westhill (NY)Westhill (NY)Shot Put4kg4.31-3.5012
May 23Cicero North Syracuse CoEd InvitationalMay 23 · Discus · Place 10 · WesthillWesthillDiscus1088-012
May 23Cicero North Syracuse CoEd InvitationalMay 23 · Shot Put · Place 11 · WesthillWesthillShot Put1129-3.5012
May 19OHSL Liberty Large School ChampionshipsMay 19 · Discus · Place 2 · WesthillWesthillDiscus289-512
May 19OHSL Liberty Large School ChampionshipsMay 19 · Shot Put · Place 2 · WesthillWesthillShot Put230-2.5012
May 9Baldwinsville John Arcaro ClassicMay 9 · Discus · Place 8 · Westhill (NY)Westhill (NY)Discus1kg8.82-0612
May 9Baldwinsville John Arcaro ClassicMay 9 · Shot Put · Place 7 · Westhill (NY)Westhill (NY)Shot Put4kg7.28-03.5012
May 3Al Mullan Runnin' Cadet ClassicMay 3 · Discus · Place 12 · WesthillWesthillDiscus1287-1112
May 3Al Mullan Runnin' Cadet ClassicMay 3 · Shot Put · Place 18 · WesthillWesthillShot Put1827-03.7512
Apr 15Westhill Spring Break InvitationalApr 15 · Long Jump · Place 41 · WesthillWesthillLong Jump4111-1.5012
Apr 15Westhill Spring Break InvitationalApr 15 · Discus · Place 4 · WesthillWesthillDiscus486-312
Apr 15Westhill Spring Break InvitationalApr 15 · Shot Put · Place 3 · WesthillWesthillShot Put330-5.7512

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30Monday Night Throws - Homer InvitationalDec 30 · Weight Throw · Place 16 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg16.21-8.2512
Dec 30Monday Night Throws - Homer InvitationalDec 30 · Shot Put · Place 8 · Westhill (NY)Westhill (NY)Shot Put4kg8.29-312
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · Weight Throw · Place 4 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg4.20-07.0012
Dec 7Westhill InvitationalDec 7 · Shot Put · Place 12 · Westhill (NY)Westhill (NY)Shot Put4kg12.28-0.2512
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · Shot Put · Place 5 · WesthillWesthillShot Put529-0.5011
Jan 26Friday Night Throws InvitationalJan 26 · Weight Throw · Place 24 · WesthillWesthillWeight Throw2422-7—
Jan 26Friday Night Throws InvitationalJan 26 · Shot Put · Place 7 · WesthillWesthillShot Put728-10.5—
Jan 18Bob Grieve Memorial Thursday SessionJan 18 · Weight Throw · Place 29 · WesthillWesthillWeight Throw2921-011
Jan 18Bob Grieve Memorial Thursday SessionJan 18 · Shot Put · Place 10 · WesthillWesthillShot Put1027-011
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · Weight Throw · Place 20 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg20.21-4.5011
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · Shot Put · Place 16 · Westhill (NY)Westhill (NY)Shot Put4kg16.24-411
Jan 6John Arcaro Memorial PM SessionJan 6 · Weight Throw · Place 36 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg36.19-711
Jan 6John Arcaro Memorial PM SessionJan 6 · Shot Put · Place 12 · Westhill (NY)Westhill (NY)Shot Put4kg12.26-6.2511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13OHSL Liberty Large School ChampionshipsMay 13 · Discus · Place 4 · WesthillWesthillDiscus481-811
May 13OHSL Liberty Large School ChampionshipsMay 13 · Shot Put · Place 6 · WesthillWesthillShot Put626-211
May 10John Arcaro Co-Ed ClassicMay 10 · Discus · Place 15 · WesthillWesthillDiscus1574-711
May 10John Arcaro Co-Ed ClassicMay 10 · Shot Put · Place 19 · WesthillWesthillShot Put1925-1111
May 3ES-M Girls Invitational/Boys Specialty MeetMay 3 · Discus · Place 7 · WesthillWesthillDiscus787-211
May 3ES-M Girls Invitational/Boys Specialty MeetMay 3 · Shot Put · Place 21 · WesthillWesthillShot Put2125-911
Apr 26Chittenango InvitationalApr 26 · Discus · Place 6 · WesthillWesthillDiscus681-511
Apr 26Chittenango InvitationalApr 26 · Shot Put · Place 6 · WesthillWesthillShot Put627-8.7511
Apr 23Westhill Spring Break InvitationalApr 23 · Discus · Place 10 · WesthillWesthillDiscus1077-611
Apr 23Westhill Spring Break InvitationalApr 23 · Shot Put · Place 14 · WesthillWesthillShot Put1426-0.2511

2023 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · Weight Throw · Place 39 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg39.2-7.5011
Dec 22Westhill InvitationalDec 22 · Shot Put · Place 11 · Westhill (NY)Westhill (NY)Shot Put4kg11.25-11.5011
Dec 16George Constantino Memorial PM SessionDec 16 · Weight Throw · Place 26 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg26.21-511
Dec 16George Constantino Memorial PM SessionDec 16 · Shot Put · Place 10 · Westhill (NY)Westhill (NY)Shot Put4kg10.26-4.7511
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · Weight Throw · Place 24 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg24.19-811
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · Shot Put · Place 11 · Westhill (NY)Westhill (NY)Shot Put4kg11.25-011
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · Weight Throw · Place 16 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg16.25-611
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · Shot Put · Place 14 · Westhill (NY)Westhill (NY)Shot Put4kg14.25-6.2511
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · Weight Throw · Place 3 · WesthillWesthillWeight Throw328-8.7510
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · Shot Put · Place 7 · WesthillWesthillShot Put723-0.5010
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · Weight Throw · Place 8 · WesthillWesthillWeight Throw828-5.7510
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · Shot Put · Place 14 · WesthillWesthillShot Put1422-610
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · Weight Throw · Place 8 · WesthillWesthillWeight Throw828-5.7510
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · Shot Put · Place 14 · WesthillWesthillShot Put1422-610
Jan 21Bob Grieve Memorial AM SessionJan 21 · Weight Throw · Place 17 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg17.25-010
Jan 21Bob Grieve Memorial AM SessionJan 21 · Shot Put · Place 31 · Westhill (NY)Westhill (NY)Shot Put4kg31.20-1110
Jan 7John Arcaro Memorial AM SessionJan 7 · Weight Throw · Place 11 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg11.25-03.7510
Jan 7John Arcaro Memorial AM SessionJan 7 · Shot Put · Place 20 · Westhill (NY)Westhill (NY)Shot Put4kg20.22-01.0010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Section III Class B-1 ChampionshipsMay 25 · Discus · Place 3 · WesthillWesthillDiscus385-510
May 25Section III Class B-1 ChampionshipsMay 25 · Shot Put · Place 10 · WesthillWesthillShot Put1025-310
May 15OHSL Liberty Large School ChampionshipsMay 15 · Discus · Place 2 · WesthillWesthillDiscus278-910
May 15OHSL Liberty Large School ChampionshipsMay 15 · Shot Put · Place 6 · WesthillWesthillShot Put625-2.2510
May 12John Arcaro Co-Ed ClassicMay 12 · Discus · Place 9 · WesthillWesthillDiscus981-110
Apr 29Chittenango InvitationalApr 29 · Discus · Place 7 · WesthillWesthillDiscus781-410
Apr 29Chittenango InvitationalApr 29 · Shot Put · Place 13 · WesthillWesthillShot Put1325-9.5010

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Westhill InvitationalDec 28 · Weight Throw · Place 21 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg21.25-02.2510
Dec 28Westhill InvitationalDec 28 · Shot Put · Place 29 · Westhill (NY)Westhill (NY)Shot Put4kg29.20-09.0010
Dec 17George Constantino Memorial AM SessionDec 17 · Weight Throw · Place 11 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg11.25-10.5010
Dec 17George Constantino Memorial AM SessionDec 17 · Shot Put · Place 26 · Westhill (NY)Westhill (NY)Shot Put4kg26.20-08.2510
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Weight Throw · Place 15 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg15.22-05.0010
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Shot Put · Place 15 · Westhill (NY)Westhill (NY)Shot Put4kg15.23-00.0010
Dec 2Mohawk Valley KickoffDec 2 · Weight Throw · Place 16 · Westhill (NY)Westhill (NY)Weight Throw20lb / 9.0kg16.21-10.0010
Dec 2Mohawk Valley KickoffDec 2 · Shot Put · Place 40 · Westhill (NY)Westhill (NY)Shot Put4kg40.18-08.0010