He currently plays for Apollon Larissa. Born in Giannouli, Larissa, Kyriakos started his career at his hometown with Apollon Larissa and he later moved to the local giants Larissa, then playing in Beta Ethniki. On 15 July 2013 he signed an annual contract with Iraklis.
In January 2014, Kyriakos signed a contract with Greek Football League club Paniliakos F.C. The transfer from Kallithea F.C. to Olympiacos F.C. was by some seen as a surprise move despite the fact that Olympiacos F.C. had competition for the signature of the player.
Rumors in the Greek media, Ethnospor among others, claimed that Brøndby IF and their headcoach Michael Laudrup expressed their interest in Kyriakos just before Olympiacos F.C. signed him.