Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1932.36mUniversity of Rochester Alumni InvitationalApril 19, 2026
Discus · 1kg · OutdoorGeneseo Early · Apr 435.55mGeneseo EarlyApril 4, 2025
Hammer · 4kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1942.35mUniversity of Rochester Alumni InvitationalApril 19, 2026
Hammer · 4kg · OutdoorGeneseo Early Season Invite · Apr 444.66mGeneseo Early Season InviteApril 4, 2026
Javelin · 600g · OutdoorEmpire 8 Outdoor Track & Field Championships · May 225.83mEmpire 8 Outdoor Track & Field ChampionshipsMay 2, 2025
Shot Put · 4kg · IndoorTri Meet Ithaca , Brockport, Rochester · Feb 710.42mTri Meet Ithaca , Brockport, RochesterFebruary 7, 2026
Shot Put · 4kg · OutdoorHoughton December Classic · Dec 510.39mHoughton December ClassicDecember 5, 2025
Weight Throw · 20lb / 9.0kg · IndoorBrockport Friday Night Invite · Feb 2012.90mBrockport Friday Night InviteFebruary 20, 2026
Weight Throw · 20lb / 9.0kg · OutdoorHoughton December Classic · Dec 513.19mHoughton December ClassicDecember 5, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · Hammer · Brockport St.Brockport St.Hammer4kg—FOULSo
May 8The FIRE Meet at WilliamsMay 8 · Discus · Place 23 · Brockport St.Brockport St.Discus1kg23.30.93mSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Hammer · Brockport St.Brockport St.Hammer4kg—FOULSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 12 · Brockport St.Brockport St.Javelin600g12.24.47mSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 7 · Brockport St.Brockport St.Discus1kg7.32.72mSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 14 · Brockport St.Brockport St.Shot Put4kg14.9.69mSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Hammer · Place 10 · Brockport St.Brockport St.Hammer4kg10.36.67mSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Javelin · Brockport St.Brockport St.Javelin600g--FSSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Discus · Place 4 · Brockport St.Brockport St.Discus1kg4.32.11mSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Shot Put · Place 16 · Brockport St.Brockport St.Shot Put4kg16.8.90mSo
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 9 · Brockport St.Brockport St.Hammer4kg9.41.67mSo
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 17 · Brockport St.Brockport St.Javelin600g17.24.32mSo
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 10 · Brockport St.Brockport St.Discus1kg10.33.57mSo
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 17 · Brockport St.Brockport St.Shot Put4kg17.9.25mSo
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Place 8 · Brockport St.Brockport St.Hammer4kg8.44.66m PBSo
Apr 4Geneseo Early Season InviteApr 4 · Javelin · Place 16 · Brockport St.Brockport St.Javelin600g16.25.28mSo
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 12 · Brockport St.Brockport St.Discus1kg12.31.49mSo
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 19 · Brockport St.Brockport St.Shot Put4kg19.9.63mSo
Mar 28St. John Fisher Tri MeetMar 28 · Hammer · Place 9 · Brockport St.Brockport St.Hammer4kg9.37.05mSo
Mar 28St. John Fisher Tri MeetMar 28 · Javelin · Place 9 · Brockport St.Brockport St.Javelin600g9.24.96mSo
Mar 28St. John Fisher Tri MeetMar 28 · Discus · Place 3 · Brockport St.Brockport St.Discus1kg3.33.90mSo
Mar 28St. John Fisher Tri MeetMar 28 · Shot Put · Place 5 · Brockport St.Brockport St.Shot Put4kg5.9.41mSo

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Place 3 · Brockport St.Brockport St.Hammer4kg3.42.35m PBSo
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 7 · Brockport St.Brockport St.Discus1kg7.32.36m PBSo
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 12 · Brockport St.Brockport St.Shot Put4kg12.8.72mSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 15 · Brockport St.Brockport St.Shot Put4kg15.10.41mSo
Feb 20Brockport Friday Night InviteFeb 20 · Weight Throw · Place 9 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg9.12.90m PBSo
Feb 20Brockport Friday Night InviteFeb 20 · Shot Put · Place 12 · Brockport St.Brockport St.Shot Put4kg12.10.18mSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 14 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg14.12.43mSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 12 · Brockport St.Brockport St.Shot Put4kg12.10.40mSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Weight Throw · Place 11 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg11.11.91mSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Shot Put · Place 7 · Brockport St.Brockport St.Shot Put4kg7.10.42m PBSo
Jan 31Ithaca College Bomber InvitationalJan 31 · Weight Throw · Place 21 · Brockport St.Brockport St.Weight Throw2112.41mSO
Jan 31Ithaca College Bomber InvitationalJan 31 · Shot Put · Place 12 · Brockport St.Brockport St.Shot Put1211.01mSO
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 26 · Brockport St.Brockport St.Weight Throw2611.37mSo
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 27 · Brockport St.Brockport St.Shot Put279.70mSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 8 · Brockport St.Brockport St.Shot Put810.33mSO

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · Weight Throw · Place 7 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg7.13.19m PBSo
Dec 5Houghton December ClassicDec 5 · Shot Put · Place 6 · Brockport St.Brockport St.Shot Put4kg6.10.39m PBSo
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Discus · Place 20 · Brockport St.Brockport St.Discus1kg20.33.27mFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 17 · Brockport St.Brockport St.Javelin600g17.25.83m PBFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Discus · Place 8 · Brockport St.Brockport St.Discus1kg8.33.09mFr
Apr 27Alfred State Sunday OpenApr 27 · Javelin · Place 2 · Brockport St.Brockport St.Javelin226.25mFR
Apr 27Alfred State Sunday OpenApr 27 · Hammer · Place 8 · Brockport St.Brockport St.Hammer837.24mFR
Apr 27Alfred State Sunday OpenApr 27 · Discus · Place 1 · Brockport St.Brockport St.Discus134.67mFR
Apr 26St. John Fisher Cardinal ClassicApr 26 · Hammer · Place 32 · Brockport St.Brockport St.Hammer4kg32.36.44mFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Javelin · Brockport St.Brockport St.Javelin600g—FOULFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Discus · Place 12 · Brockport St.Brockport St.Discus1kg12.33.99mFr
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Place 15 · Brockport St.Brockport St.Hammer1539.09mFR
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 7 · Brockport St.Brockport St.Discus738.45mFR
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 20 · Brockport St.Brockport St.Shot Put209.60mFR
Apr 12Brockport Multi & InvitationalApr 12 · Hammer · Place 14 · Brockport St.Brockport St.Hammer4kg14.37.29mFr
Apr 12Brockport Multi & InvitationalApr 12 · Javelin · Place 8 · Brockport St.Brockport St.Javelin600g8.25.76mFr
Apr 12Brockport Multi & InvitationalApr 12 · Discus · Place 4 · Brockport St.Brockport St.Discus1kg4.34.86mFr
Apr 4Geneseo EarlyApr 4 · Hammer · Place 30 · Brockport St.Brockport St.Hammer4kg30.36.76mFr
Apr 4Geneseo EarlyApr 4 · Javelin · Place 23 · Brockport St.Brockport St.Javelin600g23.23.89mFr
Apr 4Geneseo EarlyApr 4 · Discus · Place 8 · Brockport St.Brockport St.Discus1kg8.35.55m PBFr
Apr 4Geneseo EarlyApr 4 · Shot Put · Place 31 · Brockport St.Brockport St.Shot Put4kg31.9.23mFr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · Weight Throw · Place 29 · Brockport St.Brockport St.Weight Throw2912.00mFR
Feb 21Nazareth Conference Tune UpFeb 21 · Shot Put · Place 18 · Brockport St.Brockport St.Shot Put189.96mFR
Feb 14Nazareth DIII Elite MeetFeb 14 · Weight Throw · Place 40 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg40.11.47mFr
Feb 14Nazareth DIII Elite MeetFeb 14 · Shot Put · Place 31 · Brockport St.Brockport St.Shot Put4kg31.9.93mFr
Feb 7Brockport InviteFeb 7 · Weight Throw · Place 21 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg21.12.03mFr
Feb 7Brockport InviteFeb 7 · Shot Put · Place 16 · Brockport St.Brockport St.Shot Put4kg16.9.90mFr
Feb 1Ithaca Bomber InvitationalFeb 1 · Weight Throw · Place 35 · SUNY BrockportSUNY BrockportWeight Throw3511.77m—
Feb 1Ithaca Bomber InvitationalFeb 1 · Shot Put · Place 36 · SUNY BrockportSUNY BrockportShot Put369.38m—
Jan 24RIT January Friday MeetJan 24 · Weight Throw · Place 16 · SUNY BrockportSUNY BrockportWeight Throw1611.26m—
Jan 24RIT January Friday MeetJan 24 · Shot Put · Place 13 · SUNY BrockportSUNY BrockportShot Put139.73m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Weight Throw · Place 17 · SUNY BrockportSUNY BrockportWeight Throw1711.37m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Shot Put · Place 18 · SUNY BrockportSUNY BrockportShot Put189.63m—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · Weight Throw · Place 13 · Brockport St.Brockport St.Weight Throw20lb / 9.0kg13.11.65mFr
Dec 6Houghton DecemberDec 6 · Shot Put · Place 17 · Brockport St.Brockport St.Shot Put4kg17.8.84mFr
Feb 17Section 5 Sectional ChampsFeb 17 · Weight Throw · Place 13 · Gates ChiliGates ChiliWeight Throw1333-04.0012
Feb 17Section 5 Sectional ChampsFeb 17 · Shot Put · Place 13 · Gates ChiliGates ChiliShot Put1328-10.7512
Feb 3Purple Champions HS InvitationalFeb 3 · Weight Throw · Place 4 · Gates ChiliGates ChiliWeight Throw410.45m12
Feb 3Purple Champions HS InvitationalFeb 3 · Shot Put · Place 14 · Gates ChiliGates ChiliShot Put148.98m12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · Discus · Place 3 · Gates ChiliGates ChiliDiscus3107-0312
May 23Section 5 Class B1 ChampionshipsMay 23 · Discus · Place 3 · Gates ChiliGates ChiliDiscus3103-0912
May 23Section 5 Class B1 ChampionshipsMay 23 · Shot Put · Place 6 · Gates ChiliGates ChiliShot Put626-10.2512
May 18Monroe County ChampionshipsMay 18 · Discus · Place 4 · Gates ChiliGates ChiliDiscus4109-0212
May 18Monroe County ChampionshipsMay 18 · Shot Put · Place 27 · Gates ChiliGates ChiliShot Put2726-11.7512
May 11Gates-Chili Spartan InviteMay 11 · Discus · Place 1 · Gates ChiliGates ChiliDiscus1110-0412
May 11Gates-Chili Spartan InviteMay 11 · Shot Put · Place 5 · Gates ChiliGates ChiliShot Put529-02.0012
May 3Wayne InvitationalMay 3 · Discus · Place 1 · Gates ChiliGates ChiliDiscus134.11m12
Apr 20Webster InvitationalApr 20 · Discus · Place 2 · Gates ChiliGates ChiliDiscus2104-0112
Apr 13Mercy InvitationalApr 13 · Discus · Place 5 · Gates ChiliGates ChiliDiscus594-00—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Gates-Chili Spartan InvitationalMay 13 · Discus · Place 2 · Gates ChiliGates ChiliDiscus230.37m11
May 13Gates-Chili Spartan InvitationalMay 13 · Shot Put · Place 12 · Gates ChiliGates ChiliShot Put128.20m11

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 23Section 5 State QualifierFeb 23 · Weight Throw · Place 12 · Gates ChiliGates ChiliWeight Throw1234-04.7511
Feb 18Section 5 Sectional ChampsFeb 18 · Weight Throw · Place 7 · Gates ChiliGates ChiliWeight Throw732-09.0011
Feb 18Section 5 Sectional ChampsFeb 18 · Shot Put · Place 12 · Gates ChiliGates ChiliShot Put1228-02.2511
Feb 2Section 5 RWTL #9-MonroeFeb 2 · Weight Throw · Place 6 · Gates ChiliGates ChiliWeight Throw634-02.0011
Feb 2Section 5 RWTL #9-MonroeFeb 2 · Shot Put · Place 9 · Gates ChiliGates ChiliShot Put929-02.5011
Jan 28Monroe County Indoor ChampionshipsJan 28 · Varsity Weight · Place 12 · Gates ChiliGates ChiliVarsity Weight1232-04.00—
Jan 28Monroe County Indoor ChampionshipsJan 28 · Shot Put · Place 15 · Gates ChiliGates ChiliShot Put1528-11.00—
Jan 28Section 5 RWTL #8Jan 28 · Weight Throw · Place 12 · Gates ChiliGates ChiliWeight Throw1232-04.0011
Jan 28Section 5 RWTL #8Jan 28 · Shot Put · Place 15 · Gates ChiliGates ChiliShot Put1528-11.0011
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · Weight Throw · Place 2 · Gates ChiliGates ChiliWeight Throw232-08.0011
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · Shot Put · Place 4 · Gates ChiliGates ChiliShot Put428-01.2511
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · Weight Throw · Place 2 · Gates ChiliGates ChiliWeight Throw20lb / 9.0kg2.32-08.0011
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · Shot Put · Place 4 · Gates ChiliGates ChiliShot Put4kg4.28-01.2511

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · Weight Throw · Place 3 · Gates ChiliGates ChiliWeight Throw20lb / 9.0kg3.34-03.5011
Dec 27Section 5 RWTL #4Dec 27 · Shot Put · Place 8 · Gates ChiliGates ChiliShot Put4kg8.26-06.5011
Dec 22Section 5 RWTL #3Dec 22 · Weight Throw · Place 3 · Gates ChiliGates ChiliWeight Throw20lb / 9.0kg3.32-00.5011
Dec 22Section 5 RWTL #3Dec 22 · Shot Put · Place 22 · Gates ChiliGates ChiliShot Put4kg22.23-00.7511
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · Weight Throw · Place 4 · Gates ChiliGates ChiliWeight Throw20lb / 9.0kg4.31-10.0011
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · Shot Put · Place 18 · Gates ChiliGates ChiliShot Put4kg18.23-01.5011
Jun 25USATF Niagara Association Junior Olympic ChampionshipsJun 25 · Discus · Place 2 · 04-Unattached04-UnattachedDiscus1kg2.25.45m10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Section V Class A2-B1 ChampionshipsMay 28 · Discus · Place 1 · Gates ChiliGates ChiliDiscus1kg1.96-0010
May 21Monroe County ChampionshipsMay 21 · Discus · Place 8 · Gates-ChiliGates-ChiliDiscus826.41m—
May 14Royal Comet InvitationalMay 14 · Discus · Place 3 · Gates ChiliGates ChiliDiscus325.83m10
Apr 30His and Hers MeetApr 30 · Discus · Place 8 · Gates ChiliGates ChiliDiscus825.40m10
Apr 15Gates-Chili Spartan InvitationalApr 15 · Discus · Place 1 · Gates ChiliGates ChiliDiscus181-0310

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10Section 5 Class ChampionshipsJun 10 · Discus · Place 10 · Gates ChiliGates ChiliDiscus1021.15m9
Jun 5Royal Comet InvitationalJun 5 · Discus · Place 9 · Gates ChiliGates ChiliDiscus923.13m9