Michelle Snow's european competitions records