Alex Marzette's european competitions records