Nathan Hervelle's european competitions records