Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · OutdoorGander Invitational · Apr 239.04aGander InvitationalApril 23, 2022
Discus · 1.6kg · OutdoorKingston vs. Middletown · Apr 30106-04Kingston vs. MiddletownApril 30, 2024
Discus · 2kg · OutdoorBrockport Multi and Invitational · Apr 1229.88mBrockport Multi and InvitationalApril 12, 2026
Hammer · 16lb / 7.26kg · OutdoorFredonia Blue Devil Invitational · Apr 2542.19mFredonia Blue Devil InvitationalApril 25, 2026
Javelin · 800g · OutdoorBrockport Multi and Invitational · Apr 1236.83mBrockport Multi and InvitationalApril 12, 2026
Shot Put · 12lb · IndoorJim Mitchell Invitational · Dec 1443-10.50Jim Mitchell InvitationalDecember 14, 2024
Shot Put · 12lb · OutdoorKingston vs. Middletown · Apr 3042-05.00Kingston vs. MiddletownApril 30, 2024
Shot Put · 16lb / 7.26kg · IndoorNazareth Alumni Opener · Dec 511.22mNazareth Alumni OpenerDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorSUNYAC Outdoor Track & Field Championships · May 112.98mSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
Weight Throw · 25lb / 11.3kg · IndoorU.S. Marine Corps Holiday Classic · Dec 2850-11.25U.S. Marine Corps Holiday ClassicDecember 28, 2024
Weight Throw · 35lb / 15.9kg · IndoorNazareth D3 Elite Meet · Feb 1313.63mNazareth D3 Elite MeetFebruary 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 17 · Alfred StateAlfred StateShot Put16lb / 7.26kg17.12.98m PBSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Hammer · Place 8 · Alfred StateAlfred StateHammer16lb / 7.26kg8.42.19m PBSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Javelin · Place 5 · Alfred StateAlfred StateJavelin800g5.32.70mSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Shot Put · Place 9 · Alfred StateAlfred StateShot Put16lb / 7.26kg9.12.55mSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · Hammer · Place 12 · Alfred StateAlfred StateHammer16lb / 7.26kg12.40.19mSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · Javelin · Place 10 · Alfred StateAlfred StateJavelin800g10.35.45mSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · Shot Put · Place 10 · Alfred StateAlfred StateShot Put16lb / 7.26kg10.12.87mSo
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 16 · Alfred StateAlfred StateHammer16lb / 7.26kg16.37.90mSo
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 13 · Alfred StateAlfred StateJavelin800g13.36.83m PBSo
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 40 · Alfred StateAlfred StateDiscus2kg40.29.88m PBSo
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 18 · Alfred StateAlfred StateShot Put16lb / 7.26kg18.12.54mSo
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Shot Put · Place 29 · Alfred StateAlfred StateShot Put16lb / 7.26kg29.12.62mSo
Mar 27Susquehanna Jim Taylor DualsMar 27 · Javelin · Place 25 · Alfred StateAlfred StateJavelin800g25.36.53mSo
Mar 27Susquehanna Jim Taylor DualsMar 27 · Shot Put · Place 15 · Alfred StateAlfred StateShot Put16lb / 7.26kg15.12.04mSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Houghton Last Chance Conference QualifierFeb 21 · Weight Throw · Place 5 · Alfred StateAlfred StateWeight Throw512.77mFR
Feb 21Houghton Last Chance Conference QualifierFeb 21 · Shot Put · Place 5 · Alfred StateAlfred StateShot Put512.71mFR
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 20 · Alfred StateAlfred StateWeight Throw35lb / 15.9kg20.13.63m PBFr
Jan 31Nazareth Conference Challenge CupJan 31 · Weight Throw · Place 21 · Alfred StateAlfred StateWeight Throw2112.60mFR
Jan 24Ithaca College Six Way InvitationalJan 24 · Weight Throw · Place 23 · Alfred StateAlfred StateWeight Throw2311.83mFR

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · Weight Throw · Place 32 · Alfred StateAlfred StateWeight Throw35lb / 15.9kg32.11.49mFr
Dec 5Nazareth Alumni OpenerDec 5 · Shot Put · Place 26 · Alfred StateAlfred StateShot Put16lb / 7.26kg26.11.22m PBFr
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · Shot Put · Place 6 · KingstonKingstonShot Put645-07.0012
Feb 8Section 9 Class "A" ChampionshipFeb 8 · Weight Throw · Place 10 · KingstonKingstonWeight Throw1047-11.00—
Feb 8Section 9 Class "A" ChampionshipFeb 8 · Shot Put · Place 2 · KingstonKingstonShot Put245-09.50—
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Place 14 · KingstonKingstonShot Put1444-08.0012
Jan 24Dr. Sander ScorcherJan 24 · Shot Put · Place 3 · KingstonKingstonShot Put344-09.2512
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · Weight Throw · Place 6 · KingstonKingstonWeight Throw648-09.00—
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · Shot Put · Place 4 · KingstonKingstonShot Put443-06.25—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · Weight Throw · Place 6 · Kingston-NYKingston-NYWeight Throw650-10.00—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · Shot Put · Place 10 · Kingston-NYKingston-NYShot Put1043-07.50—
Jan 8Millrose Games Trials - HSJan 8 · Weight Throw · Place 18 · Kingston-NYKingston-NYWeight Throw1848-05.0012

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 4Section 9 State QualifierJun 4 · Shot Put · Place 3 · KingstonKingstonShot Put347-02.2512
May 28Section 9 Class A ChampionshipsMay 28 · Discus · Place 11 · KingstonKingstonDiscus11118-01—
May 28Section 9 Class A ChampionshipsMay 28 · Shot Put · Place 3 · KingstonKingstonShot Put344-04.25—
May 23Middies Throw Off SeriesMay 23 · Hammer · Place 8 · KingstonKingstonHammer8133-00—
May 23Middies Throw Off SeriesMay 23 · Discus · Place 7 · KingstonKingstonDiscus7125-09—
May 23Middies Throw Off SeriesMay 23 · Shot Put · Place 3 · KingstonKingstonShot Put345-04.00—
May 19OCIAA Throwers PentathlonMay 19 · Hammer · Place 7 · KingstonKingstonHammer712.89m—
May 19OCIAA Throwers PentathlonMay 19 · Hammer · Place 3 · KingstonKingstonHammer333.97m—
May 19OCIAA Throwers PentathlonMay 19 · Hammer · Place 9 · KingstonKingstonHammer936.16m—
May 19OCIAA Throwers PentathlonMay 19 · Hammer · Place 15 · KingstonKingstonHammer1530.41m—
May 19OCIAA Throwers PentathlonMay 19 · Hammer · Place 4 · KingstonKingstonHammer413.04m—
May 16OCIAA ChampionshipsMay 16 · Javelin · Place 6 · KingstonKingstonJavelin6101-07—
May 16OCIAA ChampionshipsMay 16 · Discus · Place 10 · KingstonKingstonDiscus10123-07—
May 16OCIAA ChampionshipsMay 16 · Shot Put · Place 4 · KingstonKingstonShot Put445-02.00—
May 2Crusader RelaysMay 2 · Shot Put · Place 6 · KingstonKingstonShot Put642-01.50—
May 2Crusader RelaysMay 2 · Discus · Place 13 · KingstonKingstonDiscus13118-05—
Apr 26Kingston Tiger RelaysApr 26 · Javelin · Place 5 · KingstonKingstonJavelin5102-10—
Apr 26Kingston Tiger RelaysApr 26 · Discus · Place 7 · KingstonKingstonDiscus7124-03—
Apr 26Kingston Tiger RelaysApr 26 · Shot Put · Place 6 · KingstonKingstonShot Put642-03.00—
Apr 26Kingston Tiger RelaysApr 26 · Shot Put · Place 6 · KingstonKingstonShot Put642-03.00—
Apr 26Kingston Tiger RelaysApr 26 · Javelin · Place 5 · KingstonKingstonJavelin5102-10—
Apr 26Kingston Tiger RelaysApr 26 · Discus · Place 7 · KingstonKingstonDiscus7124-03—
Apr 17Mountie MadnessApr 17 · Discus · Place 10 · KingstonKingstonDiscus10115-08—
Apr 17Mountie MadnessApr 17 · Shot Put · Place 7 · KingstonKingstonShot Put741-02.25—
Apr 2Monroe-Woodbury, Washingtonville, Kingston, Beacon QUAD Apr 2 · Discus · Place 3 · KingstonKingstonDiscus3115-812

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · Weight Throw · Place 9 · KingstonKingstonWeight Throw25lb / 11.3kg9.50-11.25 PB12
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · Shot Put · Place 8 · KingstonKingstonShot Put12lb8.43-06.7512
Dec 14Jim Mitchell InvitationalDec 14 · Shot Put · Place 3 · KingstonKingstonShot Put12lb3.43-10.50 PB12
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · Weight Throw · Place 4 · KingstonKingstonWeight Throw25lb / 11.3kg4.46-00.0012
Feb 17Section 9 State QualifierFeb 17 · Weight Throw · Place 12 · KingstonKingstonWeight Throw1241-02.2511
Feb 17Section 9 State QualifierFeb 17 · Shot Put · Place 3 · KingstonKingstonShot Put343-08.5011
Feb 10Section 9 Class A ChampionshipFeb 10 · Weight Throw · Place 11 · KingstonKingstonWeight Throw1142-09.00—
Feb 10Section 9 Class A ChampionshipFeb 10 · Shot Put · Place 2 · KingstonKingstonShot Put243-02.50—
Feb 3Purple Champions HS InvitationalFeb 3 · Weight Throw · Place 11 · KingstonKingstonWeight Throw1113.73m11
Feb 3Purple Champions HS InvitationalFeb 3 · Shot Put · Place 7 · KingstonKingstonShot Put713.34m11
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · Weight Throw · Place 2 · KingstonKingstonWeight Throw246-07.00—
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · Shot Put · Place 1 · KingstonKingstonShot Put145-04.75—
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · Weight Throw · Place 2 · KingstonKingstonWeight Throw246-07.00—
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · Shot Put · Place 1 · KingstonKingstonShot Put145-04.75—
Jan 14Molloy Stanner GamesJan 14 · Shot Put · Place 5 · KingstonKingstonShot Put542-06.5011
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · Weight Throw · Place 5 · KingstonKingstonWeight Throw545-01.0011

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · Shot Put · Place 3 · KingstonKingstonShot Put344-05.25—
May 28Warwick Valley Fast Times RelaysMay 28 · Shot Put · Place 4 · KingstonKingstonShot Put445-01.00—
May 23Section 9 Class A & C ChampionshipMay 23 · Shot Put · Place 2 · KingstonKingstonShot Put244-09.0011
May 17OCIAA ChampionshipMay 17 · Javelin · Place 14 · KingstonKingstonJavelin1498-09—
May 17OCIAA ChampionshipMay 17 · Shot Put · Place 4 · KingstonKingstonShot Put445-04.00—
May 10Shen InvitationalMay 10 · Shot Put · Place 14 · KingstonKingstonShot Put12lb14.42-4.5011
May 3Crusader RelaysMay 3 · Shot Put · Place 6 · KingstonKingstonShot Put642-07.00—
May 3Crusader RelaysMay 3 · Discus · Place 17 · KingstonKingstonDiscus17103-00—
Apr 30Kingston vs. MiddletownApr 30 · Discus · Place 7 · KingstonKingstonDiscus1.6kg7.106-04 PB11
Apr 30Kingston vs. MiddletownApr 30 · Shot Put · Place 4 · KingstonKingstonShot Put12lb4.42-05.00 PB11
Apr 27Kingston Tiger RelaysApr 27 · Discus · Place 16 · KingstonKingstonDiscus16103-0411
Apr 27Kingston Tiger RelaysApr 27 · Shot Put · Place 3 · KingstonKingstonShot Put343-04.5011
Apr 24Monroe-Woodbury vs. KingstonApr 24 · Shot Put · Place 2 · KingstonKingstonShot Put242-511
Apr 24Monroe-Woodbury vs. KingstonApr 24 · Discus · Place 4 · KingstonKingstonDiscus4101-1111
Apr 19Mountie MadnessApr 19 · Shot Put · Place 4 · KingstonKingstonShot Put443-04.50—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Weight Throw · Place 29 · KingstonKingstonWeight Throw25lb / 11.3kg29.42-09.5011
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Shot Put · Place 23 · KingstonKingstonShot Put12lb23.41-05.0011
Dec 22Section 9 Holiday ClassicDec 22 · Weight Throw · Place 9 · KingstonKingstonWeight Throw25lb / 11.3kg9.41-06.7511
Dec 9Jim Mitchell InvitationalDec 9 · Shot Put · Place 6 · KingstonKingstonShot Put12lb6.42-03.0011
Dec 8OCIAA Developmental "A" - FridayDec 8 · Weight Throw · Place 3 · KingstonKingstonWeight Throw25lb / 11.3kg3.46-00.5011
Feb 17North Shore Pre-National InvitationalFeb 17 · Shot Put · Place 11 · KingstonKingstonShot Put1136-04.0010
Jan 21OCIAA Divisional 1/3/5Jan 21 · Weight Throw · Place 6 · KingstonKingstonWeight Throw631-01.50—
Jan 21OCIAA Divisional 1/3/5Jan 21 · Shot Put · Place 5 · KingstonKingstonShot Put537-08.75—
Jan 15Molloy Stanner GamesJan 15 · Shot Put · Place 10 · KingstonKingstonShot Put1039-00.5010

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Section 9 State QualifierJun 1 · Shot Put · Place 6 · KingstonKingstonShot Put640-11.75—
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 8 · KingstonKingstonDiscus8103-0410
May 27Section 9 Class A/B ChampionshipMay 27 · Shot Put · Place 2 · KingstonKingstonShot Put243-00.0010
May 6Race at the Oval OfficeMay 6 · Discus · Place 3 · KingstonKingstonDiscus3103-08—
May 6Race at the Oval OfficeMay 6 · Shot Put · Place 1 · KingstonKingstonShot Put140-02.00—
Apr 29Kingston Tiger RelaysApr 29 · Discus · Place 5 · KingstonKingstonDiscus592-00—
Apr 29Kingston Tiger RelaysApr 29 · Shot Put · Place 1 · KingstonKingstonShot Put139-09.00—
Apr 12Monroe-Woodbury vs. Kingston DualApr 12 · Shot Put · Place 4 · KingstonKingstonShot Put439-10.50—
Apr 12Monroe-Woodbury vs. Kingston DualApr 12 · Discus · Place 8 · KingstonKingstonDiscus879-09—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · Weight Throw · Place 22 · KingstonKingstonWeight Throw25lb / 11.3kg22.32-08.0010
Dec 29The Armory HS Holiday ClassicDec 29 · Shot Put · Place 1 · KingstonKingstonShot Put12lb1.37-09.0010
Dec 21Section 9 Holiday ClassicDec 21 · Weight Throw · Place 25 · KingstonKingstonWeight Throw25lb / 11.3kg25.29-01.0010
Dec 17OCIAA Developmental B MeetDec 17 · Weight Throw · Place 6 · KingstonKingstonWeight Throw25lb / 11.3kg6.32-02.0010
Dec 17OCIAA Developmental B MeetDec 17 · Shot Put · Place 4 · KingstonKingstonShot Put12lb4.37-03.0010

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31Warwick Valley Fast Times RelaysMay 31 · Shot Put · Place 8 · KingstonKingstonShot Put836-03.00—
May 26Section 9 Class A/B ChampionshipMay 26 · Shot Put · Place 7 · KingstonKingstonShot Put736-04.009
May 23Goshen Freshman InvitationalMay 23 · Discus · Place 9 · KingstonKingstonDiscus966-11—
May 23Goshen Freshman InvitationalMay 23 · Shot Put · Place 1 · KingstonKingstonShot Put136-07.00—
May 10Kingston vs. Middletown MeetMay 10 · Discus · Place 7 · KingstonKingstonDiscus766-00—
May 10Kingston vs. Middletown MeetMay 10 · Shot Put · Place 4 · KingstonKingstonShot Put433-05.00—
May 3Monroe-Woodbury vs. KingstonMay 3 · Shot Put · Place 3 · KingstonKingstonShot Put335-03.009
May 3Monroe-Woodbury vs. KingstonMay 3 · Discus · Place 12 · KingstonKingstonDiscus1260-049
May 3Monroe-Woodbury vs. KingstonMay 3 · Shot Put · Place 1 · KingstonKingstonShot Put140-01.509
May 3Monroe-Woodbury vs. KingstonMay 3 · Discus · Place 11 · KingstonKingstonDiscus1160-049
Apr 30Tiger RelaysApr 30 · Discus · Place 21 · KingstonKingstonDiscus1.6kg21.68-079
Apr 30Tiger RelaysApr 30 · Shot Put · Place 3 · KingstonKingstonShot Put12lb3.36-06.009
Apr 23Gander InvitationalApr 23 · 55 Meter · Place 19 · KingstonKingston55 Meter19.9.04a PB9
Apr 23Gander InvitationalApr 23 · Discus · Place 40 · KingstonKingstonDiscus1.6kg40.62-009
Apr 23Gander InvitationalApr 23 · Shot Put · Place 4 · KingstonKingstonShot Put12lb4.32-02.509