Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTiger Relays · Apr 30113-02Tiger RelaysApril 30, 2022
Discus · 2kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1934.16mUniversity of Rochester Alumni InvitationalApril 19, 2026
Discus · 2kg · OutdoorGeneseo Early Season Invite · Apr 437.60mGeneseo Early Season InviteApril 4, 2026
Hammer · 16lb / 7.26kg · OutdoorBrockport Multi & Invitational · Apr 1236.67mBrockport Multi & InvitationalApril 12, 2025
Javelin · 800g · IndoorUniversity of Rochester Alumni Invitational · Apr 1948.65mUniversity of Rochester Alumni InvitationalApril 19, 2026
Javelin · 800g · OutdoorEmpire 8 Outdoor Track & Field Championships · May 249.15mEmpire 8 Outdoor Track & Field ChampionshipsMay 2, 2025
Shot Put · 12lb · IndoorTCITL LM 4D · Dec 3043-03.00TCITL LM 4DDecember 30, 2022
Shot Put · 12lb · Outdoor80th Annual Eddy Meet · May 2042-04.0080th Annual Eddy MeetMay 20, 2023
Shot Put · 16lb / 7.26kg · IndoorBrockport Friday Night Invite · Feb 2014.46mBrockport Friday Night InviteFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorThe FIRE Meet at Williams · May 813.75mThe FIRE Meet at WilliamsMay 8, 2026
Weight Throw · 25lb / 11.3kg · IndoorMSTCA Boston Holiday Challenge · Dec 2743-11.00MSTCA Boston Holiday ChallengeDecember 27, 2022
Weight Throw · 35lb / 15.9kg · IndoorBrockport Friday Night Invite · Feb 2012.97mBrockport Friday Night InviteFebruary 20, 2026
Weight Throw · 35lb / 15.9kg · OutdoorHoughton December Classic · Dec 514.00mHoughton December ClassicDecember 5, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · Javelin · Brockport St.Brockport St.Javelin800g—FOULSo
May 8The FIRE Meet at WilliamsMay 8 · Discus · Place 29 · Brockport St.Brockport St.Discus2kg29.34.41mSo
May 8The FIRE Meet at WilliamsMay 8 · Shot Put · Place 10 · Brockport St.Brockport St.Shot Put16lb / 7.26kg10.13.75m PBSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 1 · Brockport St.Brockport St.Javelin800g1.47.43mSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 15 · Brockport St.Brockport St.Discus2kg15.37.37mSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 9 · Brockport St.Brockport St.Shot Put16lb / 7.26kg9.13.22mSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Javelin · Brockport St.Brockport St.Javelin800g--FSSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Discus · Brockport St.Brockport St.Discus2kg--FSSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Shot Put · Place 7 · Brockport St.Brockport St.Shot Put16lb / 7.26kg7.13.52mSo
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 6 · Brockport St.Brockport St.Javelin800g6.44.39mSo
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 27 · Brockport St.Brockport St.Discus2kg27.35.81mSo
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 17 · Brockport St.Brockport St.Shot Put16lb / 7.26kg17.12.60mSo
Apr 4Geneseo Early Season InviteApr 4 · Javelin · Place 3 · Brockport St.Brockport St.Javelin800g3.48.62mSo
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 14 · Brockport St.Brockport St.Discus2kg14.37.60m PBSo
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 9 · Brockport St.Brockport St.Shot Put16lb / 7.26kg9.13.45mSo
Mar 28St. John Fisher Tri MeetMar 28 · Javelin · Place 1 · Brockport St.Brockport St.Javelin800g1.46.77mSo
Mar 28St. John Fisher Tri MeetMar 28 · Discus · Brockport St.Brockport St.Discus2kg--FSSo
Mar 28St. John Fisher Tri MeetMar 28 · Shot Put · Place 5 · Brockport St.Brockport St.Shot Put16lb / 7.26kg5.12.65mSo

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Javelin · Place 1 · Brockport St.Brockport St.Javelin800g1.48.65m PBSo
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 13 · Brockport St.Brockport St.Discus2kg13.34.16m PBSo
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 6 · Brockport St.Brockport St.Shot Put16lb / 7.26kg6.12.96mSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 7 · Brockport St.Brockport St.Shot Put16lb / 7.26kg7.14.06mSo
Feb 20Brockport Friday Night InviteFeb 20 · Weight Throw · Place 10 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg10.12.97m PBSo
Feb 20Brockport Friday Night InviteFeb 20 · Shot Put · Place 2 · Brockport St.Brockport St.Shot Put16lb / 7.26kg2.14.46m PBSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 26 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg26.12.40mSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 7 · Brockport St.Brockport St.Shot Put16lb / 7.26kg7.13.84mSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Shot Put · Place 4 · Brockport St.Brockport St.Shot Put16lb / 7.26kg4.13.38mSo
Jan 31Ithaca College Bomber InvitationalJan 31 · Weight Throw · Place 44 · Brockport St.Brockport St.Weight Throw4410.47mSO
Jan 31Ithaca College Bomber InvitationalJan 31 · Shot Put · Place 8 · Brockport St.Brockport St.Shot Put813.53mSO
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 37 · Brockport St.Brockport St.Weight Throw3711.74mSo
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 5 · Brockport St.Brockport St.Shot Put514.19mSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · Weight Throw · Place 15 · Brockport St.Brockport St.Weight Throw1512.33mSO
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 5 · Brockport St.Brockport St.Shot Put513.65mSO

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · Weight Throw · Place 6 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg6.14.00m PBSo
Dec 5Houghton December ClassicDec 5 · Shot Put · Place 9 · Brockport St.Brockport St.Shot Put16lb / 7.26kg9.12.97mSo
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 3 · Brockport St.Brockport St.Javelin800g3.49.15m PBFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Discus · Place 20 · Brockport St.Brockport St.Discus2kg20.29.97mFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 9 · Brockport St.Brockport St.Shot Put16lb / 7.26kg9.12.90mFr
Apr 27Alfred State Sunday OpenApr 27 · Javelin · Place 1 · Brockport St.Brockport St.Javelin145.60mFR
Apr 27Alfred State Sunday OpenApr 27 · Hammer · Place 4 · Brockport St.Brockport St.Hammer436.70mFR
Apr 27Alfred State Sunday OpenApr 27 · Discus · Place 2 · Brockport St.Brockport St.Discus236.22mFR
Apr 27Alfred State Sunday OpenApr 27 · Shot Put · Place 2 · Brockport St.Brockport St.Shot Put213.59mFR
Apr 26St. John Fisher Cardinal ClassicApr 26 · Javelin · Place 9 · Brockport St.Brockport St.Javelin800g9.44.04mFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Shot Put · Place 18 · Brockport St.Brockport St.Shot Put16lb / 7.26kg18.12.54mFr
Apr 19University of Rochester Alumni InvitationalApr 19 · Javelin · Place 4 · Brockport St.Brockport St.Javelin439.48mFR
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Place 25 · Brockport St.Brockport St.Hammer2537.07mFR
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 23 · Brockport St.Brockport St.Discus2332.68mFR
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 6 · Brockport St.Brockport St.Shot Put613.61mFR
Apr 12Brockport Multi & InvitationalApr 12 · Hammer · Place 21 · Brockport St.Brockport St.Hammer16lb / 7.26kg21.36.67m PBFr
Apr 12Brockport Multi & InvitationalApr 12 · Javelin · Place 4 · Brockport St.Brockport St.Javelin800g4.42.82mFr
Apr 12Brockport Multi & InvitationalApr 12 · Discus · Brockport St.Brockport St.Discus2kg--FOULFr
Apr 12Brockport Multi & InvitationalApr 12 · Shot Put · Place 3 · Brockport St.Brockport St.Shot Put16lb / 7.26kg3.13.73mFr
Apr 4Geneseo EarlyApr 4 · Hammer · Brockport St.Brockport St.Hammer16lb / 7.26kg--FOULFr
Apr 4Geneseo EarlyApr 4 · Javelin · Place 5 · Brockport St.Brockport St.Javelin800g5.44.05mFr
Apr 4Geneseo EarlyApr 4 · Discus · Place 28 · Brockport St.Brockport St.Discus2kg28.33.22mFr
Apr 4Geneseo EarlyApr 4 · Shot Put · Place 16 · Brockport St.Brockport St.Shot Put16lb / 7.26kg16.12.09mFr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 28Empire 8 ChampionshipsFeb 28 · Shot Put · Place 16 · Brockport St.Brockport St.Shot Put1612.45mFR
Feb 21Nazareth Conference Tune UpFeb 21 · Weight Throw · Place 23 · Brockport St.Brockport St.Weight Throw2312.80mFR
Feb 21Nazareth Conference Tune UpFeb 21 · Shot Put · Place 17 · Brockport St.Brockport St.Shot Put1712.71mFR
Feb 14Nazareth DIII Elite MeetFeb 14 · Weight Throw · Place 37 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg37.12.61mFr
Feb 14Nazareth DIII Elite MeetFeb 14 · Shot Put · Place 17 · Brockport St.Brockport St.Shot Put16lb / 7.26kg17.12.76mFr
Feb 7Brockport InviteFeb 7 · Weight Throw · Place 28 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg28.12.42mFr
Feb 7Brockport InviteFeb 7 · Shot Put · Place 15 · Brockport St.Brockport St.Shot Put16lb / 7.26kg15.12.52mFr
Feb 1Ithaca Bomber InvitationalFeb 1 · Weight Throw · Place 33 · SUNY BrockportSUNY BrockportWeight Throw3311.68m—
Feb 1Ithaca Bomber InvitationalFeb 1 · Shot Put · Place 20 · SUNY BrockportSUNY BrockportShot Put2012.22m—
Jan 24RIT January Friday MeetJan 24 · Weight Throw · Place 18 · SUNY BrockportSUNY BrockportWeight Throw1811.59m—
Jan 24RIT January Friday MeetJan 24 · Shot Put · Place 19 · SUNY BrockportSUNY BrockportShot Put1910.83m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Weight Throw · Place 14 · SUNY BrockportSUNY BrockportWeight Throw1413.02m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Shot Put · Place 10 · SUNY BrockportSUNY BrockportShot Put1012.46m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · Weight Throw · Place 22 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg22.10.20mFr
Dec 6Houghton DecemberDec 6 · Shot Put · Place 16 · Brockport St.Brockport St.Shot Put16lb / 7.26kg16.11.27mFr

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4Eastern States InvitationalJun 4 · Javelin · Place 16 · ShenendehowaShenendehowaJavelin16119-10—
Jun 4Eastern States InvitationalJun 4 · Discus · Place 26 · ShenendehowaShenendehowaDiscus26101-03—
Jun 4Eastern States InvitationalJun 4 · Shot Put · Place 13 · ShenendehowaShenendehowaShot Put1312.13m—
Jun 2Section 2 State QualifierJun 2 · Shot Put · Place 8 · Shenendehowa CentralShenendehowa CentralShot Put12lb8.41-08.50Unofficial12
May 2080th Annual Eddy MeetMay 20 · Discus · Place 29 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg29.100-0212
May 2080th Annual Eddy MeetMay 20 · Shot Put · Place 10 · Shenendehowa CentralShenendehowa CentralShot Put12lb10.42-04.00 PB12
May 16Boys Suburban Council ChampionshipsMay 16 · Discus · Place 8 · ShenendehowaShenendehowaDiscus834.77m12
May 6Colonie RelaysMay 6 · Discus · Place 12 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg12.112-1012
May 3Saratoga vs Shenendehowa-BoysMay 3 · Shot Put · Place 2 · ShenendehowaShenendehowaShot Put240-9.5012
May 3Saratoga vs Shenendehowa-BoysMay 3 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1110-312
Apr 5Albany, Nisky, Schenectady, Shen BoysApr 5 · Discus · Place 2 · ShenendehowaShenendehowaDiscus2113-04—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17North Shore Pre-National InvitationalFeb 17 · Weight Throw · Place 13 · ShenendehowaShenendehowaWeight Throw1343-06.5012
Feb 17North Shore Pre-National InvitationalFeb 17 · Shot Put · Place 5 · ShenendehowaShenendehowaShot Put542-00.5012
Feb 5Section 2 State QualifierFeb 5 · Weight Throw · Place 10 · ShenendehowaShenendehowaWeight Throw1013.15m12
Feb 5Section 2 State QualifierFeb 5 · Shot Put · Place 7 · ShenendehowaShenendehowaShot Put713.71m12
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · Weight Throw · Place 2 · ShenendehowaShenendehowaWeight Throw244-08.0012
Jan 21Suburban Council Boys Varsity and Freshmen ChampionshipsJan 21 · Shot Put · Place 4 · ShenendehowaShenendehowaShot Put444-04.5012

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4DDec 30 · Shot Put · Place 4 · Shenendehowa CentralShenendehowa CentralShot Put12lb4.43-03.00 PB12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Weight Throw · Place 13 · Shenendehowa CentralShenendehowa CentralWeight Throw25lb / 11.3kg13.43-11.00 PB12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 15 · Shenendehowa CentralShenendehowa CentralShot Put12lb15.42-07.5012
Dec 10TCITL LM 2BDec 10 · Shot Put · Place 2 · Shenendehowa CentralShenendehowa CentralShot Put12lb2.43-00.0012
Dec 4Tri County Indoor Track League 1CDec 4 · Shot Put · Place 2 · Shenendehowa CentralShenendehowa CentralShot Put12lb2.42-01.5012
Jan 15Section 2 League Meets 6Jan 15 · Shot Put · Place 4 · ShenendehowaShenendehowaShot Put437-00.5011

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 5Eastern States InvitationalJun 5 · Discus · Place 15 · ShenendehowaShenendehowaDiscus15106-04—
Jun 5Eastern States InvitationalJun 5 · Shot Put · Place 8 · ShenendehowaShenendehowaShot Put839-10.00—
May 25Section 2 Group 1May 25 · Shot Put · Place 11 · ShenendehowaShenendehowaShot Put1111.24m11
May 25Section 2 Group 1May 25 · Shot Put · Place 11 · ShenendehowaShenendehowaShot Put1136-10.7511
May 25Section 2 Group 1May 25 · Shot Put · Place 11 · ShenendehowaShenendehowaShot Put1136-10.7511
May 17Boys Suburban Council ChampionshipsMay 17 · Shot Put · Place 7 · ShenendehowaShenendehowaShot Put712.20m11
May 13Shen InvyMay 13 · Shot Put · Place 9 · ShenendehowaShenendehowaShot Put940-1.7511
May 13Shen InvyMay 13 · Discus · Place 12 · ShenendehowaShenendehowaDiscus12108-411
May 13Shen InvyMay 13 · Shot Put · Place 9 · ShenendehowaShenendehowaShot Put940-01.7511
May 13Shen InvyMay 13 · Discus · Place 12 · ShenendehowaShenendehowaDiscus12108-0411
May 13Shen InvyMay 13 · Shot Put · Place 9 · ShenendehowaShenendehowaShot Put940-1.7511
May 13Shen InvyMay 13 · Discus · Place 12 · ShenendehowaShenendehowaDiscus12108-411
May 10Colonie vs Nisky vs Shen CoedMay 10 · Shot Put · Place 1 · ShenendehowaShenendehowaShot Put141-06.2511
May 10Colonie vs Nisky vs Shen CoedMay 10 · Discus · Place 1 · ShenendehowaShenendehowaDiscus1111-0011
May 7Harry Koch Colonie Relay CarnivalMay 7 · Discus · Place 9 · ShenendehowaShenendehowaDiscus9104-1011
May 7Harry Koch Colonie Relay CarnivalMay 7 · Discus · Place 9 · ShenendehowaShenendehowaDiscus9104-1011
Apr 30Tiger RelaysApr 30 · Javelin · Place 9 · Shenendehowa CentralShenendehowa CentralJavelin800g9.87-0911
Apr 30Tiger RelaysApr 30 · Discus · Place 7 · Shenendehowa CentralShenendehowa CentralDiscus1.6kg7.113-02 PB11
Apr 30Tiger RelaysApr 30 · Shot Put · Place 6 · Shenendehowa CentralShenendehowa CentralShot Put12lb6.39-01.0011