01/2023 - 06/2025 | Lokomotiva Zagreb U19 | |
09/2020 - 03/2021 | Lokomotiva Zagreb | |
02/2017 - 08/2020 | Guizhou Hengfeng | |
02/2016 - 02/2017 | Beijing Renhe FC | |
09/2015 - 02/2016 | West Ham United | |
01/2014 - 08/2015 | Hull City | |
01/2012 - 01/2014 | Everton FC | |
07/2011 - 01/2012 | Rangers FC | |
08/2010 - 06/2011 | Rangers FC | |
07/2008 - 08/2010 | Rapid Wien | |
07/2007 - 06/2008 | SV Zulte Waregem | |
07/2006 - 06/2007 | Hajduk Split | |
07/2002 - 06/2006 | Hajduk Split |