Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 4kg · IndoorLebanon Valley Mini Meet · Mar 2130.87mLebanon Valley Mini MeetMarch 21, 2026
Hammer · 4kg · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1636.19mShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
Javelin · 600g · IndoorLebanon Valley Mini Meet · Mar 2126.29mLebanon Valley Mini MeetMarch 21, 2026
Javelin · 600g · OutdoorLVC Blue & White Open · Mar 2826.24mLVC Blue & White OpenMarch 28, 2026
Weight Throw · 20lb / 9.0kg · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 2710.49mMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Hammer · Place 26 · York (Pa.)Hammer4kg26.33.91mFr
Apr 24Paul Kaiser ClassicApr 24 · Javelin · Place 17 · York (Pa.)Javelin600g17.24.09mFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 19 · York (Pa.)Hammer4kg19.36.19m PBFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Javelin · Place 18 · York (Pa.)Javelin600g18.23.66mFr
Apr 9Messiah InvitationalApr 9 · Hammer · Place 23 · York (Pa.)Hammer4kg23.32.47mFr
Apr 9Messiah InvitationalApr 9 · Javelin · Place 21 · York (Pa.)Javelin600g21.25.76mFr
Mar 28LVC Blue & White OpenMar 28 · Hammer · York (Pa.)Hammer4kg—NMFr
Mar 28LVC Blue & White OpenMar 28 · Javelin · Place 9 · York (Pa.)Javelin600g9.26.24m PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Hammer · Place 11 · York (Pa.)Hammer4kg11.30.87m PBFr
Mar 21Lebanon Valley Mini MeetMar 21 · Javelin · Place 6 · York (Pa.)Javelin600g6.26.29m PBFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Weight Throw · Place 30 · York (Pa.)Weight Throw20lb / 9.0kg30.10.49m PBFr
Feb 14SU Valentine InviteFeb 14 · Weight Throw · Place 28 · York (Pa.)Weight Throw2811.00mFr
Feb 7Blue and White InviteFeb 7 · Weight Throw · Place 26 · York (Pa.)Weight Throw269.58mFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Weight Throw · York (Pa.)Weight Throw20lb / 9.0kg--FOULFr