Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorOneida Invitational · May 815.96aOneida InvitationalMay 8, 2026
1500 Meters · OutdoorNew York State Outdoor Track & Field Championships · Jun 134:54.48aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
1600 Meters · IndoorArt McKinnon Meet · Jan 185:43.75Art McKinnon Meet January 18, 2025
400 Meters · OutdoorTVL Rookie Meet · May 61:02.69TVL Rookie MeetMay 6, 2024
400m Hurdles · 36" / 0.914m · OutdoorTVL Invitational · May 191:05.09aTVL InvitationalMay 19, 2026
Discus · 1.6kg · OutdoorJunkyard Relays · May 9102-3Junkyard RelaysMay 9, 2026
High Jump · OutdoorEd Wadas Memorial CO-ED INVITE · May 31.45mEd Wadas Memorial CO-ED INVITEMay 3, 2024
Javelin · 800g · OutdoorJunkyard Relays · May 950-2Junkyard RelaysMay 9, 2026
Long Jump · OutdoorTVL Invitational · May 145.13mTVL InvitationalMay 14, 2024
Pentathlon (Outdoor) · High School · OutdoorNew York State Outdoor Track & Field Championships · Jun 132336New York State Outdoor Track & Field ChampionshipsJune 13, 2026
Pentathlon (Outdoor) · Standard · OutdoorSection III Class B-1 Championships · May 282935Section III Class B-1 ChampionshipsMay 28, 2026
Shot Put · 12lb · OutdoorSection III Class B-1 Championships · May 2810.46mSection III Class B-1 ChampionshipsMay 28, 2026
Triple Jump · OutdoorTVL Invitational · May 1943-11.50TVL InvitationalMay 19, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Pentathlon (Outdoor) · Place 36 · New HartfordPentathlon (Outdoor)High School36.2336 PB12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Long Jump · Place 27 · New HartfordLong Jump27.5.68mWind: 0.312
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · High Jump · New HartfordHigh Jump--NH12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Shot Put · Place 22 · New HartfordShot Put12lb22.10.36m12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 110m Hurdles · Place 22 · New Hartford110m Hurdles39" / 0.991m22.16.13aWind: -112
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 1500 Meters · Place 24 · New Hartford1500 Meters24.4:54.48a PB12
Jun 3Section 3 Boys State QualifierJun 3 · Pentathlon (Outdoor) · Place 1 · New HartfordPentathlon (Outdoor)Standard1.289012
Jun 3Section 3 Boys State QualifierJun 3 · Long Jump · Place 1 · New HartfordLong Jump1.6.12m12
Jun 3Section 3 Boys State QualifierJun 3 · High Jump · Place 1 · New HartfordHigh Jump1.1.75m12
Jun 3Section 3 Boys State QualifierJun 3 · Shot Put · Place 5 · New HartfordShot Put12lb5.9.39m12
Jun 3Section 3 Boys State QualifierJun 3 · 110m Hurdles · Place 1 · New Hartford110m Hurdles39" / 0.991m1.16.02a12
Jun 3Section 3 Boys State QualifierJun 3 · 1500 Meters · Place 3 · New Hartford1500 Meters3.5:08.31a12
May 28Section III Class B-1 ChampionshipsMay 28 · Pentathlon (Outdoor) · Place 1 · New HartfordPentathlon (Outdoor)Standard1.2935 PB12
May 28Section III Class B-1 ChampionshipsMay 28 · Long Jump · Place 1 · New HartfordLong Jump1.6.87m12
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 3 · New HartfordShot Put12lb3.10.46m PB12
May 28Section III Class B-1 ChampionshipsMay 28 · 110m Hurdles · Place 1 · New Hartford110m Hurdles39" / 0.991m1.17.83a12
May 28Section III Class B-1 ChampionshipsMay 28 · 1500 Meters · Place 2 · New Hartford1500 Meters2.5:03.72a12
May 19TVL InvitationalMay 19 · Triple Jump · Place 1 · New HartfordTriple Jump1.43-11.50 PB12
May 19TVL InvitationalMay 19 · Long Jump · Place 1 · New HartfordLong Jump1.21-712
May 19TVL InvitationalMay 19 · 400m Hurdles · Place 9 · New Hartford400m Hurdles36" / 0.914m9.1:05.09a PB12
May 19TVL InvitationalMay 19 · 110m Hurdles · Place 2 · New Hartford110m Hurdles39" / 0.991m2.16.09a12
May 16Liverpool InvitationalMay 16 · Triple Jump · Place 4 · New HartfordTriple Jump4.41-5.5012
May 16Liverpool InvitationalMay 16 · High Jump · Place 25 · New HartfordHigh Jump25.4-612
May 16Liverpool InvitationalMay 16 · 110m Hurdles · Place 11 · New Hartford110m Hurdles39" / 0.991mRound P11.17.24a12
May 9Junkyard RelaysMay 9 · Javelin · Place 42 · New HartfordJavelin800g42.50-2 PB12
May 9Junkyard RelaysMay 9 · Discus · Place 13 · New HartfordDiscus1.6kg13.102-3 PB12
May 8Oneida InvitationalMay 8 · Pentathlon (Outdoor) · Place 2 · New HartfordPentathlon (Outdoor)Standard2.280612
May 8Oneida InvitationalMay 8 · Long Jump · Place 2 · New HartfordLong Jump2.5.95m12
May 8Oneida InvitationalMay 8 · High Jump · Place 4 · New HartfordHigh Jump4.1.65m12
May 8Oneida InvitationalMay 8 · Shot Put · Place 4 · New HartfordShot Put12lb4.9.25m12
May 8Oneida InvitationalMay 8 · 110m Hurdles · Place 2 · New Hartford110m Hurdles39" / 0.991m2.15.96a PB12
May 8Oneida InvitationalMay 8 · 1500 Meters · Place 3 · New Hartford1500 Meters3.5:02.11a12
Mar 6NYSPHSAA -NY State ChampsMar 6 · Triple Jump · Place 23 · New HartfordTriple Jump2342-10.7512

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11Section III State Qualifier MeetFeb 11 · Triple Jump · Place 2 · New HartfordTriple Jump243-212
Feb 11Section III State Qualifier MeetFeb 11 · Long Jump · Place 14 · New HartfordLong Jump1419-5.5012
Feb 11Section III State Qualifier MeetFeb 11 · 55m Hurdles · Place 8 · New Hartford55m HurdlesRound P88.3212
Jan 2John DiMao Memorial Invitational - Session 1Jan 2 · Triple Jump · Place 1 · New HartfordTriple Jump140-612
Jan 2John DiMao Memorial Invitational - Session 1Jan 2 · 55m Hurdles · Place 1 · New Hartford55m Hurdles18.6912

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Cicero North Syracuse CoEd InvitationalMay 23 · Long Jump · Place 9 · New HartfordLong Jump919-511
May 17Liverpool InvitationalMay 17 · Triple Jump · Place 1 · New HartfordTriple Jump142-6.5011
May 17Liverpool InvitationalMay 17 · High Jump · Place 7 · New HartfordHigh Jump75-611
May 14TVL InvitationalMay 14 · 1500 Meters · Place 2 · New Hartford1500 Meters25:04.5211
May 14TVL InvitationalMay 14 · Long Jump · Place 3 · New HartfordLong Jump35.56m11
May 14TVL InvitationalMay 14 · Shot Put · Place 2 · New HartfordShot Put29.65m11
May 14TVL InvitationalMay 14 · High Jump · Place 5 · New HartfordHigh Jump51.55m11
May 14TVL InvitationalMay 14 · 110m Hurdles · Place 1 · New Hartford110m Hurdles117.3111
May 10Junkyard RelaysMay 10 · Discus · Place 39 · New HartfordDiscus3969-611
May 10Junkyard RelaysMay 10 · 110m Hurdles · Place 3 · New Hartford110m Hurdles316.8611
Apr 17Cook-DeStefano InvitationalApr 17 · 1500 Meters · Place 4 · New Hartford1500 Meters45:15.8211
Apr 17Cook-DeStefano InvitationalApr 17 · 110m Hurdles · Place 2 · New Hartford110m Hurdles218.3611
Apr 17Cook-DeStefano InvitationalApr 17 · Pole Vault · Place 2 · New HartfordPole Vault2223711
Apr 17Cook-DeStefano InvitationalApr 17 · High Jump · Place 4 · New HartfordHigh Jump41.55m11
Apr 17Cook-DeStefano InvitationalApr 17 · Long Jump · Place 5 · New HartfordLong Jump55.34m11
Apr 17Cook-DeStefano InvitationalApr 17 · Shot Put · Place 6 · New HartfordShot Put68.57m11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Art McKinnon Meet Jan 18 · Long Jump · Place 7 · New HartfordLong Jump719-4.7511
Jan 18Art McKinnon Meet Jan 18 · 1600 Meters · Place 28 · New Hartford1600 Meters285:43.75 PB11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18Junkyard RelaysMay 18 · High Jump · Place 18 · New HartfordHigh Jump184-910
May 18Junkyard RelaysMay 18 · Long Jump · Place 4 · New HartfordLong Jump418-7.2510
May 18Junkyard RelaysMay 18 · 110m Hurdles · Place 15 · New Hartford110m Hurdles1519.1410
May 14TVL InvitationalMay 14 · 1500 Meters · Place 4 · New Hartford1500 Meters45:13.1610
May 14TVL InvitationalMay 14 · Long Jump · Place 4 · New HartfordLong Jump45.13m PB10
May 14TVL InvitationalMay 14 · Shot Put · Place 8 · New HartfordShot Put88.14m10
May 14TVL InvitationalMay 14 · High Jump · Place 3 · New HartfordHigh Jump31.55m10
May 14TVL InvitationalMay 14 · 110m Hurdles · Place 2 · New Hartford110m Hurdles219.0110
May 6TVL Rookie MeetMay 6 · Long Jump · Place 3 · New HartfordLong Jump317-8.5010
May 6TVL Rookie MeetMay 6 · Shot Put · Place 23 · New HartfordShot Put2326-7.5010
May 6TVL Rookie MeetMay 6 · 400 Meters · Place 11 · New Hartford400 Meters111:02.69 PB10
May 6TVL Rookie MeetMay 6 · 110m Hurdles · Place 6 · New Hartford110m Hurdles620.3510
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 1500 Meters · Place 7 · New Hartford1500 Meters75:27.6610
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · Shot Put · Place 9 · New HartfordShot Put97.41m10
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · Long Jump · Place 6 · New HartfordLong Jump65.24m10
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · High Jump · Place 6 · New HartfordHigh Jump61.45m PB10
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 110m Hurdles · Place 8 · New Hartford110m Hurdles820.1310
Apr 26The Cahill ClassicApr 26 · 400 Meters · Place 30 · New Hartford400 Meters301:03.7810

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Section III Class AA & A ChampionshipsFeb 6 · High Jump · Place 10 · New HartfordHigh Jump105-010