Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTVL Invitational · May 19103-0TVL InvitationalMay 19, 2026
Shot Put · 12lb · IndoorFred Kirschenheiter Memorial Saturday PM Session · Jan 1733-11.75Fred Kirschenheiter Memorial Saturday PM SessionJanuary 17, 2026
Shot Put · 12lb · OutdoorSection 3 Boys State Qualifier · Jun 335-4.25Section 3 Boys State QualifierJune 3, 2026
Weight Throw · 25lb / 11.3kg · IndoorMohawk Valley Meet 2 - Session 2 · Dec 1222-00.00Mohawk Valley Meet 2 - Session 2December 12, 2025
Weight Throw · 25lb / 11.3kg · OutdoorMohawk Valley Kickoff Session 2 · Dec 424-00.00Mohawk Valley Kickoff Session 2December 4, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3Section 3 Boys State QualifierJun 3 · Shot Put · Place 7 · WhitesboroShot Put12lb7.35-4.25 PB12
May 28Section III Class B-1 ChampionshipsMay 28 · Discus · Place 9 · WhitesboroDiscus1.6kg9.99-1112
May 19TVL InvitationalMay 19 · Discus · Place 15 · WhitesboroDiscus1.6kg15.103-0 PB12
Apr 18Niskayuna Spring Classic Apr 18 · Discus · Place 35 · WhitesboroDiscus3589-312

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · Shot Put · Place 22 · WhitesboroShot Put12lb22.33-11.75 PB12
Jan 15Mohawk Valley Supplemental Meet - Session 1Jan 15 · Shot Put · Place 8 · WhitesboroShot Put12lb8.32-5.5012
Jan 10Utica Challenge - Session 1Jan 10 · Shot Put · Place 36 · WhitesboroShot Put12lb36.31-07.0012
Jan 8Mohawk Valley Supplemental Meet Session 1Jan 8 · Shot Put · Place 16 · WhitesboroShot Put12lb16.30-1.7512
Jan 2John DiMao Memorial Invitational - Session 1Jan 2 · Weight Throw · Place 13 · WhitesboroWeight Throw1325-0.5012

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · Shot Put · Place 28 · WhitesboroShot Put12lb28.30-10.0012
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · Shot Put · Place 29 · WhitesboroShot Put12lb29.28-04.5012
Dec 12Mohawk Valley Meet 2 - Session 2Dec 12 · Weight Throw · Place 19 · WhitesboroWeight Throw25lb / 11.3kg19.22-00.00 PB12
Dec 12Mohawk Valley Meet 2 - Session 2Dec 12 · Shot Put · Place 12 · WhitesboroShot Put12lb12.28-10.0012
Jan 18Art McKinnon Meet Jan 18 · Weight Throw · Place 7 · WhitesboroWeight Throw720-211
Jan 18Art McKinnon Meet Jan 18 · Shot Put · Place 2 · WhitesboroShot Put228-10.2511
Jan 17Kirschenheiter/McKinnonJan 17 · Weight Throw · Place 7 · WhitesboroWeight Throw25lb / 11.3kg7.20-02.0011
Jan 17Kirschenheiter/McKinnonJan 17 · Shot Put · Place 2 · WhitesboroShot Put12lb2.28-10.2511

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Mohawk Valley Kickoff Session 2Dec 4 · Weight Throw · Place 13 · WhitesboroWeight Throw25lb / 11.3kg13.24-00.00 PB12
Dec 4Mohawk Valley Kickoff Session 2Dec 4 · Shot Put · Place 14 · WhitesboroShot Put12lb14.30-11.2512

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Mohawk Valley Meet #3Dec 21 · Shot Put · Place 3 · WhitesboroShot Put12lb3.27-9.5011
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · Shot Put · Place 3 · WhitesboroShot Put12lb3.27-09.5011
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · Shot Put · Place 41 · WhitesboroShot Put12lb41.29-4.2511
Dec 14Mohawk Valley KickoffDec 14 · Weight Throw · Place 52 · WhitesboroWeight Throw25lb / 11.3kg52.20-611
Dec 14Mohawk Valley KickoffDec 14 · Shot Put · Place 33 · WhitesboroShot Put12lb33.30-11.2511
Dec 13Jack MorseDec 13 · Weight Throw · Place 9 · WhitesboroWeight Throw25lb / 11.3kg9.20-06.0011
Dec 13Jack MorseDec 13 · Shot Put · Place 1 · WhitesboroShot Put12lb1.30-11.2511

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6TVL Rookie MeetMay 6 · Discus · Place 21 · WhitesboroDiscus2165-610
May 6TVL Rookie MeetMay 6 · Shot Put · Place 19 · WhitesboroShot Put1928-910
Apr 26The Cahill ClassicApr 26 · Discus · Place 36 · WhitesboroDiscus3667-810
Apr 26The Cahill ClassicApr 26 · Shot Put · Place 34 · WhitesboroShot Put3426-11.7510

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Mohawk Valley Meet #3Dec 15 · Shot Put · Place 57 · WhitesboroShot Put12lb57.26-510
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · Shot Put · Place 13 · WhitesboroShot Put1322-109
Jan 21Mohawk Valley Meet #6Jan 21 · Shot Put · Place 10 · WhitesboroShot Put1023-8.259
Jan 21Mohawk Valley Meet #6Jan 21 · Shot Put · Place 10 · WhitesboroShot Put1023-8.259
Jan 12Art McKinnon Meet #5Jan 12 · Shot Put · Place 8 · WhitesboroShot Put824-4.759
Jan 6Mohawk Valley Meet #4Jan 6 · Shot Put · Place 14 · WhitesboroShot Put1424-04.009

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6TVL RelaysApr 6 · Discus · Place 55 · WhitesboroDiscus5559-119
Apr 6TVL RelaysApr 6 · Shot Put · Place 65 · WhitesboroShot Put6523-29

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28CNY Holiday ClassicDec 28 · Shot Put · Place 43 · WhitesboroShot Put12lb43.23-11.009
Dec 19Mohawk Valley Meet #3Dec 19 · Shot Put · Place 4 · WhitesboroShot Put12lb4.24-06.259
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · Shot Put · Place 8 · WhitesboroShot Put12lb8.23-07.009
Dec 2Mohawk Valley KickoffDec 2 · Shot Put · Place 12 · WhitesboroShot Put12lb12.24-02.009