Alessandro Cappelletti's european competitions records