Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection III Boys State Qualifier · May 30144-2Section III Boys State QualifierMay 30, 2024
Discus · 2kg · IndoorRochester Spring Twilight · Apr 1436.39mRochester Spring TwilightApril 14, 2025
Discus · 2kg · OutdoorGeneseo Early Season Invite · Apr 441.54mGeneseo Early Season InviteApril 4, 2026
Hammer · 16lb / 7.26kg · IndoorRochester Spring Twilight · Apr 1451.36mRochester Spring TwilightApril 14, 2025
Hammer · 16lb / 7.26kg · OutdoorSUNYAC Outdoor Track & Field Championships · May 158.74mSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
Shot Put · 12lb · IndoorIts About Time · Dec 2044-11.25Its About TimeDecember 20, 2023
Shot Put · 12lb · OutdoorSection III Boys State Qualifier · May 3049-01.75Section III Boys State QualifierMay 30, 2024
Shot Put · 16lb / 7.26kg · IndoorNazareth Alumni Opener · Dec 514.66mNazareth Alumni OpenerDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorGeneseo Early · Apr 411.80mGeneseo EarlyApril 4, 2025
Weight Throw · 25lb / 11.3kg · IndoorFred Kirschenheiter Memorial AM Session · Jan 1356-8.50Fred Kirschenheiter Memorial AM SessionJanuary 13, 2024
Weight Throw · 35lb / 15.9kg · IndoorSUNYAC Championships · Feb 2815.93mSUNYAC ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Hammer · Place 12 · Buffalo StateBuffalo StateHammer16lb / 7.26kg12.56.75mSo
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Hammer · Place 5 · Buffalo StateBuffalo StateHammer16lb / 7.26kg5.55.42mSo
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 2 · Buffalo StateBuffalo StateHammer16lb / 7.26kg2.58.74m PBSo
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 13 · Buffalo StateBuffalo StateDiscus2kg13.40.67mSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Hammer · Place 2 · Buffalo StateBuffalo StateHammer16lb / 7.26kg2.55.25mSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · Hammer · Place 4 · Buffalo StateBuffalo StateHammer16lb / 7.26kg4.51.00mSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · Discus · Place 13 · Buffalo StateBuffalo StateDiscus2kg13.34.21mSo
Apr 11Bison Outdoor ClassicApr 11 · Hammer · Place 10 · Buffalo StateBuffalo StateHammer16lb / 7.26kg10.54.61mSo
Apr 11Bison Outdoor ClassicApr 11 · Discus · Place 29 · Buffalo StateBuffalo StateDiscus2kg29.39.66mSo
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Place 3 · Buffalo StateBuffalo StateHammer16lb / 7.26kg3.54.09mSo
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 4 · Buffalo StateBuffalo StateDiscus2kg4.41.54m PBSo
Mar 27Danny Curran InvitationalMar 27 · Hammer · Place 6 · Buffalo StateBuffalo StateHammer16lb / 7.26kg6.55.44mSo
Mar 27Danny Curran InvitationalMar 27 · Discus · Buffalo StateBuffalo StateDiscus2kg--NMSo

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · Weight Throw · Place 23 · Buffalo StateBuffalo StateWeight Throw2315.25mSO
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Weight Throw · Place 7 · Buffalo StateBuffalo StateWeight Throw715.61mSO
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Shot Put · Place 17 · Buffalo StateBuffalo StateShot Put1712.20mSO
Feb 20Nazareth Conference Tune-UpFeb 20 · Weight Throw · Place 11 · Buffalo StateBuffalo StateWeight Throw1114.95mSO
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 4 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg4.15.90mSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 22 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg22.12.35mSo
Feb 7Kent State Doug Raymond InvitationalFeb 7 · Weight Throw · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg--FOULSo
Feb 7Kent State Doug Raymond InvitationalFeb 7 · Shot Put · Place 24 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg24.13.94mSo
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 9 · Buffalo StateBuffalo StateWeight Throw915.13mSo
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 11 · Buffalo StateBuffalo StateShot Put1113.47mSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · Weight Throw · Place 4 · Buffalo StateBuffalo StateWeight Throw415.54mSO
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 11 · Buffalo StateBuffalo StateShot Put1112.57mSO

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · Weight Throw · Place 8 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg8.15.17mSo
Dec 5Nazareth Alumni OpenerDec 5 · Shot Put · Place 3 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg3.14.66m PBSo
Apr 14Rochester Spring TwilightApr 14 · Hammer · Place 2 · Buffalo StateBuffalo StateHammer16lb / 7.26kg2.51.36m PBFr
Apr 14Rochester Spring TwilightApr 14 · Discus · Place 14 · Buffalo StateBuffalo StateDiscus2kg14.36.39m PBFr
Apr 14Rochester Spring TwilightApr 14 · Shot Put · Place 6 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg6.12.88mFr
Mar 7AARTFCMar 7 · Weight Throw · Place 19 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg19.14.98mFr
Feb 28SUNYAC ChampionshipsFeb 28 · Weight Throw · Place 5 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg5.15.93m PBFr
Feb 28SUNYAC ChampionshipsFeb 28 · Shot Put · Place 9 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg9.13.02mFr
Feb 21Nazareth Conference Tune UpFeb 21 · Weight Throw · Place 8 · Buffalo StateBuffalo StateWeight Throw815.27mFR
Feb 21Nazareth Conference Tune UpFeb 21 · Shot Put · Place 10 · Buffalo StateBuffalo StateShot Put1013.21mFR
Feb 14David Hemery Valentine InvitationalFeb 14 · Weight Throw · Place 10 · Buffalo StateBuffalo StateWeight Throw1013.93m—
Feb 7Brockport InviteFeb 7 · Weight Throw · Place 6 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg6.15.23mFr
Feb 7Brockport InviteFeb 7 · Shot Put · Place 8 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg8.13.25mFr
Jan 25Nazareth Conference Challenge CupJan 25 · Weight Throw · Place 11 · Buffalo StateBuffalo StateWeight Throw1114.20m—
Jan 25Nazareth Conference Challenge CupJan 25 · Shot Put · Place 17 · Buffalo StateBuffalo StateShot Put1712.40m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Weight Throw · Place 4 · Buffalo StateBuffalo StateWeight Throw414.96m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Shot Put · Place 7 · Buffalo StateBuffalo StateShot Put713.12m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Hammer · Place 6 · Buffalo StateBuffalo StateHammer16lb / 7.26kg6.54.29mFr
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 2 · Buffalo StateBuffalo StateHammer254.50mFR
Apr 26St. John Fisher Cardinal ClassicApr 26 · Hammer · Place 3 · Buffalo StateBuffalo StateHammer16lb / 7.26kg3.54.14mFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Shot Put · Buffalo StateBuffalo StateShot Put16lb / 7.26kg—FOULFr
Apr 18University at Buffalo Alumni InvitationalApr 18 · Hammer · Place 2 · Buffalo StateBuffalo StateHammer16lb / 7.26kg2.52.28mFr
Apr 18University at Buffalo Alumni InvitationalApr 18 · Discus · Place 5 · Buffalo StateBuffalo StateDiscus2kg5.37.85mFr
Apr 4Geneseo EarlyApr 4 · Hammer · Place 3 · Buffalo StateBuffalo StateHammer16lb / 7.26kg3.52.37mFr
Apr 4Geneseo EarlyApr 4 · Discus · Place 7 · Buffalo StateBuffalo StateDiscus2kg7.40.94mFr
Apr 4Geneseo EarlyApr 4 · Shot Put · Place 20 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg20.11.80m PBFr

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · Weight Throw · Place 10 · Buffalo StateBuffalo StateWeight Throw35lb / 15.9kg10.14.37mFr
Dec 6Nazareth AlumniDec 6 · Shot Put · Place 5 · Buffalo StateBuffalo StateShot Put16lb / 7.26kg5.13.54mFr
Feb 14Section III State Qualifier MeetFeb 14 · Weight Throw · Place 2 · CortlandCortlandWeight Throw261-5.2512
Feb 14Section III State Qualifier MeetFeb 14 · Shot Put · Place 5 · CortlandCortlandShot Put550-812
Feb 6Section III Class AA & A ChampionshipsFeb 6 · Weight Throw · Place 1 · CortlandCortlandWeight Throw154-1012
Feb 6Section III Class AA & A ChampionshipsFeb 6 · Shot Put · Place 2 · CortlandCortlandShot Put245-2.7512
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · Weight Throw · Place 1 · CortlandCortlandWeight Throw157-8.5012
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · Shot Put · Place 2 · CortlandCortlandShot Put249-8.5012
Jan 26Friday Night Throws InvitationalJan 26 · Weight Throw · Place 4 · CortlandCortlandWeight Throw453-10—
Jan 26Friday Night Throws InvitationalJan 26 · Shot Put · Place 4 · CortlandCortlandShot Put449-10—
Jan 18Bob Grieve Memorial Thursday SessionJan 18 · Weight Throw · Place 1 · CortlandCortlandWeight Throw154-1112
Jan 18Bob Grieve Memorial Thursday SessionJan 18 · Shot Put · Place 6 · CortlandCortlandShot Put641-512
Jan 17Twilight InviteJan 17 · Shot Put · Place 2 · CortlandCortlandShot Put240-1112
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · Weight Throw · Place 1 · CortlandCortlandWeight Throw25lb / 11.3kg1.56-8.50 PB12
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · Shot Put · Place 6 · CortlandCortlandShot Put12lb6.38-5.2512
Jan 6John Arcaro Memorial PM SessionJan 6 · Weight Throw · Place 2 · CortlandCortlandWeight Throw25lb / 11.3kg2.54-012
Jan 6John Arcaro Memorial PM SessionJan 6 · Shot Put · Place 7 · CortlandCortlandShot Put12lb7.40-612

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Discus · Place 7 · CortlandCortlandDiscus746.30m12
May 30Section III Boys State QualifierMay 30 · Discus · Place 4 · CortlandCortlandDiscus1.6kg4.144-2 PB12
May 30Section III Boys State QualifierMay 30 · Shot Put · Place 3 · CortlandCortlandShot Put12lb3.49-01.75 PB12
May 13OHSL Liberty Large School ChampionshipsMay 13 · Discus · Place 1 · CortlandCortlandDiscus1135-512
May 13OHSL Liberty Large School ChampionshipsMay 13 · Shot Put · Place 1 · CortlandCortlandShot Put144-6.5012
May 3Saint Anthony's InvitationalMay 3 · Discus · Place 1 · CortlandCortlandDiscus1148-212
May 3Saint Anthony's InvitationalMay 3 · Shot Put · Place 13 · CortlandCortlandShot Put1342-1112
Apr 12Tully Co-Ed Spring InvitationalApr 12 · Discus · Place 2 · CortlandCortlandDiscus2137-0912
Apr 12Tully Co-Ed Spring InvitationalApr 12 · Shot Put · Place 6 · CortlandCortlandShot Put640-09.0012

2023 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 20Its About TimeDec 20 · Shot Put · Place 1 · CortlandCortlandShot Put12lb1.44-11.25 PB12
Dec 16George Constantino Memorial PM SessionDec 16 · Weight Throw · Place 1 · CortlandCortlandWeight Throw25lb / 11.3kg1.55-312
Dec 16George Constantino Memorial PM SessionDec 16 · Shot Put · Place 2 · CortlandCortlandShot Put12lb2.44-10.7512
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · Weight Throw · Place 2 · CortlandCortlandWeight Throw25lb / 11.3kg2.54-6.5012
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · Shot Put · Place 3 · CortlandCortlandShot Put12lb3.43-0.7512
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · Shot Put · Place 1 · CortlandCortlandShot Put12lb1.44-0.7512
Feb 15Section III State QualifierFeb 15 · Weight Throw · Place 10 · CortlandCortlandWeight Throw1049-9.5011
Feb 15Section III State QualifierFeb 15 · Weight Throw · Place 10 · CortlandCortlandWeight Throw1049-9.5011
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · Weight Throw · Place 2 · CortlandCortlandWeight Throw245-1.7511
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · Shot Put · Place 4 · CortlandCortlandShot Put439-6.5011
Feb 2SCAC League ChampionshipsFeb 2 · Weight Throw · Place 3 · CortlandCortlandWeight Throw344-9.5011
Feb 2SCAC League ChampionshipsFeb 2 · Shot Put · Place 6 · CortlandCortlandShot Put638-3.7511
Jan 21Mohawk Valley Meet #6Jan 21 · Weight Throw · Place 7 · CortlandCortlandWeight Throw739-11.2511
Jan 21Mohawk Valley Meet #6Jan 21 · Shot Put · Place 9 · CortlandCortlandShot Put936-411
Jan 21Mohawk Valley Meet #6Jan 21 · Shot Put · Place 9 · CortlandCortlandShot Put936-411
Jan 21Mohawk Valley Meet #6Jan 21 · Weight Throw · Place 7 · CortlandCortlandWeight Throw739-11.2511
Jan 14Fred Kirschenheiter Memorial AM SessionJan 14 · Weight Throw · Place 2 · CortlandCortlandWeight Throw25lb / 11.3kg2.44-1011
Jan 14Fred Kirschenheiter Memorial AM SessionJan 14 · Shot Put · Place 5 · CortlandCortlandShot Put12lb5.36-5.5011
Jan 12Twilight InviteJan 12 · Shot Put · Place 2 · CortlandCortlandShot Put237-11.0011
Jan 7607 Invitational 1pmJan 7 · Weight Throw · Place 1 · CortlandCortlandWeight Throw25lb / 11.3kg1.48-1.5011
Jan 7John Arcaro Memorial AM SessionJan 7 · Weight Throw · Place 5 · CortlandCortlandWeight Throw25lb / 11.3kg5.45-10.7511
Jan 7John Arcaro Memorial AM SessionJan 7 · Shot Put · Place 8 · CortlandCortlandShot Put12lb8.38-03.0011

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 262023 12th Rock Sports Throws | Meet #5Aug 26 · Discus · Place 5 · UnattachedUnattachedDiscus1.6kg5.37.69m11
Aug 262023 12th Rock Sports Throws | Meet #5Aug 26 · Shot Put · Place 6 · UnattachedUnattachedShot Put12lb6.13.51m11
Jun 1Section III State Qualifier MeetJun 1 · Discus · Place 4 · CortlandCortlandDiscus4133-411
Jun 1Section III State Qualifier MeetJun 1 · Shot Put · Place 19 · CortlandCortlandShot Put1940-1.2511
Jun 1Section III State Qualifier MeetJun 1 · Discus · Place 4 · CortlandCortlandDiscus4133-411
Jun 1Section III State Qualifier MeetJun 1 · Shot Put · Place 19 · CortlandCortlandShot Put1940-1.2511
May 25Section III Class B-1 ChampionshipsMay 25 · Discus · Place 2 · CortlandCortlandDiscus2141-211
May 25Section III Class B-1 ChampionshipsMay 25 · Shot Put · Place 3 · CortlandCortlandShot Put344-8.2511
May 12John Arcaro Co-Ed ClassicMay 12 · Discus · Place 2 · CortlandCortlandDiscus2144-211
Apr 29Chittenango InvitationalApr 29 · Discus · Place 4 · CortlandCortlandDiscus4132-211
Apr 29Chittenango InvitationalApr 29 · Shot Put · Place 1 · CortlandCortlandShot Put144-211
Apr 21Cook - DeStefano Track and Field InvitationalApr 21 · Discus · Place 2 · CortlandCortlandDiscus2123-911
Apr 21Cook - DeStefano Track and Field InvitationalApr 21 · Shot Put · Place 5 · CortlandCortlandShot Put540-111

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Snowman ShowdownDec 29 · Shot Put · Place 2 · CortlandCortlandShot Put12lb2.38-07.0011
Dec 22It's About TimeDec 22 · Shot Put · Place 1 · CortlandCortlandShot Put12lb1.39-07.0011
Dec 17George Constantino Memorial PM SessionDec 17 · Weight Throw · Place 2 · CortlandCortlandWeight Throw25lb / 11.3kg2.48-02.7511
Dec 17George Constantino Memorial PM SessionDec 17 · Shot Put · Place 3 · CortlandCortlandShot Put12lb3.39-03.2511
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Weight Throw · Place 3 · CortlandCortlandWeight Throw25lb / 11.3kg3.44-08.0011
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Shot Put · Place 4 · CortlandCortlandShot Put12lb4.38-00.7511
Nov 30Jack Morse Kickoff Meet Wednesday SessionNov 30 · Weight Throw · Place 4 · CortlandCortlandWeight Throw25lb / 11.3kg4.45-06.7511
Nov 30Jack Morse Kickoff Meet Wednesday SessionNov 30 · Shot Put · Place 5 · CortlandCortlandShot Put12lb5.39-01.0011
Jan 27SCAC League ChampionshipsJan 27 · Weight Throw · Place 8 · CortlandCortlandWeight Throw834-05.2510
Jan 27SCAC League ChampionshipsJan 27 · Shot Put · Place 10 · CortlandCortlandShot Put1031-02.2510
Jan 20Mohawk Valley Meet #6Jan 20 · Weight Throw · Place 19 · CortlandCortlandWeight Throw1932-08.0010
Jan 20Mohawk Valley Meet #6Jan 20 · Shot Put · Place 24 · CortlandCortlandShot Put2430-07.2510

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Section III Class A ChampionshipsMay 27 · Discus · Place 14 · CortlandCortlandDiscus1.6kg14.99-0610
May 19SCAC Empire ChampionshipsMay 19 · Discus · Place 6 · CortlandCortlandDiscus6103-0810
May 19SCAC Empire ChampionshipsMay 19 · Shot Put · Place 13 · CortlandCortlandShot Put1331-00.0010
May 13John Arcaro Co-Ed ClassicMay 13 · Discus · Place 14 · CortlandCortlandDiscus1495-0310
May 7Don Howard InvitationalMay 7 · Discus · Place 7 · CortlandCortlandDiscus1.6kg7.97-0010
May 7Don Howard InvitationalMay 7 · Shot Put · Place 20 · CortlandCortlandShot Put12lb20.29-05.0010
Apr 11Tully Co-Ed Spring InvitationalApr 11 · Discus · Place 6 · CortlandCortlandDiscus688-0410
Apr 11Tully Co-Ed Spring InvitationalApr 11 · Shot Put · Place 8 · CortlandCortlandShot Put831-08.0010