what was michal haratyk's personal best at the iaaf diamond league, eugene, united states? and what year did it occur?
michał haratyk made 21.97 m at the 2018 iaaf diamond league in eugene.