David Brembly's european competitions records