Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBryn Mawr Running Co. Henderson Invitational · May 2143-00.0Bryn Mawr Running Co. Henderson InvitationalMay 2, 2025
Discus · 2kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1943.80mUniversity of Rochester Alumni InvitationalApril 19, 2026
Discus · 2kg · OutdoorRIT Bill Q Invitational · Apr 2441.87mRIT Bill Q InvitationalApril 24, 2026
Hammer · 16lb / 7.26kg · IndoorRochester Spring Opener · Mar 2934.99mRochester Spring OpenerMarch 29, 2026
Hammer · 16lb / 7.26kg · OutdoorLiberty League Outdoor Track & Field Championships · May 146.55mLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
Javelin · 800g · OutdoorBrockport Multi and Invitational · Apr 1236.68mBrockport Multi and InvitationalApril 12, 2026
Shot Put · 12lb · OutdoorMid Penn Championship · May 1040-08.50Mid Penn ChampionshipMay 10, 2025
Shot Put · 16lb / 7.26kg · IndoorNazareth Alumni Opener · Dec 512.13mNazareth Alumni OpenerDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorRIT Bill Q Invitational · Apr 2413.03mRIT Bill Q InvitationalApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorNazareth D3 Elite Meet · Feb 1312.93mNazareth D3 Elite MeetFebruary 13, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 9 · Rochester (N.Y.)Rochester (N.Y.)Hammer16lb / 7.26kg9.46.55m PBFr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 9 · Rochester (N.Y.)Rochester (N.Y.)Discus2kg9.39.33mFr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Rochester (N.Y.)Rochester (N.Y.)Shot Put16lb / 7.26kg--FSFr
Apr 24RIT Bill Q InvitationalApr 24 · Hammer · Place 10 · Rochester (N.Y.)Rochester (N.Y.)Hammer16lb / 7.26kg10.43.20mFr
Apr 24RIT Bill Q InvitationalApr 24 · Discus · Place 5 · Rochester (N.Y.)Rochester (N.Y.)Discus2kg5.41.87m PBFr
Apr 24RIT Bill Q InvitationalApr 24 · Shot Put · Place 6 · Rochester (N.Y.)Rochester (N.Y.)Shot Put16lb / 7.26kg6.13.03m PBFr
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 15 · Rochester (N.Y.)Rochester (N.Y.)Hammer16lb / 7.26kg15.37.96mFr
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 14 · Rochester (N.Y.)Rochester (N.Y.)Javelin800g14.36.68m PBFr
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 4 · Rochester (N.Y.)Rochester (N.Y.)Discus2kg4.40.79mFr
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 43 · Rochester (N.Y.)Rochester (N.Y.)Discus2kg43.25.94mFr
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 32 · Rochester (N.Y.)Rochester (N.Y.)Shot Put16lb / 7.26kg32.10.94mFr

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Rochester (N.Y.)Rochester (N.Y.)Hammer16lb / 7.26kg--FSFr
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 2 · Rochester (N.Y.)Rochester (N.Y.)Discus2kg2.43.80m PBFr
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 11 · Rochester (N.Y.)Rochester (N.Y.)Shot Put16lb / 7.26kg11.11.87mFr
Mar 29Rochester Spring OpenerMar 29 · Hammer · Place 14 · Rochester (N.Y.)Rochester (N.Y.)Hammer16lb / 7.26kg14.34.99m PBFr
Mar 29Rochester Spring OpenerMar 29 · Discus · Place 11 · Rochester (N.Y.)Rochester (N.Y.)Discus2kg11.36.64mFr
Mar 29Rochester Spring OpenerMar 29 · Shot Put · Place 9 · Rochester (N.Y.)Rochester (N.Y.)Shot Put16lb / 7.26kg9.11.75mFr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 11 · Rochester (N.Y.)Rochester (N.Y.)Weight Throw1113.81mFr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 13 · Rochester (N.Y.)Rochester (N.Y.)Shot Put1312.82mFr
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 25 · Rochester (N.Y.)Rochester (N.Y.)Weight Throw35lb / 15.9kg25.12.93m PBFr
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 31 · Rochester (N.Y.)Rochester (N.Y.)Shot Put16lb / 7.26kg31.10.80mFr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Weight Throw · Place 13 · Rochester (N.Y.)Rochester (N.Y.)Weight Throw35lb / 15.9kg13.10.85mFr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Shot Put · Place 12 · Rochester (N.Y.)Rochester (N.Y.)Shot Put16lb / 7.26kg12.10.77mFr
Jan 31Nazareth Conference Challenge CupJan 31 · Weight Throw · Place 33 · RochesterRochesterWeight Throw3310.90mFR
Jan 31Nazareth Conference Challenge CupJan 31 · Shot Put · Place 24 · RochesterRochesterShot Put2411.41mFR
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 47 · Rochester (N.Y.)Rochester (N.Y.)Weight Throw479.01mFr
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 32 · Rochester (N.Y.)Rochester (N.Y.)Shot Put3211.64mFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · Shot Put · Place 16 · Rochester (N.Y.)Rochester (N.Y.)Shot Put16lb / 7.26kg16.12.13m PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Mid Penn ChampionshipMay 10 · Discus · Place 11 · HersheyHersheyDiscus1.6kg11.135-10.012
May 10Mid Penn ChampionshipMay 10 · Shot Put · Place 21 · HersheyHersheyShot Put12lb21.40-08.50 PB12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Discus · Place 8 · HersheyHersheyDiscus1.6kg8.143-00.0 PB12
Apr 25Cy Fritz T&F OpenApr 25 · Discus · HersheyHersheyDiscus1.6kg--DNS12
Apr 25Cy Fritz T&F OpenApr 25 · Shot Put · HersheyHersheyShot Put12lb--DNS12
Apr 4Herb Schmidt RelaysApr 4 · Discus · Place 1 · HersheyHersheyDiscus1143-1012
Mar 18Hershey HS vs Cedar CliffMar 18 · Discus · Place 1 · HersheyHersheyDiscus1140-3—
Mar 18Hershey HS vs Cedar CliffMar 18 · Shot Put · Place 3 · HersheyHersheyShot Put339-5—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Mid Penn ChampionshipMay 11 · Discus · Place 29 · HersheyHersheyDiscus1.6kg29.102-04.011
May 11Mid Penn ChampionshipMay 11 · Shot Put · Place 29 · HersheyHersheyShot Put12lb29.39-09.5011
May 2Milton Hershey HS vs HersheyMay 2 · Discus · Place 1 · HersheyHersheyDiscus1133-9—
May 2Milton Hershey HS vs HersheyMay 2 · Shot Put · Place 6 · HersheyHersheyShot Put639-2.5—
Apr 23Hershey HS vs MechanicsburgApr 23 · Discus · Place 1 · HersheyHersheyDiscus1116-11—
Apr 23Hershey HS vs MechanicsburgApr 23 · Shot Put · Place 2 · HersheyHersheyShot Put240-0.5—
Apr 5Herb Schmidt RelaysApr 5 · Discus · Place 3 · HersheyHersheyDiscus3115-2—
Mar 26Hershey HS vs Red LandMar 26 · Discus · Place 1 · HersheyHersheyDiscus1119-6—
Mar 26Hershey HS vs Red LandMar 26 · Shot Put · Place 3 · HersheyHersheyShot Put338-6.5—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4Hershey HS vs Cedar CliffMay 4 · Discus · Place 5 · HersheyHersheyDiscus590-310
Apr 26Hershey HS vs MechanicsburgApr 26 · Discus · Place 5 · HersheyHersheyDiscus588-1010
Apr 26Hershey HS vs MechanicsburgApr 26 · Shot Put · Place 2 · HersheyHersheyShot Put239-910
Apr 22The Miller Sports Construction Blue Jay HS InvitationalApr 22 · Discus · Place 16 · HersheyHersheyDiscus1698-110
Apr 22The Miller Sports Construction Blue Jay HS InvitationalApr 22 · Shot Put · Place 8 · HersheyHersheyShot Put836-910
Apr 22Blue Jay InvitationalApr 22 · Discus · Place 16 · HersheyHersheyDiscus1.6kg16.98' 110
Apr 22Blue Jay InvitationalApr 22 · Shot Put · Place 8 · HersheyHersheyShot Put12lb8.36' 910
Apr 18Palmyra HS vs. Hershey HSApr 18 · Discus · Place 4 · HersheyHersheyDiscus499-4.50SO
Apr 18Palmyra HS vs. Hershey HSApr 18 · Shot Put · Place 4 · HersheyHersheyShot Put437-4SO
Apr 13Hershey HS vs Susquehanna TownshipApr 13 · Discus · Place 9 · HersheyHersheyDiscus973-910
Apr 13Hershey HS vs Susquehanna TownshipApr 13 · Shot Put · Place 6 · HersheyHersheyShot Put633-4.2510
Apr 4Hershey HS vs Milton HersheyApr 4 · Discus · Place 7 · HersheyHersheyDiscus783-8.2510
Apr 4Hershey HS vs Milton HersheyApr 4 · Shot Put · Place 7 · HersheyHersheyShot Put735-810