Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1935.20mUniversity of Rochester Alumni InvitationalApril 19, 2026
Discus · 1kg · OutdoorBrockport Multi & Invitational · Apr 1232.81mBrockport Multi & InvitationalApril 12, 2025
Hammer · 4kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1942.83mUniversity of Rochester Alumni InvitationalApril 19, 2026
Hammer · 4kg · OutdoorEmpire 8 Outdoor Track & Field Championships · May 144.63mEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
Shot Put · 4kg · IndoorEmpire 8 Indoor Track & Field Championships · Feb 2711.50mEmpire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
Shot Put · 4kg · OutdoorGeneseo Early Season Invite · Apr 411.44mGeneseo Early Season InviteApril 4, 2026
Weight Throw · 20lb / 9.0kg · IndoorEmpire 8 Indoor Track & Field Championships · Feb 2714.66mEmpire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
Weight Throw · 20lb / 9.0kg · OutdoorHoughton December Classic · Dec 514.33mHoughton December ClassicDecember 5, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 7 · Brockport St.Brockport St.Hammer4kg7.44.63m PBJr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 11 · Brockport St.Brockport St.Discus1kg11.30.67mJr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 6 · Brockport St.Brockport St.Shot Put4kg6.11.35mJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Hammer · Place 7 · Brockport St.Brockport St.Hammer4kg7.40.52mJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Discus · Place 6 · Brockport St.Brockport St.Discus1kg6.29.17mJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Shot Put · Place 6 · Brockport St.Brockport St.Shot Put4kg6.11.25mJr
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 8 · Brockport St.Brockport St.Hammer4kg8.41.83mJr
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 13 · Brockport St.Brockport St.Discus1kg13.32.47mJr
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 11 · Brockport St.Brockport St.Shot Put4kg11.10.46mJr
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Place 9 · Brockport St.Brockport St.Hammer4kg9.44.61mJr
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 15 · Brockport St.Brockport St.Discus1kg15.29.64mJr
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 8 · Brockport St.Brockport St.Shot Put4kg8.11.44m PBJr
Mar 28St. John Fisher Tri MeetMar 28 · Hammer · Place 3 · Brockport St.Brockport St.Hammer4kg3.42.46mJr
Mar 28St. John Fisher Tri MeetMar 28 · Discus · Place 4 · Brockport St.Brockport St.Discus1kg4.32.53mJr

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Place 2 · Brockport St.Brockport St.Hammer4kg2.42.83m PBJr
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 5 · Brockport St.Brockport St.Discus1kg5.35.20m PBJr
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 8 · Brockport St.Brockport St.Shot Put4kg8.10.09mJr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 7 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg7.14.66m PBJr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 8 · Brockport St.Brockport St.Shot Put4kg8.11.50m PBJr
Feb 20Brockport Friday Night InviteFeb 20 · Weight Throw · Place 5 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg5.14.04mJr
Feb 20Brockport Friday Night InviteFeb 20 · Shot Put · Place 4 · Brockport St.Brockport St.Shot Put4kg4.11.26mJr
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 6 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg6.14.52mJr
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 7 · Brockport St.Brockport St.Shot Put4kg7.11.30mJr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Weight Throw · Place 5 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg5.14.50mJr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Shot Put · Place 6 · Brockport St.Brockport St.Shot Put4kg6.10.69mJr
Jan 31Ithaca College Bomber InvitationalJan 31 · Weight Throw · Place 5 · Brockport St.Brockport St.Weight Throw514.95mJR
Jan 31Ithaca College Bomber InvitationalJan 31 · Shot Put · Place 13 · Brockport St.Brockport St.Shot Put1310.66mJR
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 12 · Brockport St.Brockport St.Weight Throw1213.72mJr
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 18 · Brockport St.Brockport St.Shot Put1810.34mJr
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 5 · Brockport St.Brockport St.Shot Put510.96mJR
Jan 17Brockport Saturday Night Rust BusterJan 17 · Weight Throw · Place 4 · Brockport St.Brockport St.Weight Throw413.94mJR

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · Weight Throw · Place 4 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg4.14.33m PBJr
Dec 5Houghton December ClassicDec 5 · Shot Put · Place 7 · Brockport St.Brockport St.Shot Put4kg7.10.36mJr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 17 · Brockport St.Brockport St.Hammer4kg17.41.18mSo
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Discus · Place 11 · Brockport St.Brockport St.Discus1kg11.30.90mSo
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 21 · Brockport St.Brockport St.Shot Put4kg21.9.39mSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · Hammer · Place 28 · Brockport St.Brockport St.Hammer4kg28.37.28mSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · Discus · Place 36 · Brockport St.Brockport St.Discus1kg36.28.80mSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · Shot Put · Place 36 · Brockport St.Brockport St.Shot Put4kg36.9.28mSo
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Place 16 · Brockport St.Brockport St.Hammer1637.64mSO
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 15 · Brockport St.Brockport St.Discus1531.25mSO
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 15 · Brockport St.Brockport St.Shot Put1510.23mSO
Apr 12Brockport Multi & InvitationalApr 12 · Hammer · Place 7 · Brockport St.Brockport St.Hammer4kg7.43.62mSo
Apr 12Brockport Multi & InvitationalApr 12 · Discus · Place 6 · Brockport St.Brockport St.Discus1kg6.32.81m PBSo
Apr 12Brockport Multi & InvitationalApr 12 · Shot Put · Place 10 · Brockport St.Brockport St.Shot Put4kg10.10.16mSo
Apr 4Geneseo EarlyApr 4 · Hammer · Place 9 · Brockport St.Brockport St.Hammer4kg9.43.29mSo
Apr 4Geneseo EarlyApr 4 · Discus · Place 28 · Brockport St.Brockport St.Discus1kg28.25.23mSo
Apr 4Geneseo EarlyApr 4 · Shot Put · Place 25 · Brockport St.Brockport St.Shot Put4kg25.9.64mSo

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 28Empire 8 ChampionshipsFeb 28 · Shot Put · Place 9 · Brockport St.Brockport St.Shot Put910.57mSO
Feb 21Nazareth Conference Tune UpFeb 21 · Weight Throw · Place 26 · Brockport St.Brockport St.Weight Throw2612.38mSO
Feb 14Nazareth DIII Elite MeetFeb 14 · Weight Throw · Place 24 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg24.12.97mSo
Feb 14Nazareth DIII Elite MeetFeb 14 · Shot Put · Place 26 · Brockport St.Brockport St.Shot Put4kg26.10.53mSo
Feb 7Brockport InviteFeb 7 · Weight Throw · Place 14 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg14.12.71mSo
Feb 7Brockport InviteFeb 7 · Shot Put · Place 9 · Brockport St.Brockport St.Shot Put4kg9.10.70mSo
Feb 1Ithaca Bomber InvitationalFeb 1 · Weight Throw · Place 30 · SUNY BrockportSUNY BrockportWeight Throw3012.30m—
Feb 1Ithaca Bomber InvitationalFeb 1 · Shot Put · Place 30 · SUNY BrockportSUNY BrockportShot Put309.79m—
Jan 24RIT January Friday MeetJan 24 · Weight Throw · Place 5 · SUNY BrockportSUNY BrockportWeight Throw514.00m—
Jan 24RIT January Friday MeetJan 24 · Shot Put · Place 7 · SUNY BrockportSUNY BrockportShot Put710.68m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Weight Throw · Place 12 · SUNY BrockportSUNY BrockportWeight Throw1211.76m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Shot Put · Place 20 · SUNY BrockportSUNY BrockportShot Put209.23m—
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Weight Throw · Place 19 · Brockport St.Brockport St.Weight Throw1912.08mSO
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Shot Put · Place 22 · Brockport St.Brockport St.Shot Put229.70mSO

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · Weight Throw · Place 5 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg5.13.07mSo
Dec 6Houghton DecemberDec 6 · Shot Put · Place 11 · Brockport St.Brockport St.Shot Put4kg11.9.70mSo
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · Weight Throw · Place 16 · King's College (Pa.)King's College (Pa.)Weight Throw20lb / 9.0kg16.12.14mFr
Feb 3Plex ShootoutFeb 3 · Weight Throw · Place 15 · King's College (Pa.)King's College (Pa.)Weight Throw1511.78mFr
Jan 26Bison Open and MultiJan 26 · Weight Throw · Place 27 · King's College (Pa.)King's College (Pa.)Weight Throw2711.43m—
Jan 20Susquehanna River Hawk InvitationalJan 20 · Weight Throw · Place 4 · King's College (Pa.)King's College (Pa.)Weight Throw20lb / 9.0kg4.12.46mFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Hammer · Place 18 · King's College (Pa.)King's College (Pa.)Hammer4kg18.36.36mFr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Discus · Place 18 · King's College (Pa.)King's College (Pa.)Discus1kg18.31.15mFr
Apr 19Misericordia InvitationalApr 19 · Hammer · Place 7 · King's College (Pa.)King's College (Pa.)Hammer4kg7.37.90mFr
Apr 19Misericordia InvitationalApr 19 · Discus · Place 6 · King's College (Pa.)King's College (Pa.)Discus1kg6.28.81mFr
Apr 11Susquehanna River Hawk Multi and InviteApr 11 · Hammer · Place 9 · King's College (Pa.)King's College (Pa.)Hammer939.47m—
Apr 11Susquehanna River Hawk Multi and InviteApr 11 · Discus · Place 4 · King's College (Pa.)King's College (Pa.)Discus432.21m—
Apr 5Misericordia TwilightApr 5 · Hammer · Place 6 · King's College (Pa.)King's College (Pa.)Hammer636.59m—
Apr 5Misericordia TwilightApr 5 · Discus · Place 4 · King's College (Pa.)King's College (Pa.)Discus430.46m—

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · Weight Throw · Place 10 · King's College (Pa.)King's College (Pa.)Weight Throw20lb / 9.0kg10.12.20mFr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · Shot Put · Place 27 · King's College (Pa.)King's College (Pa.)Shot Put4kg27.8.59mFr
Feb 15Section III State QualifierFeb 15 · Weight Throw · Place 6 · AuburnAuburnWeight Throw638-6.5012
Feb 15Section III State QualifierFeb 15 · Shot Put · Place 9 · AuburnAuburnShot Put930-012
Feb 15Section III State QualifierFeb 15 · Weight Throw · Place 6 · AuburnAuburnWeight Throw638-6.5012
Feb 15Section III State QualifierFeb 15 · Shot Put · Place 9 · AuburnAuburnShot Put930-012
Feb 9Section III Class AA & A ChampionshipsFeb 9 · Weight Throw · Place 4 · AuburnAuburnWeight Throw434-8.7512
Feb 9Section III Class AA & A ChampionshipsFeb 9 · Shot Put · Place 4 · AuburnAuburnShot Put430-012
Feb 2SCAC League ChampionshipsFeb 2 · Weight Throw · Place 4 · AuburnAuburnWeight Throw434-412
Feb 2SCAC League ChampionshipsFeb 2 · Shot Put · Place 3 · AuburnAuburnShot Put329-4.2512
Jan 21Bob Grieve Memorial AM SessionJan 21 · Weight Throw · Place 8 · AuburnAuburnWeight Throw20lb / 9.0kg8.31-0.5012
Jan 21Bob Grieve Memorial AM SessionJan 21 · Shot Put · Place 5 · AuburnAuburnShot Put4kg5.30-112
Jan 14Fred Kirschenheiter Memorial PM SessionJan 14 · Weight Throw · Place 3 · AuburnAuburnWeight Throw20lb / 9.0kg3.34-412
Jan 14Fred Kirschenheiter Memorial PM SessionJan 14 · Shot Put · Place 6 · AuburnAuburnShot Put4kg6.30-4.2512
Jan 7John Arcaro Memorial AM SessionJan 7 · Weight Throw · Place 12 · AuburnAuburnWeight Throw20lb / 9.0kg12.24-07.0012
Jan 7John Arcaro Memorial AM SessionJan 7 · Shot Put · Place 6 · AuburnAuburnShot Put4kg6.26-08.2512

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Section III State Qualifier MeetJun 1 · Discus · Place 2 · AuburnAuburnDiscus2106-212
Jun 1Section III State Qualifier MeetJun 1 · Discus · Place 2 · AuburnAuburnDiscus2106-212
May 24Section III Class AA ChampionshipsMay 24 · Discus · Place 2 · AuburnAuburnDiscus2105-512
May 11Glenn D. Loucks Games 2023May 11 · Discus · Place 5 · AuburnAuburnDiscus531.01m12
May 11Glenn D. Loucks Games 2023May 11 · Shot Put · Place 21 · AuburnAuburnShot Put218.47m12
Apr 29Chittenango InvitationalApr 29 · Discus · Place 2 · AuburnAuburnDiscus2105-612
Apr 29Chittenango InvitationalApr 29 · Shot Put · Place 10 · AuburnAuburnShot Put1027-7.5012

2022 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 28CNY Holiday ClassicDec 28 · Weight Throw · Place 8 · AuburnAuburnWeight Throw20lb / 9.0kg8.30-03.5012
Dec 28CNY Holiday ClassicDec 28 · Shot Put · Place 12 · AuburnAuburnShot Put4kg12.29-02.0012
Dec 17George Constantino Memorial AM SessionDec 17 · Weight Throw · Place 6 · AuburnAuburnWeight Throw20lb / 9.0kg6.29-00.0012
Dec 17George Constantino Memorial AM SessionDec 17 · Shot Put · Place 5 · AuburnAuburnShot Put4kg5.27-09.5012
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Weight Throw · Place 3 · AuburnAuburnWeight Throw20lb / 9.0kg3.30-05.0012
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Shot Put · Place 4 · AuburnAuburnShot Put4kg4.27-04.2512
Dec 2Mohawk Valley KickoffDec 2 · Weight Throw · Place 7 · AuburnAuburnWeight Throw20lb / 9.0kg7.29-00.5012
Dec 2Mohawk Valley KickoffDec 2 · Shot Put · Place 8 · AuburnAuburnShot Put4kg8.26-09.0012
Feb 16Section 3 State QualifierFeb 16 · Shot Put · Place 8 · AuburnAuburnShot Put4kg8.28-09.5011
Feb 2Section III Class AA & A ChampionshipsFeb 2 · Weight Throw · Place 9 · AuburnAuburnWeight Throw924-10.5011
Feb 2Section III Class AA & A ChampionshipsFeb 2 · Shot Put · Place 9 · AuburnAuburnShot Put925-05.0011
Jan 27SCAC League ChampionshipsJan 27 · Weight Throw · Place 5 · AuburnAuburnWeight Throw527-06.0011
Jan 27SCAC League ChampionshipsJan 27 · Shot Put · Place 3 · AuburnAuburnShot Put328-07.5011
Jan 22Bob Grieve MemorialJan 22 · Weight Throw · Place 7 · AuburnAuburnWeight Throw20lb / 9.0kg7.29-00.0011
Jan 22Bob Grieve MemorialJan 22 · Shot Put · Place 4 · AuburnAuburnShot Put4kg4.28-01.5011
Jan 14Mohawk Valley Meet #5Jan 14 · Weight Throw · Place 6 · AuburnAuburnWeight Throw629-06.0011
Jan 14Mohawk Valley Meet #5Jan 14 · Shot Put · Place 3 · AuburnAuburnShot Put330-00.5011

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2Section 3 State QualifierJun 2 · Discus · Place 2 · AuburnAuburnDiscus1kg2.103-0011
May 27Section III Class A ChampionshipsMay 27 · Discus · Place 2 · AuburnAuburnDiscus1kg2.94-0911
May 27Section III Class A ChampionshipsMay 27 · Shot Put · Place 5 · AuburnAuburnShot Put4kg5.29-04.0011
May 19SCAC Empire ChampionshipsMay 19 · Discus · Place 2 · AuburnAuburnDiscus296-0511
May 19SCAC Empire ChampionshipsMay 19 · Shot Put · Place 5 · AuburnAuburnShot Put529-07.0011
May 12Glen Loucks Games May 12 · Discus · Place 10 · AuburnAuburnDiscus10100-0911
May 12Glen Loucks Games May 12 · Shot Put · Place 25 · AuburnAuburnShot Put2528-10.2511
Apr 30Chittenango InvitationalApr 30 · Discus · Place 2 · AuburnAuburnDiscus228.93m11
Apr 30Chittenango InvitationalApr 30 · Shot Put · Place 5 · AuburnAuburnShot Put58.67m11
Apr 11Tully Co-Ed Spring InvitationalApr 11 · Discus · Place 2 · AuburnAuburnDiscus2101-0211
Apr 11Tully Co-Ed Spring InvitationalApr 11 · Shot Put · Place 5 · AuburnAuburnShot Put525-05.0011

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18George Constantino MemorialDec 18 · Weight Throw · Place 5 · AuburnAuburnWeight Throw20lb / 9.0kg5.24-00.5011
Dec 18George Constantino MemorialDec 18 · Shot Put · Place 3 · AuburnAuburnShot Put4kg3.27-04.0011
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · Weight Throw · Place 4 · AuburnAuburnWeight Throw20lb / 9.0kg4.25-06.7511
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · Shot Put · Place 2 · AuburnAuburnShot Put4kg2.27-08.7511
Dec 2Jack Morse Kickoff Meet Thursday SessionDec 2 · Weight Throw · Place 6 · AuburnAuburnWeight Throw20lb / 9.0kg6.22-00.0011
Dec 2Jack Morse Kickoff Meet Thursday SessionDec 2 · Shot Put · Place 1 · AuburnAuburnShot Put4kg1.27-08.0011

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 9Section III Class A Girls ChampionshipsJun 9 · Discus · Place 4 · AuburnAuburnDiscus1kg4.84-1010

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Section III Class AA & A ChampionshipsFeb 7 · Weight Throw · Place 17 · AuburnAuburnWeight Throw1722-01.009
Jan 30SCAC League ChampionshipsJan 30 · Weight Throw · Place 6 · AuburnAuburnWeight Throw629-04.009
Jan 30SCAC League ChampionshipsJan 30 · Shot Put · Place 9 · AuburnAuburnShot Put925-01.009