Kirill Kudryavtsev signed a 3 year, $2,550,000 contract with the Vancouver Canucks on Mar. 10, 2023. The contract has a cap hit of $850,000.