Sapanis previously played for Paniliakos, Panathinaikos FC and AEK Athens in the Greek Super League.
Prior to his current position, Sapanis was a player at Paniliakos, Panathinaikos FC, and AEK Athens within the highest division of Greek football.