Après avoir commencé sa formation dans le mouvement junior du HC Fribourg-Gottéron, Sandro Schmid part en Suède grâce au partenariat existant entre les Malmö Redhawks et son club. Il a alors 15 ans. En , après deux années avec le club suédois, le joueur signe pour trois saisons à Fribourg, mais est prêté pour une troisième saison à Malmö en 2018-2019.
Le Moratois est de retour dans son club formateur depuis 2019[2],[3]. En novembre, il est envoyé en Ajoie pour évoluer avec le club de la ville de Porrentruy avant de retrouver l'effectif de Fribourg après deux matchs[4]. Dès la saison suivante, il hérite du rôle d’assistant-capitaine, fonction qu’il endosse jusqu’en 2023. En octobre 2020, il renouvelle son engagement pour deux saisons supplémentaires, et réitère ce geste en septembre 2022[5]. Il prolonge d’une saison encore en novembre 2024 et est ainsi sous contrat jusqu'en avril 2026[6].
En mai 2025, Sandro dispute son premier Championnat du monde avec les professionnels. Il marque son premier but lors du match d'ouverture contre la République tchèque.