Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorTVL Invitational · May 146:20.32TVL InvitationalMay 14, 2025
Discus · 1.6kg · OutdoorTVL Invitational · May 19106-9TVL InvitationalMay 19, 2026
High Jump · OutdoorTVL Invitational · May 141.30mTVL InvitationalMay 14, 2025
Long Jump · OutdoorTVL Invitational · May 144.93mTVL InvitationalMay 14, 2025
Shot Put · 12lb · OutdoorTVL Invitational · May 1936-8TVL InvitationalMay 19, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3Section 3 Boys State QualifierJun 3 · Shot Put · Place 8 · WhitesboroShot Put12lb8.32-10.5011
May 28Section III Class B-1 ChampionshipsMay 28 · Discus · Place 6 · WhitesboroDiscus1.6kg6.104-711
May 28Section III Class B-1 ChampionshipsMay 28 · Shot Put · Place 9 · WhitesboroShot Put12lb9.34-9.2511
May 19TVL InvitationalMay 19 · Discus · Place 11 · WhitesboroDiscus1.6kg11.106-9 PB11
May 19TVL InvitationalMay 19 · Shot Put · Place 15 · WhitesboroShot Put12lb15.36-8 PB11
May 8Oneida InvitationalMay 8 · Discus · Place 15 · WhitesboroDiscus1.6kg15.103-211
May 8Oneida InvitationalMay 8 · Shot Put · Place 13 · WhitesboroShot Put12lb13.35-6.7511
Apr 18Niskayuna Spring Classic Apr 18 · Shot Put · Place 21 · WhitesboroShot Put2137-1011
Apr 18Niskayuna Spring Classic Apr 18 · Discus · Place 39 · WhitesboroDiscus3984-311

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14TVL InvitationalMay 14 · 1500 Meters · Place 9 · Whitesboro1500 Meters96:20.32 PB10
May 14TVL InvitationalMay 14 · Long Jump · Place 9 · WhitesboroLong Jump94.93m PB10
May 14TVL InvitationalMay 14 · Shot Put · Place 3 · WhitesboroShot Put39.28m10
May 14TVL InvitationalMay 14 · High Jump · Place 9 · WhitesboroHigh Jump91.30m PB10
May 14TVL InvitationalMay 14 · 110m Hurdles · Place 9 · Whitesboro110m Hurdles923.0010
May 12TVL Rookie MeetMay 12 · Discus · Place 16 · WhitesboroDiscus1665-310
May 12TVL Rookie MeetMay 12 · Shot Put · Place 5 · WhitesboroShot Put534-510

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6TVL Rookie MeetMay 6 · Shot Put · Place 11 · WhitesboroShot Put1131-39