Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSLU Intercollegiate Athletics Twilight Meeting · Apr 2427.94mSLU Intercollegiate Athletics Twilight MeetingApril 24, 2026
Hammer · 4kg · OutdoorSt. Lawrence Saints Ice Breaker · Apr 423.14mSt. Lawrence Saints Ice BreakerApril 4, 2026
Javelin · 600g · OutdoorSt. Lawrence Saints Ice Breaker · Apr 417.94mSt. Lawrence Saints Ice BreakerApril 4, 2026
Long Jump · IndoorSection 2 League Meets 3 · Dec 177-02.50Section 2 League Meets 3December 17, 2021
Long Jump · OutdoorSection 2 League Meets #2 · Dec 116-08.50Section 2 League Meets #2December 11, 2021
Shot Put · 4kg · IndoorUtica Holiday Classic · Dec 69.23mUtica Holiday ClassicDecember 6, 2025
Shot Put · 4kg · OutdoorRPI Friday Night Under the Lights and Alumni Meet · Apr 109.23mRPI Friday Night Under the Lights and Alumni MeetApril 10, 2026
Weight Throw · 20lb / 9.0kg · IndoorUtica Holiday Classic · Dec 67.09mUtica Holiday ClassicDecember 6, 2025
Weight Throw · 20lb / 9.0kg · OutdoorSection 2 Division IV Shot Put and Weight Throw · Feb 322-8.50Section 2 Division IV Shot Put and Weight ThrowFebruary 3, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 16 · SUNY PlattsburghSUNY PlattsburghShot Put4kg16.8.73mFr
Apr 24SLU Intercollegiate Athletics Twilight MeetingApr 24 · Discus · Place 3 · SUNY PlattsburghSUNY PlattsburghDiscus1kg3.27.94m PBFr
Apr 24SLU Intercollegiate Athletics Twilight MeetingApr 24 · Shot Put · Place 3 · SUNY PlattsburghSUNY PlattsburghShot Put4kg3.9.14mFr
Apr 18Middlebury Outdoor MeetApr 18 · Hammer · Place 14 · SUNY PlattsburghSUNY PlattsburghHammer4kg14.22.37mFr
Apr 18Middlebury Outdoor MeetApr 18 · Discus · Place 14 · SUNY PlattsburghSUNY PlattsburghDiscus1kg14.25.65mFr
Apr 18Middlebury Outdoor MeetApr 18 · Shot Put · Place 10 · SUNY PlattsburghSUNY PlattsburghShot Put4kg10.8.95mFr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Discus · Place 27 · SUNY PlattsburghSUNY PlattsburghDiscus1kg27.25.04mFr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Shot Put · Place 21 · SUNY PlattsburghSUNY PlattsburghShot Put4kg21.9.23m PBFr
Apr 4St. Lawrence Saints Ice BreakerApr 4 · Hammer · Place 7 · SUNY PlattsburghSUNY PlattsburghHammer4kg7.23.14m PBFr
Apr 4St. Lawrence Saints Ice BreakerApr 4 · Javelin · Place 7 · SUNY PlattsburghSUNY PlattsburghJavelin600g7.17.94m PBFr
Apr 4St. Lawrence Saints Ice BreakerApr 4 · Discus · Place 7 · SUNY PlattsburghSUNY PlattsburghDiscus1kg7.25.26mFr
Apr 4St. Lawrence Saints Ice BreakerApr 4 · Shot Put · Place 3 · SUNY PlattsburghSUNY PlattsburghShot Put4kg3.8.54mFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20St. Lawrence OpenFeb 20 · Weight Throw · Place 19 · SUNY PlattsburghSUNY PlattsburghWeight Throw197.12mFr
Feb 20St. Lawrence OpenFeb 20 · Shot Put · Place 9 · SUNY PlattsburghSUNY PlattsburghShot Put98.91mFr
Feb 10Plattsburgh State Tuesday MeetFeb 10 · Weight Throw · Place 8 · Plattsburgh St.Plattsburgh St.Weight Throw87.27mFR
Feb 10Plattsburgh State Tuesday MeetFeb 10 · Shot Put · Place 3 · Plattsburgh St.Plattsburgh St.Shot Put39.19mFR
Jan 23St. Lawrence InvitationalJan 23 · Weight Throw · Place 12 · SUNY PlattsburghSUNY PlattsburghWeight Throw126.56mFr
Jan 23St. Lawrence InvitationalJan 23 · Shot Put · Place 7 · SUNY PlattsburghSUNY PlattsburghShot Put78.95mFr
Jan 16Middlebury Winter ClassicJan 16 · Weight Throw · Place 15 · SUNY PlattsburghSUNY PlattsburghWeight Throw158.07mFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · Weight Throw · Place 46 · SUNY PlattsburghSUNY PlattsburghWeight Throw20lb / 9.0kg46.7.09m PBFr
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 27 · SUNY PlattsburghSUNY PlattsburghShot Put4kg27.9.23m PBFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5Section 2 State QualifierJun 5 · Shot Put · Place 5 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put530-6.5012
Jun 5Section 2 State QualifierJun 5 · Shot Put · Place 5 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put530-6.5012
May 29Section 2 Group 5 ChampionshipsMay 29 · Discus · Place 4 · Berne-Knox-WBerne-Knox-WDiscus485-1112
May 29Section 2 Group 5 ChampionshipsMay 29 · Shot Put · Place 2 · Berne-Knox-WBerne-Knox-WShot Put229-10.0012
May 29Section 2 Group 5 ChampionshipsMay 29 · Shot Put · Place 2 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put229-1012
May 29Section 2 Group 5 ChampionshipsMay 29 · Discus · Place 4 · Berne-Knox-WesterloBerne-Knox-WesterloDiscus485-1112
May 10Marsh Galotta InvitationalMay 10 · Shot Put · Place 2 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put228-5.5012
May 10Marsh Galotta InvitationalMay 10 · Discus · Place 2 · Berne-Knox-WesterloBerne-Knox-WesterloDiscus285-412
May 6Johnstown vrs BKW vrs GalwayMay 6 · Shot Put · Place 2 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put228-1012
May 6Johnstown vrs BKW vrs GalwayMay 6 · Discus · Place 1 · Berne-Knox-WesterloBerne-Knox-WesterloDiscus181-412
Apr 26Granville Blue and Gold InviteApr 26 · Shot Put · Place 1 · Berne Knox WesterloBerne Knox WesterloShot Put4kg1.28-9.5012

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Section 2 Group 5 ChampionshipsMay 23 · Shot Put · Place 6 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put628-3.5011
May 23Section 2 Group 5 ChampionshipsMay 23 · Discus · Place 11 · Berne-Knox-WesterloBerne-Knox-WesterloDiscus1178-111
May 14Section 2 Western Athletic Conference League ChampionshipsMay 14 · Discus · Place 8 · Berne-Knox-WBerne-Knox-WDiscus875-0711
May 14Section 2 Western Athletic Conference League ChampionshipsMay 14 · Shot Put · Place 4 · Berne-Knox-WBerne-Knox-WShot Put429-04.2511
Apr 27Granville Blue and Gold Track Invitational 2024Apr 27 · Discus · Place 8 · Berne-Knox-WesterloBerne-Knox-WesterloDiscus870-311
Apr 27Granville Blue and Gold Track Invitational 2024Apr 27 · Shot Put · Place 2 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put229-9.5011
Apr 20Stillwater Rockin' RelaysApr 20 · Shot Put · Place 6 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put627-3.5011
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · Shot Put · Place 16 · Berne Knox WesterloBerne Knox WesterloShot Put4kg16.27-00.5011
Feb 3Section 2 Division IV Shot Put and Weight ThrowFeb 3 · Weight Throw · Place 10 · Berne Knox WesterloBerne Knox WesterloWeight Throw20lb / 9.0kg10.22-8.50 PB11
Feb 3Section 2 Division IV Shot Put and Weight ThrowFeb 3 · Shot Put · Place 6 · Berne Knox WesterloBerne Knox WesterloShot Put4kg6.27-3.5011

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Foothills and Independent League ChampsJan 21 · Shot Put · Place 5 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put526-11.7511
Jan 14TCITL LM 5AJan 14 · Shot Put · Place 6 · Berne-Knox-WBerne-Knox-WShot Put626-10.0011
Jan 14TCITL LM 5AJan 14 · Shot Put · Place 6 · Berne-Knox-WBerne-Knox-WShot Put626-10.0011

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9TCITL League Meet 1CDec 9 · Shot Put · Place 12 · Berne Knox WesterloBerne Knox WesterloShot Put4kg12.23-04.5011
Jan 15Viking GamesJan 15 · Shot Put · Place 17 · Berne-Knox-WBerne-Knox-WShot Put1721-07.5010
Jan 15Viking GamesJan 15 · Shot Put · Place 17 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put1721-7.5010
Jan 14TCITL LM 5DJan 14 · Shot Put · Place 4 · Berne-Knox-WBerne-Knox-WShot Put425-11.7510

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Section 2 Group 5 ChampionshipsMay 25 · Shot Put · Place 11 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put1125-910
May 25Section 2 Group 5 ChampionshipsMay 25 · Shot Put · Place 11 · Berne Knox WesterloBerne Knox WesterloShot Put4kg11.25-910
May 16Western Athletic Conference ChampionshipsMay 16 · Shot Put · Place 9 · Berne Knox WesterloBerne Knox WesterloShot Put4kg9.24-04.5010
May 13Marsh-Gallotta InvitationalMay 13 · Discus · Place 12 · Berne Knox WesterloBerne Knox WesterloDiscus1kg12.62-0410
May 13Marsh-Gallotta InvitationalMay 13 · Shot Put · Place 8 · Berne Knox WesterloBerne Knox WesterloShot Put4kg8.24-04.0010

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4DDec 30 · Shot Put · Place 17 · Berne Knox WesterloBerne Knox WesterloShot Put4kg17.23-03.0010
Dec 10TCITL LM 2BDec 10 · Shot Put · Place 14 · Berne Knox WesterloBerne Knox WesterloShot Put4kg14.23-10.0010
Dec 4Tri County Indoor Track League 1CDec 4 · Shot Put · Place 24 · Berne Knox WesterloBerne Knox WesterloShot Put4kg24.22-02.7510
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · Weight Throw · Place 34 · Berne-Knox-WesterloBerne-Knox-WesterloWeight Throw3413-11.259
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · Shot Put · Place 47 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put4721-05.009
Jan 22Section 2 Freshman TCITL ChampsJan 22 · Shot Put · Place 7 · Berne-Knox-WBerne-Knox-WShot Put721-06.009
Jan 22Section 2 Freshman TCITL ChampsJan 22 · Long Jump · Place 13 · Berne-Knox-WBerne-Knox-WLong Jump137-08.009
Jan 15Section 2 League Meets 6Jan 15 · Shot Put · Place 16 · Berne-Knox-WBerne-Knox-WShot Put1620-02.509
Jan 15Section 2 League Meets 6Jan 15 · Long Jump · Place 22 · Berne-Knox-WBerne-Knox-WLong Jump225-10.259

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26Section 2 Group 5 ChampionshipsMay 26 · Discus · Place 23 · Berne-Knox-WBerne-Knox-WDiscus2354-079
May 26Section 2 Group 5 ChampionshipsMay 26 · Shot Put · Place 12 · Berne-Knox-WBerne-Knox-WShot Put1224-04.259
May 26Section 2 Group 5 ChampionshipsMay 26 · Shot Put · Place 12 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put1224-4.259
May 26Section 2 Group 5 ChampionshipsMay 26 · Discus · Place 23 · Berne-Knox-WesterloBerne-Knox-WesterloDiscus2354-79
May 26Section 2 Group 5 ChampionshipsMay 26 · Shot Put · Place 12 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put1224-4.259
May 26Section 2 Group 5 ChampionshipsMay 26 · Discus · Place 23 · Berne-Knox-WesterloBerne-Knox-WesterloDiscus2354-79
May 17Western Athletic Conference ChampionshipsMay 17 · Discus · Place 8 · Berne Knox WesterloBerne Knox WesterloDiscus1kg8.50-119
May 17Western Athletic Conference ChampionshipsMay 17 · Shot Put · Place 5 · Berne Knox WesterloBerne Knox WesterloShot Put4kg5.23-11.509
May 14Marsh Galotta Invitational Track MeetMay 14 · Shot Put · Place 13 · Berne-Knox-WesterloBerne-Knox-WesterloShot Put1322-0.509
May 14Marsh Galotta Invitational Track MeetMay 14 · Discus · Place 9 · Berne-Knox-WesterloBerne-Knox-WesterloDiscus956-09
May 6The Cannoneer Challenge May 6 · Discus · Place 20 · Berne-Knox-WBerne-Knox-WDiscus2054-09—
May 6The Cannoneer Challenge May 6 · Shot Put · Place 30 · Berne-Knox-WBerne-Knox-WShot Put3021-01.25—

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18league meet #3ADec 18 · Long Jump · Place 14 · Berne Knox WesterloBerne Knox WesterloLong Jump14.7-02.50Unofficial9
Dec 18league meet #3ADec 18 · Shot Put · Place 1 · Berne Knox WesterloBerne Knox WesterloShot Put4kg1.21-08.00Unofficial9
Dec 17Section 2 League Meets 3Dec 17 · Long Jump · Place 23 · Berne Knox WesterloBerne Knox WesterloLong Jump23.7-02.50 PB9
Dec 17Section 2 League Meets 3Dec 17 · Shot Put · Place 1 · Berne Knox WesterloBerne Knox WesterloShot Put4kg1.21-08.009

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · Long Jump · Place 8 · Berne Knox WesterloBerne Knox WesterloLong Jump8.6-08.50 PB9
Dec 11Section 2 League Meets #2Dec 11 · Shot Put · Place 12 · Berne Knox WesterloBerne Knox WesterloShot Put4kg12.20-08.009