Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSection 3 Boys State Qualifier · Jun 317.98aSection 3 Boys State QualifierJune 3, 2026
1500 Meters · OutdoorSection III Boys State Qualifier Meet · Jun 35:06.97Section III Boys State Qualifier MeetJune 3, 2025
400 Meters · OutdoorEd Wadas Memorial CO-ED INVITE · May 358.60Ed Wadas Memorial CO-ED INVITEMay 3, 2024
Discus · 1.6kg · OutdoorTVL Invitational · May 1984-6TVL InvitationalMay 19, 2026
High Jump · IndoorKirschenheiter/McKinnon · Jan 175-06.00Kirschenheiter/McKinnonJanuary 17, 2025
High Jump · OutdoorTVL Invitational · May 141.60mTVL InvitationalMay 14, 2025
Javelin · 800g · OutdoorJunkyard Relays · May 987-2Junkyard RelaysMay 9, 2026
Long Jump · OutdoorTVL Invitational · May 145.62mTVL InvitationalMay 14, 2025
Pentathlon (Outdoor) · Standard · OutdoorSection 3 Boys State Qualifier · Jun 32552Section 3 Boys State QualifierJune 3, 2026
Pole Vault · IndoorSCAC/OHSL/CSC/TVL Championships · Jan 249-06.00SCAC/OHSL/CSC/TVL ChampionshipsJanuary 24, 2025
Pole Vault · OutdoorLiverpool Invitational · May 1610-6Liverpool InvitationalMay 16, 2026
Shot Put · 12lb · OutdoorSection III Class B-1 Championships · May 2811.96mSection III Class B-1 ChampionshipsMay 28, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3Section 3 Boys State QualifierJun 3 · Pentathlon (Outdoor) · Place 3 · New HartfordPentathlon (Outdoor)Standard3.2552 PB12
Jun 3Section 3 Boys State QualifierJun 3 · Long Jump · Place 2 · New HartfordLong Jump2.5.84m12
Jun 3Section 3 Boys State QualifierJun 3 · High Jump · Place 4 · New HartfordHigh Jump4.1.60m12
Jun 3Section 3 Boys State QualifierJun 3 · Shot Put · Place 1 · New HartfordShot Put12lb1.11.60m12
Jun 3Section 3 Boys State QualifierJun 3 · 110m Hurdles · Place 3 · New Hartford110m Hurdles39" / 0.991m3.17.98a PB12
Jun 3Section 3 Boys State QualifierJun 3 · 1500 Meters · Place 5 · New Hartford1500 Meters5.5:24.24a12
May 28Section III Class B-1 ChampionshipsMay 28 · Pentathlon (Outdoor) · Place 2 · New HartfordPentathlon (Outdoor)Standard2.253812
May 28Section III Class B-1 ChampionshipsMay 28 · Long Jump · Place 2 · New HartfordLong Jump2.5.58m12
May 28Section III Class B-1 ChampionshipsMay 28 · High Jump · Place 1 · New HartfordHigh Jump1.1.72m12
May 28Section III Class B-1 ChampionshipsMay 28 · Shot Put · Place 1 · New HartfordShot Put12lb1.11.96m PB12
May 28Section III Class B-1 ChampionshipsMay 28 · 110m Hurdles · Place 3 · New Hartford110m Hurdles39" / 0.991m3.19.16a12
May 28Section III Class B-1 ChampionshipsMay 28 · 1500 Meters · Place 3 · New Hartford1500 Meters3.5:18.60a12
May 19TVL InvitationalMay 19 · Long Jump · Place 10 · New HartfordLong Jump10.18-5.7512
May 19TVL InvitationalMay 19 · Discus · Place 26 · New HartfordDiscus1.6kg26.84-6 PB12
May 19TVL InvitationalMay 19 · Shot Put · Place 10 · New HartfordShot Put12lb10.37-10.5012
May 16Liverpool InvitationalMay 16 · Pole Vault · Place 6 · New HartfordPole Vault6.10-6 PB12
May 16Liverpool InvitationalMay 16 · Discus · Place 27 · New HartfordDiscus1.6kg27.83-112
May 16Liverpool InvitationalMay 16 · Shot Put · Place 13 · New HartfordShot Put12lb13.38-112
May 9Junkyard RelaysMay 9 · Pole Vault · Place 7 · New HartfordPole Vault7.10-612
May 9Junkyard RelaysMay 9 · Javelin · Place 13 · New HartfordJavelin800g13.87-2 PB12
May 9Junkyard RelaysMay 9 · Discus · Place 28 · New HartfordDiscus1.6kg28.82-812
May 9Junkyard RelaysMay 9 · Shot Put · Place 6 · New HartfordShot Put12lb6.38-612

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 3Section III Boys State Qualifier MeetJun 3 · 1500 Meters · Place 5 · New Hartford-B1500 Meters55:06.97 PB11
Jun 3Section III Boys State Qualifier MeetJun 3 · High Jump · Place 2 · New Hartford-BHigh Jump21.65m11
Jun 3Section III Boys State Qualifier MeetJun 3 · Long Jump · Place 3 · New Hartford-BLong Jump35.78m11
Jun 3Section III Boys State Qualifier MeetJun 3 · Shot Put · Place 2 · New Hartford-BShot Put210.27m11
Jun 3Section III Boys State Qualifier MeetJun 3 · 110m Hurdles · Place 4 · New Hartford-B110m Hurdles418.4811
May 29Section 3 Class A ChampionshipsMay 29 · Pentathlon (Outdoor) · Place 2 · New HartfordPentathlon (Outdoor)Standard2.238311
May 29Section 3 Class A ChampionshipsMay 29 · Long Jump · Place 2 · New HartfordLong Jump2.5.55m11
May 29Section 3 Class A ChampionshipsMay 29 · Shot Put · Place 1 · New HartfordShot Put12lb1.10.51m11
May 29Section 3 Class A ChampionshipsMay 29 · 110m Hurdles · Place 2 · New Hartford110m Hurdles39" / 0.991m2.18.76a11
May 29Section 3 Class A ChampionshipsMay 29 · High Jump · Place 1 · New HartfordHigh Jump1.1.65m11
May 29Section 3 Class A ChampionshipsMay 29 · 1500 Meters · Place 6 · New Hartford1500 Meters6.5:26.48a11
May 14TVL InvitationalMay 14 · 1500 Meters · Place 4 · New Hartford1500 Meters45:12.6111
May 14TVL InvitationalMay 14 · Long Jump · Place 2 · New HartfordLong Jump25.62m PB11
May 14TVL InvitationalMay 14 · Shot Put · Place 1 · New HartfordShot Put110.72m11
May 14TVL InvitationalMay 14 · High Jump · Place 2 · New HartfordHigh Jump21.60m PB11
May 14TVL InvitationalMay 14 · 110m Hurdles · Place 2 · New Hartford110m Hurdles218.4911
May 10Junkyard RelaysMay 10 · Pole Vault · Place 5 · New HartfordPole Vault510-611
May 10Junkyard RelaysMay 10 · High Jump · Place 7 · New HartfordHigh Jump75-311
May 10Junkyard RelaysMay 10 · Long Jump · Place 4 · New HartfordLong Jump419-3.2511
May 2Ed Wadas Memorial CO-ED InviteMay 2 · Pole Vault · Place 7 · New HartfordPole Vault7.10-611

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · Pole Vault · Place 3 · New HartfordPole Vault3.9-06.00 PB11
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · High Jump · Place 5 · New HartfordHigh Jump5.5-04.0011
Jan 18Art McKinnon Meet Jan 18 · Pole Vault · Place 6 · New HartfordPole Vault69-611
Jan 18Art McKinnon Meet Jan 18 · High Jump · Place 7 · New HartfordHigh Jump75-611
Jan 17Kirschenheiter/McKinnonJan 17 · Pole Vault · Place 6 · New HartfordPole Vault6.9-06.0011
Jan 17Kirschenheiter/McKinnonJan 17 · High Jump · Place 7 · New HartfordHigh Jump7.5-06.00 PB11
Jan 10Utica ChallengeJan 10 · Pole Vault · Place 7 · New HartfordPole Vault7.8-06.00Unofficial11
Jan 10Utica ChallengeJan 10 · High Jump · Place 6 · New HartfordHigh Jump6.5-04.00Unofficial11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Mohawk Valley Meet #3Dec 21 · High Jump · Place 4 · New HartfordHigh Jump4.5-611
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · Pole Vault · New HartfordPole Vault--NH11
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · High Jump · Place 4 · New HartfordHigh Jump4.5-06.0011
Dec 14Mohawk Valley KickoffDec 14 · Pole Vault · Place 7 · New HartfordPole Vault7.8-611
Dec 14Mohawk Valley KickoffDec 14 · High Jump · Place 5 · New HartfordHigh Jump5.5-411
Dec 13Jack MorseDec 13 · Pole Vault · Place 7 · New HartfordPole Vault7.8-06.0011
Dec 13Jack MorseDec 13 · High Jump · Place 5 · New HartfordHigh Jump5.5-04.0011

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Junkyard RelaysMay 18 · High Jump · Place 14 · New HartfordHigh Jump145-010
May 14TVL InvitationalMay 14 · High Jump · Place 7 · New HartfordHigh Jump75-010
May 6TVL Rookie MeetMay 6 · High Jump · Place 4 · New HartfordHigh Jump45-410
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 400 Meters · Place 34 · New Hartford400 Meters3458.60 PB10
Apr 26The Cahill ClassicApr 26 · High Jump · Place 12 · New HartfordHigh Jump125-210