Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorUniversity at Buffalo Alumni Invitational · Apr 1721.83mUniversity at Buffalo Alumni InvitationalApril 17, 2026
Javelin · 800g · OutdoorUniversity at Buffalo Alumni Invitational · Apr 1736.95mUniversity at Buffalo Alumni InvitationalApril 17, 2026
Results · IndoorNazareth Conference Tune-Up · Feb 2010.95mNazareth Conference Tune-UpFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorDanny Curran Invitational · Mar 2712.45mDanny Curran InvitationalMarch 27, 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 · Javelin · Place 17 · Buffalo StateJavelin800g17.35.37mJr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 20 · Buffalo StateShot Put16lb / 7.26kg20.11.86mJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Javelin · Place 6 · Buffalo StateJavelin800g6.32.13mJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Shot Put · Place 18 · Buffalo StateShot Put16lb / 7.26kg18.10.72mJr
Apr 17University at Buffalo Alumni InvitationalApr 17 · Javelin · Place 8 · Buffalo StateJavelin800g8.36.95m PBJr
Apr 17University at Buffalo Alumni InvitationalApr 17 · Discus · Place 24 · Buffalo StateDiscus2kg24.21.83m PBJr
Apr 17University at Buffalo Alumni InvitationalApr 17 · Shot Put · Place 15 · Buffalo StateShot Put16lb / 7.26kg15.11.62mJr
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 17 · Buffalo StateJavelin800g17.35.05mJr
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 25 · Buffalo StateShot Put16lb / 7.26kg25.11.89mJr
Apr 4Geneseo Early Season InviteApr 4 · Javelin · Place 13 · Buffalo StateJavelin800g13.35.73mJr
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 20 · Buffalo StateShot Put16lb / 7.26kg20.11.95mJr
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 30 · Buffalo StateShot Put16lb / 7.26kg30.12.45m PBJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Nazareth Conference Tune-UpFeb 20 · Results · Place 26 · Buffalo StateResults2610.95m PBJR
Feb 20Nazareth Conference Tune-UpFeb 20 · Results · Place 17 · Buffalo StateResults1712.40mJR
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 36 · Buffalo StateWeight Throw3611.77mJr
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 25 · Buffalo StateShot Put2512.17mJr
Jan 17Brockport Saturday Night Rust BusterJan 17 · Weight Throw · Place 13 · Buffalo StateWeight Throw1312.76mJR
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 13 · Buffalo StateShot Put1311.79mJR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 18 · Buffalo StateJavelin1833.00mSO

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25Nazareth Conference Challenge CupJan 25 · Shot Put · Place 25 · Buffalo StateShot Put2511.46m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Shot Put · Place 20 · Buffalo StateShot Put2011.24m—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Rochester Spring TwilightApr 26 · Javelin · Place 6 · Buffalo StateJavelin638.30m—
Apr 20SUNY Geneseo QuadApr 20 · Javelin · Place 13 · Buffalo StateJavelin1335.04m—
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 26 · Buffalo StateJavelin2630.80m—