Natif de la Léventine, Mattia Baldi commence le hockey sur glace dans le club local du HC Ambri-Piotta. Il fait ses premiers pas en Ligue nationale A lors de la saison 1994-1995 avec les pensionnaires de la Valascia, avec qui il remporte la Coupe continentale en 1999 et termine en finale des séries éliminatoires au printemps 1999. Il ne peut cependant jouer que les trois derniers de la finale, à cause d'un bras cassé lors du dernier match de la saison régulière[2].
Il quitte son club formateur sur cette défaite face au HC Lugano et rejoint les ZSC Lions, où il retrouve son ancien coéquipier Peter Jaks[3]. Avec le club zurichois, il devient double champion de Suisse (2000 et 2001) et d'Europe (2001 et 2002).
Il intègre, lors de la saison 2003-2004, l'effectif de Genève-Servette, où il ne reste qu'une saison, tombé en disgrâce aux yeux de l'entraîneur Chris McSorley[4] et revient au Tessin[4]. Il met un terme à sa carrière de joueur à la fin de la saison 2006-2007, à l'âge de 30 ans seulement[5].