Andy Carroll (West Ham United) was voted as the Premier League player of the weekend by a poll organized by our friends at Onefootball.