Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection 6 Class A Championships · May 23129-1Section 6 Class A ChampionshipsMay 23, 2024
Discus · 2kg · OutdoorGeneseo Early Season Invite · Apr 434.82mGeneseo Early Season InviteApril 4, 2026
Hammer · 16lb / 7.26kg · OutdoorSUNYAC Outdoor Track & Field Championships · May 148.87mSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
Shot Put · 12lb · IndoorWesthill Invitational · Dec 2241-6.75Westhill InvitationalDecember 22, 2023
Shot Put · 12lb · OutdoorSection 6 Class A Championships · May 2348-6.50Section 6 Class A ChampionshipsMay 23, 2024
Shot Put · 16lb / 7.26kg · IndoorNazareth D3 Elite Meet · Feb 1313.01mNazareth D3 Elite MeetFebruary 13, 2026
Shot Put · 16lb / 7.26kg · OutdoorDanny Curran Invitational · Mar 2713.37mDanny Curran InvitationalMarch 27, 2026
Weight Throw · 25lb / 11.3kg · IndoorWesthill Invitational · Dec 2256-10.75Westhill InvitationalDecember 22, 2023
Weight Throw · 35lb / 15.9kg · IndoorNazareth D3 Elite Meet · Feb 1314.62mNazareth D3 Elite MeetFebruary 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 10 · Buffalo StateBuffalo StateHammer16lb / 7.26kg10.48.87m PBFr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 18 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg18.12.79mFr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Hammer · Place 3 · Buffalo StateBuffalo StateHammer16lb / 7.26kg3.48.22mFr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Shot Put · Place 8 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg8.12.61mFr
Apr 17University at Buffalo Alumni InvitationalApr 17 · Hammer · Place 5 · Buffalo StateBuffalo StateHammer16lb / 7.26kg5.48.62mFr
Apr 17University at Buffalo Alumni InvitationalApr 17 · Shot Put · Place 8 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg8.13.10mFr
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 3 · Buffalo StateBuffalo StateHammer16lb / 7.26kg3.43.48mFr
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 11 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg11.13.21mFr
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Place 25 · Buffalo StateBuffalo StateHammer16lb / 7.26kg25.40.25mFr
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 29 · Buffalo StateBuffalo StateDiscus2kg29.34.82m PBFr
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 12 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg12.13.03mFr
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 23 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg23.13.37m PBFr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Weight Throw · Place 9 · Buffalo StateBuffalo StateWeight Throw915.53mFR
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Shot Put · Place 14 · Buffalo StateBuffalo StateShot Put1413.32mFR
Feb 20Nazareth Conference Tune-UpFeb 20 · Weight Throw · Place 17 · Buffalo StateBuffalo StateWeight Throw1714.55mFR
Feb 20Nazareth Conference Tune-UpFeb 20 · Shot Put · Place 15 · Buffalo StateBuffalo StateShot Put1512.55mFR
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 11 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg11.14.62m PBFr
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 17 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg17.13.01m PBFr
Feb 7Kent State Doug Raymond InvitationalFeb 7 · Weight Throw · Place 22 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg22.13.84mFr
Feb 7Kent State Doug Raymond InvitationalFeb 7 · Shot Put · Place 34 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg34.12.75mFr
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 17 · Buffalo StateBuffalo StateWeight Throw1714.39mFr
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 29 · Buffalo StateBuffalo StateShot Put2911.85mFr
Jan 17Brockport Saturday Night Rust BusterJan 17 · Weight Throw · Place 5 · Buffalo StateBuffalo StateWeight Throw515.04mFR
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 8 · Buffalo StateBuffalo StateShot Put813.11mFR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · Weight Throw · Place 14 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg14.14.17mFr
Dec 5Nazareth Alumni OpenerDec 5 · Shot Put · Place 11 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg11.12.93mFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31Section 6 Track & Field State QualifierMay 31 · Discus · Place 14 · Cheektowaga CentralCheektowaga CentralDiscus1.6kg14.114-1012
May 31Section 6 Track & Field State QualifierMay 31 · Shot Put · Place 7 · Cheektowaga CentralCheektowaga CentralShot Put12lb7.47-3.5012
May 23Section 6 Class A ChampionshipsMay 23 · Discus · Place 4 · Cheektowaga CentralCheektowaga CentralDiscus1.6kg4.129-1 PB12
May 23Section 6 Class A ChampionshipsMay 23 · Shot Put · Place 2 · Cheektowaga CentralCheektowaga CentralShot Put12lb2.48-6.50 PB12
May 4Little 4 + 1 MeetMay 4 · Discus · Place 2 · Cheektowaga CentralCheektowaga CentralDiscus1.6kg2.124-0012
May 4Little 4 + 1 MeetMay 4 · Shot Put · Place 1 · Cheektowaga CentralCheektowaga CentralShot Put12lb1.45-05.2512

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · Weight Throw · Place 2 · Cheektowaga CentralCheektowaga CentralWeight Throw25lb / 11.3kg2.56-10.75 PB12
Dec 22Westhill InvitationalDec 22 · Shot Put · Place 3 · Cheektowaga CentralCheektowaga CentralShot Put12lb3.41-6.75 PB12
Dec 16Section VI A/C Inter-DivisionalDec 16 · Weight Throw · Place 1 · Cheektowaga CentralCheektowaga CentralWeight Throw25lb / 11.3kg1.54-8.5012
Dec 16Section VI A/C Inter-DivisionalDec 16 · Shot Put · Place 7 · Cheektowaga CentralCheektowaga CentralShot Put12lb7.37-512
Dec 9Section VI C/D Inter-DivisionalDec 9 · Shot Put · Place 13 · Cheektowaga CentralCheektowaga CentralShot Put12lb13.35-6.5012
Feb 19Section VI State QualifierFeb 19 · Weight Throw · Place 7 · Cheektowaga CentralCheektowaga CentralWeight Throw25lb / 11.3kg7.49-3.2511
Feb 19Section VI State QualifierFeb 19 · Shot Put · Place 14 · Cheektowaga CentralCheektowaga CentralShot Put12lb14.38-111
Jan 20Section 6 Varsity Select #1Jan 20 · Weight Throw · Place 17 · Cheektowaga CentralCheektowaga CentralWeight Throw25lb / 11.3kg17.36-411

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2Section VI Track & Field State QualifierJun 2 · Shot Put · Place 8 · Cheektowaga CentralCheektowaga CentralShot Put12lb8.44-911
May 27Section 6 Class A ChampionshipsMay 27 · Discus · Place 9 · Cheektowaga CentralCheektowaga CentralDiscus1.6kg9.113-511
May 27Section 6 Class A ChampionshipsMay 27 · Shot Put · Place 4 · Cheektowaga CentralCheektowaga CentralShot Put12lb4.44-10.2511
May 6The Batavia Blue Devil InvitationalMay 6 · Shot Put · Place 15 · Cheektowaga CentralCheektowaga CentralShot Put12lb15.40-08.0011

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Westhill InvitationalDec 28 · Weight Throw · Place 7 · Cheektowaga CentralCheektowaga CentralWeight Throw25lb / 11.3kg7.39-03.0011
Dec 28Westhill InvitationalDec 28 · Shot Put · Place 17 · Cheektowaga CentralCheektowaga CentralShot Put12lb17.33-09.0011
Dec 10Section VI B/D Inter-DivisionalDec 10 · Weight Throw · Place 7 · Cheektowaga CentralCheektowaga CentralWeight Throw25lb / 11.3kg7.33-5.7511
Dec 10Section VI B/D Inter-DivisionalDec 10 · Shot Put · Place 6 · Cheektowaga CentralCheektowaga CentralShot Put12lb6.33-10.5011
Dec 3Section VI C/D Inter-DivisionalDec 3 · Weight Throw · Place 16 · Cheektowaga CentralCheektowaga CentralWeight Throw25lb / 11.3kg16.29-311
Dec 3Section VI C/D Inter-DivisionalDec 3 · Shot Put · Place 8 · Cheektowaga CentralCheektowaga CentralShot Put12lb8.33-2.5011