Career
As of 2013, he plays for Shakhtyor Soligorsk. Matsveychyk was part of the Belarus U21 that finished in 3rd place at the 2011 Union of European Football Associations European Under-21 Football Championship. He played in two of the matches, receiving a red card in the game against Switzerland U21.
Matsveychyk made his debut for the senior national side of his country on 15 November 2014, in the 0:3 away loss to Spain in a Euro 2016 qualifier, playing the full 90 minutes.