 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2021/2022 | 1. Division |  Aris | 31 | 0 | 0 | 4/0/0 | 2790 | 
| 2020/2021 | Cyprus Cup |  Anorthosis | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2020/2021 | Croatia Cup |  Šibenik | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2020/2021 | HNL |  Šibenik | 21 | 0 | 0 | 2/0/0 | 1890 | 
| 2020/2021 | 1. Division |  Anorthosis | 16 | 0 | 0 | 0/0/0 | 1440 | 
| 2020/2021 | Europa League |  Anorthosis | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019/2020 | 1. Division |  Anorthosis | 23 | 4 | 0 | 0/0/0 | 2026 | 
| 2019/2020 | Cyprus Cup |  Anorthosis | 4 | 1 | 0 | 0/0/0 | 360 | 
| 2018/2019 | Europa League |  Anorthosis | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2018/2019 | 1. Division |  Anorthosis | 23 | 2 | 0 | 6/0/0 | 2070 | 
| 2018/2019 | Cyprus Cup |  Anorthosis | 1 | 1 | 0 | 0/0/0 | 90 | 
| 2017/2018 | 1. Division |  Anorthosis | 29 | 2 | 0 | 6/0/0 | 2565 | 
| 2017/2018 | Cyprus Cup |  Anorthosis | 4 | 1 | 0 | 2/0/0 | 360 | 
| 2016/2017 | Champions League |  Dinamo Zagreb | 9 | 0 | 1 | 0/0/0 | 450 | 
| 2016/2017 | Croatia Cup |  Dinamo Zagreb | 4 | 0 | 0 | 0/0/0 | 360 | 
| 2016/2017 | Tercera Division RFEF: Group 14 |  CP Amanecer | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | HNL |  Dinamo Zagreb | 16 | 0 | 0 | 3/0/0 | 1329 | 
| 2015/2016 | Croatia Cup |  Dinamo Zagreb | 3 | 0 | 0 | 1/0/0 | 270 | 
| 2015/2016 | HNL |  Dinamo Zagreb | 11 | 0 | 0 | 1/0/0 | 990 | 
| 2014/2015 | Greek Cup |  Panathinaikos | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2014/2015 | Europa League |  Panathinaikos | 7 | 0 | 0 | 1/0/0 | 630 | 
| 2014/2015 | Super League |  Panathinaikos | 28 | 2 | 1 | 10/0/0 | 0 | 
| 2014/2015 | Champions League |  Panathinaikos | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2013/2014 | Super League |  Panathinaikos | 28 | 0 | 1 | 6/0/0 | 0 | 
| 2013/2014 | Greek Cup |  Panathinaikos | 3 | 1 | 0 | 0/0/0 | 0 | 
| 2012/2013 | Super League |  PAOK | 15 | 1 | 0 | 3/0/1 | 0 | 
| 2012/2013 | Premier League |  Dinamo Moskva | 6 | 0 | 0 | 1/0/1 | 0 | 
| 2012/2013 | Europa League |  Dinamo Moskva | 4 | 0 | 0 | 0/0/0 | 297 | 
| 2011/2012 | German Cup |  Eintracht Frankfurt | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2011/2012 | 2. Bundesliga |  Eintracht Frankfurt | 33 | 1 | 0 | 4/0/0 | 0 | 
| 2010/2011 | Admiral Bundesliga |  Sturm Graz | 36 | 2 | 0 | 3/0/0 | 3240 | 
| 2010/2011 | Europa League |  Sturm Graz | 4 | 1 | 0 | 1/0/0 | 360 | 
| 2010/2011 | Austrian Cup |  Sturm Graz | 2 | 1 | 0 | 0/0/0 | 0 | 
| 2009/2010 | Admiral Bundesliga |  Sturm Graz | 34 | 1 | 0 | 4/0/0 | 2971 | 
| 2009/2010 | Europa League |  Sturm Graz | 10 | 0 | 0 | 2/0/0 | 900 | 
| 2009/2010 | Austrian Cup |  Sturm Graz | 4 | 0 | 0 | 0/0/0 | 0 | 
| 2008/2009 | 2. Bundesliga |  MSV Duisburg | 3 | 0 | 0 | 0/0/0 | 63 | 
| 2007/2008 | Süper Lig |  Beşiktaş | 9 | 0 | 0 | 0/0/0 | 633 | 
| 2007/2008 | Champions League |  Dinamo Zagreb | 5 | 0 | 0 | 0/0/0 | 450 | 
| 2007/2008 | Turkish Cup |  Beşiktaş | 1 | 0 | 0 | 0/0/0 | 31 | 
| Total: | 440 | 21 | 3 | 60/0/2 | 27015 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2016 | European Championship |  Croatia | 1 | 0 | 0 | 0/0/0 | 1 | 
| 2016 | Euro Qualification |  Croatia | 2 | 1 | 0 | 0/0/0 | 104 | 
| 2016 | Friendly International |  Croatia | 4 | 0 | 0 | 0/0/0 | 268 | 
| 2014 | World Cup Qualification Europe |  Croatia | 2 | 0 | 0 | 1/0/0 | 0 | 
| 2014 | World Cup |  Croatia | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2012 | Euro Qualification |  Croatia | 4 | 0 | 0 | 0/0/0 | 0 | 
| 2012 | European Championship |  Croatia | 3 | 0 | 0 | 1/0/0 | 0 | 
| 2012 | Friendly International |  Croatia | 4 | 0 | 0 | 0/0/0 | 0 | 
| 2010 | Friendly International |  Croatia | 4 | 0 | 0 | 0/0/0 | 0 | 
| 2009 | Friendly International |  Croatia | 1 | 0 | 0 | 0/0/0 | 32 | 
| Total: | 25 | 1 | 0 | 2/0/0 | 405 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Aris |  Šibenik | 01/07/2021 | N/a | 
|  Šibenik |  Anorthosis | 08/01/2021 | N/a | 
|  Anorthosis |  Dinamo Zagreb | 01/07/2017 | N/a | 
|  Dinamo Zagreb |  Dinamo Moskva | 01/07/2015 | Free | 
|  Panathinaikos |  Dinamo Moskva | 15/07/2014 | Loan | 
|  Panathinaikos |  Dinamo Moskva | 05/08/2013 | Loan | 
|  PAOK |  Dinamo Moskva | 09/01/2013 | Loan | 
|  Dinamo Moskva |  Eintracht Frankfurt | 11/07/2012 | 2M € | 
|  Eintracht Frankfurt |  Sturm Graz | 14/07/2011 | 1M € | 
|  Sturm Graz |  Beşiktaş | 01/07/2009 | Loan | 
|  MSV Duisburg |  Beşiktaş | 01/09/2008 | Loan | 
|  Beşiktaş |  Dinamo Zagreb | 31/01/2008 | 1.7M € |