Michele D'ambrosio's european competitions records