Domestic Leagues
Domestic Cups
International Cups
2016/2017
Omonia Nicosia
1. Division
2012/2013
Panserraikos
Football League
2011/2012
Panserraikos
Football League
2009/2010
Pierikos
Football League
2008/2009
Pierikos
Football League
2016/2017
Omonia Nicosia
Cup
2015/2016
Asteras Tripolis
Cup
2014/2015
Asteras Tripolis
Cup
2013/2014
Apollon Smirnis
Cup
2012/2013
Panserraikos
Cup
2011/2012
Panserraikos
Cup
2010/2011
Panserraikos
Cup
2016/2017
Omonia Nicosia
UEFA Europa League
2015/2016
Asteras Tripolis
UEFA Europa League
2014/2015
Asteras Tripolis
UEFA Europa League
31.08.18
Lamia
Levadiakos
Free
31.01.17
Omonia
Atromitos
Loan
15.06.16
Asteras
Omonia
N/A
01.07.14
Apollon
Asteras
N/A
01.07.13
Panserraikos
Apollon
Free