Spiropoulos, que juega de lateral izquierdo, empezó su carrera profesional en el PAS Giannina.
Con este equipo consigue el ascenso a la Super Liga de Grecia, pero al año siguiente el equipo vuelve a descender.
En esta etapa Spiropoulos fue suspendido por tomar sustancias prohibidas.
En enero de 2008 se marcha a jugar al Panathinaikos FC, club que desembolsó 2 millones de euros para poder ficharle.
Fue convocado para participar en la Eurocopa de Austria y Suiza de 2008, donde disputó un partido frente a España.