Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorWestminster Invitational · Apr 826.58mWestminster InvitationalApril 8, 2023
Javelin · 600g · OutdoorPSAC Outdoor Track & Field Championships · May 845.17mPSAC Outdoor Track & Field ChampionshipsMay 8, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Akron Last ChanceMay 6 · Javelin · Place 1 · Slippery RockJavelin600g1.44.33mSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Javelin · Place 2 · Slippery RockJavelin600g2.43.57mSr
Apr 16John Papa InvitationalApr 16 · Javelin · Place 1 · Slippery RockJavelin600g1.42.94mSr
Apr 11Bison Outdoor ClassicApr 11 · Javelin · Place 8 · Slippery RockJavelin600g8.44.21mSr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Javelin · Place 2 · Slippery RockJavelin600g2.43.45mSr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Javelin · Place 1 · Slippery RockJavelin600g1.44.31mSr
Mar 212026 Vulcans Early BirdMar 21 · Javelin · Place 1 · Slippery RockJavelin600g1.41.54mSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · Javelin · Place 11 · Slippery RockJavelin600g11.44.99mJr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Javelin · Place 2 · Slippery RockJavelin600g2.45.17m PBJr
Apr 24129th Penn RelaysApr 24 · Javelin · Slippery RockJavelin600g—44.20mJr
Apr 17John Papa InvitationalApr 17 · Javelin · Place 2 · Slippery RockJavelin240.40mJR
Apr 11Westminster (Pa) InvitationalApr 11 · Javelin · Place 1 · Slippery RockJavelin600g1.42.65mJr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · Javelin · Place 7 · Slippery RockJavelin736.49mJR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Marty Goldberg Gator InvitationalMay 9 · Javelin · Place 2 · Slippery RockJavelin237.22m—
May 3PSAC Outdoor ChampionshipsMay 3 · Javelin · Place 2 · Slippery RockJavelin2139-3SO
Apr 26Ashland Alumni OpenApr 26 · Javelin · Place 2 · Slippery RockJavelin600g2.42.69mSo
Apr 18John Papa InvitationalApr 18 · Javelin · Place 1 · Slippery RockJavelin139.50mSO
Apr 6Dave Labor Slippery Rock InvitationalApr 6 · Javelin · Place 1 · Slippery RockJavelin137.23mSO
Mar 1449er ClassicMar 14 · Javelin · Place 5 · Slippery RockJavelin600g5.40.39mSo

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · Javelin · Place 12 · Slippery RockJavelin600g12.35.66mFr
May 5SRU Last Chance MeetMay 5 · Javelin · Place 4 · Slippery RockJavelin600g4.36.38mFr
Apr 20John Papa InvitationalApr 20 · Javelin · Place 5 · Slippery RockJavelin536.47m—
Apr 14Bison Outdoor ClassicApr 14 · Javelin · Place 29 · Slippery RockJavelin2933.34mFR
Apr 8Westminster InvitationalApr 8 · Javelin · Place 5 · Slippery RockJavelin600g5.34.70mFr
Apr 8Westminster InvitationalApr 8 · Discus · Place 14 · Slippery RockDiscus1kg14.26.58m PBFr
Mar 31Dave Labor InvitationalMar 31 · Javelin · Place 5 · Slippery RockJavelin600g5.35.65mFr
Mar 31Dave Labor InvitationalMar 31 · Discus · Place 37 · Slippery RockDiscus1kg37.21.67mFr