Maxim Shuvalov was a player for Russian junior national ice-hockey team. He won a bronze medal at 2011 IIHF World U18 Championships. At the club level, he played for the youth team of Lokomotiv Yaroslavl, Loko. He was transferred to the main team just before the start of the new KHL season.