Kappos started his football career as youngster at the Canadian side, Olympic Flame and later moved to
Greece and joined
Pamisos Messini. In 1997 he signed for
Kalamata and became a professional footballer. On 9 August 2001 he was transferred to
AEK Athens alongside his teammate,
Sotiris Liberopoulos. In his first season at the club, he won the
Cup. During his spell at AEK, he failed to establish himself in the squad making only five league appearances. On 14 January 2005 his contract was terminated and Kappos signed for
Aris. There he played until the end of the season making only one appearance in the league. Afterwards, he moved to
Akratitos, where he did not manage to make a single league appearance. On 2 August 2006 Kappos left Akratitos on a free transfer to join
third division side,
Messiniakos. Messiniakos finished first at the end of the season. He then returned to Kalamata for a year and later joined
Fostiras. In 2008 he moved to
Thyella Patras for a while before joining
Aias Salamina. Afterwards he moved to
Agios Dimitrios, where he played until 2014. He finished his career at Neopentelikos in 2017. ==International career==