Tim Osolnik's european competitions records