Luca Campogrande's european competitions records