Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNew York State Outdoor Track & Field Championships · Jun 13126-00New York State Outdoor Track & Field ChampionshipsJune 13, 2026
Shot Put · 4kg · IndoorOcean Breeze Invitational · Feb 131-5.25Ocean Breeze InvitationalFebruary 1, 2025
Shot Put · 4kg · OutdoorSection 4 State Qualifier · Jun 433-3.75Section 4 State QualifierJune 4, 2025
Weight Throw · 20lb / 9.0kg · IndoorOcean Breeze Invitational · Feb 145-4Ocean Breeze InvitationalFebruary 1, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Discus · Place 4 · OneontaDiscus1kg4.126-00 PB12
May 28Section IV Class C ChampionshipsMay 28 · Discus · Place 2 · OneontaDiscus1kg2.101-712
May 20STAC ChampionshipsMay 20 · Discus · Place 1 · OneontaDiscus1kg1.122-612
May 15Doug Quinney InviteMay 15 · Discus · Place 2 · OneontaDiscus1kg2.100-312
May 8Oneonta InvitationalMay 8 · Discus · Place 1 · OneontaDiscus1kg1.113-112
Mar 6NYSPHSAA -NY State ChampsMar 6 · Weight Throw · Place 6 · OneontaWeight Throw647-09.5012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Section IV State QualifiersFeb 20 · Weight Throw · Place 1 · OneontaWeight Throw147-6.5012
Feb 20Section IV State QualifiersFeb 20 · Shot Put · Place 4 · OneontaShot Put431-7.5012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 5 · OneontaWeight Throw539-1112
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 13 · OneontaShot Put1329-10.5012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 5 · OneontaWeight Throw539-1112
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 13 · OneontaShot Put1329-10.5012

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · Weight Throw · Place 1 · OneontaWeight Throw20lb / 9.0kg1.43-05.2512
Dec 27CNY Holiday Classic - Session 1Dec 27 · Shot Put · Place 8 · OneontaShot Put4kg8.30-11.5012
Dec 20Section IV Classic 2 PMDec 20 · Weight Throw · Place 1 · OneontaWeight Throw20lb / 9.0kg1.42-11.2512
Dec 20Section IV Classic 2 PMDec 20 · Shot Put · Place 4 · OneontaShot Put4kg4.28-3.2512
Dec 13607 Invitational 9AM MeetDec 13 · Weight Throw · Place 1 · OneontaWeight Throw20lb / 9.0kg1.44-9.5012
Dec 13607 Invitational 9AM MeetDec 13 · Shot Put · Place 3 · OneontaShot Put4kg3.30-212
Mar 13Nike Indoor NationalsMar 13 · Weight Throw · Place 13 · OneontaWeight Throw1312.29m—
Feb 23Section IV State QualifiersFeb 23 · Weight Throw · Place 4 · OneontaWeight Throw441-911
Feb 23Section IV State QualifiersFeb 23 · Shot Put · Place 5 · OneontaShot Put533-0.2511
Feb 1Ocean Breeze InvitationalFeb 1 · Weight Throw · Place 3 · OneontaWeight Throw20lb / 9.0kg3.45-4 PB11
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 17 · OneontaShot Put4kg17.31-5.25 PB11
Jan 17Quinney InvitationalJan 17 · Weight Throw · Place 1 · OneontaWeight Throw144-9.5011
Jan 17Quinney InvitationalJan 17 · Shot Put · Place 15 · OneontaShot Put1527-0.7511
Jan 3Hurley InvitationalJan 3 · Weight Throw · Place 2 · OneontaWeight Throw241-1111
Jan 3Hurley InvitationalJan 3 · Shot Put · Place 12 · OneontaShot Put1228-8.5011

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4Section 4 State QualifierJun 4 · Discus · Place 3 · OneontaDiscus1kg3.112-311
Jun 4Section 4 State QualifierJun 4 · Shot Put · Place 6 · OneontaShot Put4kg6.33-3.75 PB11
May 21STAC ChampionshipsMay 21 · Shot Put · Place 4 · OneontaShot Put430-1111
May 21STAC ChampionshipsMay 21 · Discus · Place 3 · OneontaDiscus3101-911
May 16Doug Quinney InviteMay 16 · Discus · Place 1 · OneontaDiscus1110-01—
May 16Doug Quinney InviteMay 16 · Shot Put · Place 3 · OneontaShot Put333-00.25—
May 16Doug Quinney InviteMay 16 · Discus · Place 1 · OneontaDiscus1110-01—
May 16Doug Quinney InviteMay 16 · Shot Put · Place 3 · OneontaShot Put333-00.25—
May 9Oneonta InvitationalMay 9 · Discus · Place 1 · OneontaDiscus192-811
May 9Oneonta InvitationalMay 9 · Shot Put · Place 6 · OneontaShot Put628-211
May 2Gerry O'Donnell InvitationalMay 2 · Discus · Place 2 · OneontaDiscus2100-811
May 2Gerry O'Donnell InvitationalMay 2 · Shot Put · Place 2 · OneontaShot Put233-111
Apr 13Square Deal InviteApr 13 · Discus · Place 2 · OneontaDiscus287-811
Apr 13Square Deal InviteApr 13 · Shot Put · Place 6 · OneontaShot Put628-6.2511
Apr 3TRI Meet SV-Elmira-Oneonta Apr 3 · Discus · Place 1 · OneontaDiscus1kg1.97-02.0011
Apr 3TRI Meet SV-Elmira-Oneonta Apr 3 · Shot Put · Place 1 · OneontaShot Put4kg1.29-05.5011

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21Section IV Classic 9 AMDec 21 · Weight Throw · Place 1 · OneontaWeight Throw20lb / 9.0kg1.40-711
Dec 21Section IV Classic 9 AMDec 21 · Shot Put · Place 4 · OneontaShot Put4kg4.30-3.5011
Dec 14607 Invitational 9 AM MeetDec 14 · Weight Throw · Place 1 · OneontaWeight Throw20lb / 9.0kg1.38-611
Dec 14607 Invitational 9 AM MeetDec 14 · Shot Put · Place 5 · OneontaShot Put4kg5.31-2.2511
Feb 25Section IV State QualifiersFeb 25 · Weight Throw · Place 3 · OneontaWeight Throw341-09.0010
Feb 25Section IV State QualifiersFeb 25 · Shot Put · Place 13 · OneontaShot Put1326-08.0010
Feb 17Section IV ClassicFeb 17 · Shot Put · Place 5 · OneontaShot Put527-1.7510
Jan 27Section IV Class Championships-Class C/DJan 27 · Weight Throw · Place 2 · OneontaWeight Throw232-11.5010
Jan 27Section IV Class Championships-Class C/DJan 27 · Shot Put · Place 5 · OneontaShot Put527-2.7510
Jan 13Utica InvitationalJan 13 · Weight Throw · Place 8 · OneontaWeight Throw20lb / 9.0kg8.33-110
Jan 13Utica InvitationalJan 13 · Shot Put · Place 16 · OneontaShot Put4kg16.27-5.2510
Jan 5Hurley InvitationalJan 5 · Weight Throw · Place 8 · OneontaWeight Throw829-8.5010
Jan 5Hurley InvitationalJan 5 · Shot Put · Place 10 · OneontaShot Put1026-3.2510

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29Section IV State QualifierMay 29 · Discus · Place 3 · OneontaDiscus3108-510
May 22Section IV Class CMay 22 · Shot Put · Place 13 · OneontaShot Put1326-410
May 22Section IV Class CMay 22 · Discus · Place 4 · OneontaDiscus492-1110
May 22Section IV Class CMay 22 · Shot Put · Place 13 · OneontaShot Put1326-410
May 22Section IV Class CMay 22 · Discus · Place 4 · OneontaDiscus492-1110
May 15STAC ChampionshipsMay 15 · Shot Put · Place 20 · OneontaShot Put2023-7.5010
May 15STAC ChampionshipsMay 15 · Discus · Place 4 · OneontaDiscus494-210
May 10Oneonta InvitationalMay 10 · Discus · Place 2 · OneontaDiscus297-910
May 10Oneonta InvitationalMay 10 · Shot Put · Place 20 · OneontaShot Put2024-10.2510
May 3Vestal Golden Bear Mixed RelaysMay 3 · Discus · Place 5 · OneontaDiscus588-1110
May 3Vestal Golden Bear Mixed RelaysMay 3 · Shot Put · Place 12 · OneontaShot Put1225-410
Apr 26Gerry O'Donnell InvitationalApr 26 · Discus · Place 5 · OneontaDiscus583-510
Apr 26Gerry O'Donnell InvitationalApr 26 · Shot Put · Place 7 · OneontaShot Put726-10.5010
Apr 20Doug Quinney Invite 2024Apr 20 · Shot Put · Place 22 · OneontaShot Put2223-9.5010
Apr 20Doug Quinney Invite 2024Apr 20 · Discus · Place 2 · OneontaDiscus294-1010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · Shot Put · Place 17 · OneontaShot Put4kg17.26-9.7510
Dec 16Winter Classic 9 AM SessionDec 16 · Shot Put · Place 7 · OneontaShot Put4kg7.26-7.5010
Dec 9Finger Lakes Invitational 2 PMDec 9 · Shot Put · Place 6 · OneontaShot Put4kg6.24-410

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31Section IV State QualifiersMay 31 · Discus · Place 8 · OneontaDiscus892-69
May 24Section IV Class C ChampionshipsMay 24 · Discus · Place 5 · OneontaDiscus588-49
May 24Section IV Class C ChampionshipsMay 24 · Shot Put · Place 15 · OneontaShot Put1523-8.259
May 17STAC ChampionshipsMay 17 · Shot Put · Place 20 · OneontaShot Put2023-1.509
May 17STAC ChampionshipsMay 17 · Discus · Place 10 · OneontaDiscus1075-39
May 12Oneonta InvitationalMay 12 · Discus · Place 2 · OneontaDiscus279-59
May 12Oneonta InvitationalMay 12 · Shot Put · Place 6 · OneontaShot Put624-11.259
Apr 22Doug Quinney InvitationalApr 22 · Discus · Place 13 · OneontaDiscus1kg13.71-19
Apr 22Doug Quinney InvitationalApr 22 · Shot Put · Place 15 · OneontaShot Put4kg15.24-19
Apr 1NY/PA InvitationalApr 1 · Discus · Place 9 · OneontaDiscus973-109
Apr 1NY/PA InvitationalApr 1 · Shot Put · Place 21 · OneontaShot Put2122-89