toughest premier league players