Vancouver Canucks defenceman Nikita Zadorov was fined $5,000 for cross-checking Edmonton Oilers superstar Connor McDavid, the NHL's department of player safety announced Monday.