David Mihai Oprea's european competitions records