Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorECIC League Championships · May 25129-08ECIC League ChampionshipsMay 25, 2018
Hammer · 16lb / 7.26kg · OutdoorUniversity at Buffalo Alumni Invitational · Apr 1761.76mUniversity at Buffalo Alumni InvitationalApril 17, 2026
Shot Put · 12lb · IndoorLancaster Throwers Meet 1 · Dec 244-07.50Lancaster Throwers Meet 1December 2, 2017
Shot Put · 12lb · OutdoorECIC League Championships · May 2546-10.75ECIC League ChampionshipsMay 25, 2018
Weight Throw · 25lb / 11.3kg · IndoorOcean Breeze Invitational · Jan 2765-01.25Ocean Breeze InvitationalJanuary 27, 2018
Weight Throw · 25lb / 11.3kg · Outdoor 2025 12th Rock Throws Series | NE Championships · Nov 818.60m 2025 12th Rock Throws Series | NE ChampionshipsNovember 8, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Aug 1Throws America Summer OpenAug 1 · Hammer · Place 4 · WNY Throwing ClubWNY Throwing ClubHammer16lb / 7.26kg4.58.51m12
Jun 132026 Saturday SlamJun 13 · Hammer · Place 1 · WNY Throwing ClubWNY Throwing ClubHammer16lb / 7.26kg1.63.9812
Apr 17University at Buffalo Alumni InvitationalApr 17 · Hammer · Place 2 · WNY Throwing ClubWNY Throwing ClubHammer16lb / 7.26kg2.61.76m PB12
Mar 19Fred Hardy InvitationalMar 19 · Hammer · Place 1 · WNY Throwing ClubWNY Throwing ClubHammer16lb / 7.26kg1.61.46m12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Nov 8 2025 12th Rock Throws Series | NE ChampionshipsNov 8 · Weight Throw · Place 1 · WNY Throwing ClubWNY Throwing ClubWeight Throw25lb / 11.3kg1.18.60m PB11
Nov 8 2025 12th Rock Throws Series | NE ChampionshipsNov 8 · Hammer · Place 3 · WNY Throwing ClubWNY Throwing ClubHammer16lb / 7.26kg3.60.82m11

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25ECIC League ChampionshipsMay 25 · Discus · Place 7 · Sweet HomeSweet HomeDiscus1.6kg7.129-08 PB12
May 25ECIC League ChampionshipsMay 25 · Shot Put · Place 6 · Sweet HomeSweet HomeShot Put12lb6.46-10.75 PB12
May 19 Ken-Ton InvitationalMay 19 · Discus · Place 2 · Sweet HomeSweet HomeDiscus2128-1012
May 19 Ken-Ton InvitationalMay 19 · Shot Put · Place 1 · Sweet HomeSweet HomeShot Put148-06.0012
May 12Royal Comet InvitationalMay 12 · Discus · Place 7 · Sweet HomeSweet HomeDiscus737.33m12
May 12Royal Comet InvitationalMay 12 · Shot Put · Place 8 · Sweet HomeSweet HomeShot Put813.06m12
May 5ADPRO Sports/Panther InvitationalMay 5 · Discus · Place 2 · Sweet HomeSweet HomeDiscus2122-0712
May 5ADPRO Sports/Panther InvitationalMay 5 · Shot Put · Place 4 · Sweet HomeSweet HomeShot Put443-03.0012
Apr 28West Seneca Early Bird ClassicApr 28 · Discus · Place 5 · Sweet HomeSweet HomeDiscus5123-0912
Apr 28West Seneca Early Bird ClassicApr 28 · Shot Put · Place 3 · Sweet HomeSweet HomeShot Put342-11.5012

2018 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 2NYSPHSAA State Indoor Track & Field ChampionshipsMar 2 · Weight Throw · Place 4 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg4.64-07.2512
Feb 23Section 6 State QualifierFeb 23 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw164-07.5012
Feb 23Section 6 State QualifierFeb 23 · Shot Put · Place 9 · Sweet HomeSweet HomeShot Put941-10.0012
Feb 9Section 6 ChampionshipsFeb 9 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.64-00.0012
Feb 9Section 6 ChampionshipsFeb 9 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put12lb2.37-11.5012
Feb 4Rock N' Roll Throw-OffFeb 4 · Weight Throw · Place 2 · Sweet HomeSweet HomeWeight Throw265-8.5—
Feb 4Rock N' Roll Throw-OffFeb 4 · Shot Put · Place 10 · Sweet HomeSweet HomeShot Put1043-11—
Jan 27Ocean Breeze InvitationalJan 27 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.65-01.25 PB12
Jan 27Ocean Breeze InvitationalJan 27 · Shot Put · Place 25 · Sweet HomeSweet HomeShot Put12lb25.38-00.0012
Jan 20Section 5/6 Battle of the WestJan 20 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw162-03.5012
Jan 20Section 5/6 Battle of the WestJan 20 · Shot Put · Place 21 · Sweet HomeSweet HomeShot Put2139-05.2512
Jan 6Kevin Dare InvitationalJan 6 · Shot Put · Sweet HomeSweet HomeShot Put12lb--FOUL12

2017 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Western New York RelaysDec 30 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.61-06.0012
Dec 30Western New York RelaysDec 30 · Shot Put · Sweet HomeSweet HomeShot Put12lb--FOUL12
Dec 28Section 6-Holiday Extra MeetDec 28 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.59-05.2512
Dec 9Ithaca College Bomber HS InvitationalDec 9 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.59-02.5012
Dec 9Ithaca College Bomber HS InvitationalDec 9 · Shot Put · Sweet HomeSweet HomeShot Put12lb--FOUL12
Dec 2Lancaster Throwers Meet 1Dec 2 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.54-07.2512
Dec 2Lancaster Throwers Meet 1Dec 2 · Shot Put · Place 6 · Sweet HomeSweet HomeShot Put12lb6.44-07.50 PB12
Feb 25Section 6 State QualifierFeb 25 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw162-00.7511
Feb 25Section 6 State QualifierFeb 25 · Shot Put · Place 9 · Sweet HomeSweet HomeShot Put942-03.2511
Jan 14Trent Jackson/Cedric Walker InvitationalJan 14 · Weight Throw · Place 6 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg6.54-06.2511
Jan 14Trent Jackson/Cedric Walker InvitationalJan 14 · Shot Put · Place 10 · Sweet HomeSweet HomeShot Put12lb10.43-05.0011

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · Shot Put · Place 13 · Sweet HomeSweet HomeShot Put1313.39m11
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · Discus · Place 15 · Sweet HomeSweet HomeDiscus1536.44m11
Jun 2NYSPHSAA Section 6 State QualifierJun 2 · Shot Put · Place 13 · Sweet HomeSweet HomeShot Put1313.39m11
May 20 Carl J. Roesch Memorial Boys Track Classic May 20 · Discus · Place 7 · Sweet HomeSweet HomeDiscus737.23m11
May 20 Carl J. Roesch Memorial Boys Track Classic May 20 · Shot Put · Place 6 · Sweet HomeSweet HomeShot Put614.01m11
Mar 4NYSPHSAA/NYS Federation ChampionshipsMar 4 · Weight Throw · Place 11 · Sweet HomeSweet HomeWeight Throw1159-00.2511
Mar 4NYSPHSAA/NYS Federation ChampionshipsMar 4 · Weight Throw · Place 11 · Sweet HomeSweet HomeWeight Throw1159-00.2511

2016 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Western New York RelaysDec 28 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.54-05.5011
Dec 28Western New York RelaysDec 28 · Shot Put · Place 2 · Sweet HomeSweet HomeShot Put12lb2.43-01.7511
Dec 17Lancaster Throwers Meet #2Dec 17 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.55-10.5011
Dec 17Lancaster Throwers Meet #2Dec 17 · Shot Put · Place 6 · Sweet HomeSweet HomeShot Put12lb6.44-00.2511
Dec 9Lancaster Throwers Meet #1Dec 9 · Weight Throw · Place 1 · Sweet HomeSweet HomeWeight Throw25lb / 11.3kg1.47-11.0011
Dec 9Lancaster Throwers Meet #1Dec 9 · Shot Put · Place 6 · Sweet HomeSweet HomeShot Put12lb6.41-08.5011
Feb 6Section 6 ChampionshipsFeb 6 · Weight Throw · Place 3 · Sweet HomeSweet HomeWeight Throw342-05.0010

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Royal Comet Invitational May 14 · Discus · Place 23 · Sweet HomeSweet HomeDiscus2330.81m10
May 14Royal Comet Invitational May 14 · Shot Put · Place 11 · Sweet HomeSweet HomeShot Put1112.24m10

2015 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25West Seneca Early Bird ClassicApr 25 · Discus · Place 11 · Sweet HomeSweet HomeDiscus1181-09.509
Apr 25West Seneca Early Bird ClassicApr 25 · Shot Put · Place 20 · Sweet HomeSweet HomeShot Put2030-02.009

2015 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 319th-10th Grade ChampionshipJan 31 · Shot Put · Place 5 · Sweet HomeSweet HomeShot Put528-10.509