Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorStroudsburg #1 · Mar 1952-04Stroudsburg #1March 19, 2026
Shot Put · 4kg · IndoorUrsinus HS Icebreaker · Dec 721-4.75Ursinus HS IcebreakerDecember 7, 2025
Shot Put · 4kg · OutdoorStroudsburg #1 · Mar 1921-03.00Stroudsburg #1March 19, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 19Stroudsburg #1Mar 19 · Javelin · Place 9 · EmmausJavelin600g9.52-04 PB9
Mar 19Stroudsburg #1Mar 19 · Shot Put · Place 10 · EmmausShot Put4kg10.21-03.00 PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Freedom GamesJan 3 · Shot Put · Place 23 · EmmausShot Put4kg23.18-59

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 55 · EmmausShot Put4kg55.21-02.759
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 14 · EmmausShot Put4kg14.21-4.75 PB9
Dec 7Ursinus HS IcebreakerDec 7 · Shot Put · Place 14 · EmmausShot Put4kg14.21-04.759