Born in Knowlsey, Matthew made his way through the Blackburn Rovers youth system and has played for their under 18 and under 21 sides.
He joined Barrow on loan for the first time at the start of March 2017 and made his debut as a substitute in the home game with Sutton United. He returned to Blackburn Rovers in May 2017.
Platt went on loan to Accrington Stanley of League One on a season long loan in August 2018 but returned to Ewood Park in January 2019 and then joined Southport of Vanarama North on loan for the remainder of the season – he scored twice in fifteen first appearances.
He re-joined Barrow on loan at the end of August 2019 for the remainder of the season.