Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTVL Invitational · May 19139-8TVL InvitationalMay 19, 2026
Javelin · 800g · OutdoorJunkyard Relays · May 970-6Junkyard RelaysMay 9, 2026
Shot Put · 12lb · IndoorMohawk Valley Supplemental Meet Session 2 · Jan 1536-1.50Mohawk Valley Supplemental Meet Session 2January 15, 2026
Shot Put · 12lb · OutdoorSection III Class B-1 Championships · May 2837-3.75Section III Class B-1 ChampionshipsMay 28, 2026
Weight Throw · 25lb / 11.3kg · IndoorUtica Challenge - Session 1 · Jan 1041-08.00Utica Challenge - Session 1January 10, 2026
Weight Throw · 25lb / 11.3kg · OutdoorJunkyard Relays · May 944-1Junkyard RelaysMay 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3Section 3 Boys State QualifierJun 3 · Discus · Place 7 · New HartfordDiscus1.6kg7.117-512
Jun 3Section 3 Boys State QualifierJun 3 · Shot Put · Place 9 · New HartfordShot Put12lb9.31-812
May 28Section III Class B-1 ChampionshipsMay 28 · Shot Put · Place 5 · New HartfordShot Put12lb5.37-3.75 PB12
May 19TVL InvitationalMay 19 · Discus · Place 2 · New HartfordDiscus1.6kg2.139-8 PB12
May 19TVL InvitationalMay 19 · Shot Put · Place 21 · New HartfordShot Put12lb21.34-812
May 16Liverpool InvitationalMay 16 · Discus · Place 6 · New HartfordDiscus1.6kg6.131-112
May 16Liverpool InvitationalMay 16 · Shot Put · Place 21 · New HartfordShot Put12lb21.35-1112
May 9Junkyard RelaysMay 9 · Weight Throw · Place 5 · New HartfordWeight Throw25lb / 11.3kg5.44-1 PB12
May 9Junkyard RelaysMay 9 · Javelin · Place 30 · New HartfordJavelin800g30.70-6 PB12
May 9Junkyard RelaysMay 9 · Discus · Place 1 · New HartfordDiscus1.6kg1.139-712
May 8Oneida InvitationalMay 8 · Discus · Place 3 · New HartfordDiscus1.6kg3.129-112
May 8Oneida InvitationalMay 8 · Shot Put · Place 20 · New HartfordShot Put12lb20.31-0.5012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · Weight Throw · Place 11 · New HartfordWeight Throw25lb / 11.3kg11.41-07.0012
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · Weight Throw · Place 14 · New HartfordWeight Throw25lb / 11.3kg14.39-10.5012
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · Shot Put · Place 15 · New HartfordShot Put12lb15.35-5.5012
Jan 15Mohawk Valley Supplemental Meet Session 2Jan 15 · Shot Put · Place 8 · New HartfordShot Put12lb8.36-1.50 PB12
Jan 10Utica Challenge - Session 1Jan 10 · Weight Throw · Place 17 · New HartfordWeight Throw25lb / 11.3kg17.41-08.00 PB12
Jan 10Utica Challenge - Session 1Jan 10 · Shot Put · Place 30 · New HartfordShot Put12lb30.34-00.0012
Jan 8Mohawk Valley Supplemental Meet Session 2Jan 8 · Shot Put · Place 6 · New HartfordShot Put12lb6.34-0.5012
Jan 2John DiMao Memorial Invitational - Session 1Jan 2 · Weight Throw · Place 6 · New HartfordWeight Throw637-2.5012

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · Shot Put · Place 48 · New HartfordShot Put12lb48.32-02.7512
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · Weight Throw · Place 17 · New HartfordWeight Throw25lb / 11.3kg17.38-04.2512
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · Shot Put · Place 20 · New HartfordShot Put12lb20.32-07.5012
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · Weight Throw · Place 23 · New HartfordWeight Throw25lb / 11.3kg23.32-11.0012
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · Shot Put · Place 19 · New HartfordShot Put12lb19.31-07.0012
Jan 18Art McKinnon Meet Jan 18 · Weight Throw · Place 29 · New HartfordWeight Throw2932-3.5011
Jan 18Art McKinnon Meet Jan 18 · Shot Put · Place 34 · New HartfordShot Put3430-5.7511
Jan 17Kirschenheiter/McKinnonJan 17 · Weight Throw · Place 29 · New HartfordWeight Throw25lb / 11.3kg29.32-03.5011
Jan 17Kirschenheiter/McKinnonJan 17 · Shot Put · Place 34 · New HartfordShot Put12lb34.30-05.7511

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 4Mohawk Valley Kickoff Session 1Dec 4 · Weight Throw · Place 11 · New HartfordWeight Throw25lb / 11.3kg11.32-00.5012
Dec 4Mohawk Valley Kickoff Session 1Dec 4 · Shot Put · Place 8 · New HartfordShot Put12lb8.30-09.7512
May 29Section 3 Class A ChampionshipsMay 29 · Discus · Place 3 · New HartfordDiscus1.6kg3.127-411
May 23Cicero North Syracuse CoEd InvitationalMay 23 · Shot Put · Place 36 · New HartfordShot Put3629-11.2511
May 14TVL InvitationalMay 14 · Discus · Place 7 · New HartfordDiscus7120-011
May 14TVL InvitationalMay 14 · Shot Put · Place 25 · New HartfordShot Put2531-3.7511
May 10Junkyard RelaysMay 10 · Shot Put · Place 27 · New HartfordShot Put2732-11.5011
May 10Junkyard RelaysMay 10 · Weight Throw · Place 22 · New HartfordWeight Throw2231-2.2511
May 2Ed Wadas Memorial CO-ED InviteMay 2 · Discus · Place 15 · New HartfordDiscus1.6kg15.110-011
Apr 17Cook-DeStefano InvitationalApr 17 · Discus · Place 9 · New HartfordDiscus997-1111

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Mohawk Valley Meet #3Dec 21 · Shot Put · Place 25 · New HartfordShot Put12lb25.33-2.2511
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · Weight Throw · Place 35 · New HartfordWeight Throw25lb / 11.3kg35.27-11.5011
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · Shot Put · Place 29 · New HartfordShot Put12lb29.33-02.2511
Dec 14Mohawk Valley KickoffDec 14 · Shot Put · Place 21 · New HartfordShot Put12lb21.33-611
Dec 13Jack MorseDec 13 · Shot Put · Place 21 · New HartfordShot Put12lb21.33-06.0011

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Junkyard RelaysMay 18 · Weight Throw · Place 21 · New HartfordWeight Throw2125-610
May 18Junkyard RelaysMay 18 · Discus · Place 9 · New HartfordDiscus9106-1110
May 14TVL InvitationalMay 14 · Discus · Place 11 · New HartfordDiscus11105-110
May 6TVL Rookie MeetMay 6 · Discus · Place 9 · New HartfordDiscus988-510
May 6TVL Rookie MeetMay 6 · Shot Put · Place 15 · New HartfordShot Put1530-310