Anne-Marie Sorvin-USA TODAY Sports

The Vancouver Canucks announced they have signed top prospect Vasily Podkolzin to a three-year, entry-level contract. The winger was the team’s 10th-overall pick in the 2019 NHL draft. Terms have not been disclosed.

“Vasily is a competitor who plays an aggressive game,” said Canucks general manager Jim Benning. “He’s effective using his size and skill to get to the net and produce offensively. We’re pleased to sign him today and look forward to adding him to our young core of skilled players.”

The  winger should provide the team with an impressive power forward for years to come, although his height is debated with his KHL team listing him as 6-foot-3, while the Canucks have him at 6-foot-1. Regardless of his exact size, his high-end skating and his physical make-up present the team with one of their more interesting prospects. He likely will be an immediate fit in Vancouver’s top-six and will be a top Calder Trophy candidate.

The 19-year-old Podkolzin is coming off a full season in the KHL where he scored five goals and 11 points in 35 games with SKA St. Petersburg in limited minutes. He also captained Team Russia in the World Junior Championships, scoring two goals and four points in seven games as Russia lost in the bronze medal game to Finland.

More must-reads:

TODAY'S BEST
Frank Vogel fell victim to a Suns ownership group eager to win
Luka Doncic hands OKC first playoff loss with gutsy Game 2 effort
Three takeaways as Rangers take commanding 3-0 series lead on Hurricanes
Rams make surprising move with former team captain
Ohio State AD is wrong for thinking Michigan wins deserve asterisk
Padres OF Jurickson Profar is a legitimate MVP candidate
Steelers' Cameron Heyward comments on controversial Justin Fields idea
Pacers coach claims officials are biased against 'small market' teams
14-year-old phenom signs unprecedented MLS deal that includes future Man City transfer
Tiger Woods, Rory McIlroy's 'soured' relationship paints murky future for PGA Tour
Stars almost blow another lead, even series with Avalanche
Auburn's Hugh Freeze uncomfortable with 'bidding wars' for top players in transfer portal
Cavaliers punch back, blow out Celtics in Game 2
Coach: Oilers star center could miss Game 2 vs. Canucks
Watch: Cavaliers' Evan Mobley turns defense into offense in Game 2 vs. Celtics
Xander Schauffele tops stacked leaderboard after first round of Wells Fargo Championship
Suns talks with head-coaching target 'expected to move quickly'
Knicks get even more bad injury news ahead of Game 3
2008 Celtics champion sentenced to prison despite emotional plea
Skip Bayless makes huge Tom Brady prediction after Netflix roast