Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDallastown Invitational · Apr 2720.88aDallastown InvitationalApril 27, 2018
Javelin · 600g · OutdoorUrsinus Track Festival · Apr 522.75mUrsinus Track FestivalApril 5, 2025
Shot Put · 4kg · OutdoorMessiah Invitational · Apr 108.05mMessiah InvitationalApril 10, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 41 · York (Pa.)York (Pa.)Shot Put418.54mFR
Apr 26Paul Kaiser ClassicApr 26 · Javelin · Place 45 · York (Pa.)York (Pa.)Javelin4521.26mFR
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 41 · York (Pa.)York (Pa.)Shot Put418.54mFR
Apr 16York College Twilight MeetApr 16 · Javelin · Place 17 · York (Pa.)York (Pa.)Javelin1764-7FR
Apr 16York College Twilight MeetApr 16 · Shot Put · Place 19 · York (Pa.)York (Pa.)Shot Put1927-9.25FR
Apr 10Messiah InvitationalApr 10 · Javelin · Place 32 · York (Pa.)York (Pa.)Javelin600g32.18.72mFr
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 41 · York (Pa.)York (Pa.)Shot Put4kg41.8.05m PBFr
Apr 5Ursinus Track FestivalApr 5 · Javelin · Place 25 · York (Pa.)York (Pa.)Javelin600g25.22.75m PBFr
Apr 5Ursinus Track FestivalApr 5 · Shot Put · Place 36 · York (Pa.)York (Pa.)Shot Put4kg36.7.90mFr

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Dallastown InvitationalApr 27 · 100m Hurdles · Place 22 · York SuburbanYork Suburban100m Hurdles33" / 0.838mRound P22.20.88a PB10
Apr 14Arctic Blast InvitationalApr 14 · 100m Hurdles · Place 25 · York SuburbanYork Suburban100m Hurdles33" / 0.838mRound P25.21.68a10