Kalidou Diouf's european competitions records