Record by matches of
Abha Club Abha Club 1 App.
AC Milan AC Milan [Youth] 1 App.
AEL Limassol AEL Limassol 1 App.
Al Adalah Al Adalah 1 App.
Al Hazem Al Hazem 1 App.
Al Hilal Al Hilal 1 App.
Al Ra’ed Al Ra’ed 1 App.
Al Wehda Al Wehda 1 App.
Albanien Albanien [U17] 1 App.
Andorra Andorra [U19] 2 Appearances
Armenien Armenien [U21] 1 App.
Ballymena United Ballymena United 1 App.
Borussia Dortmund Borussia Dortmund [Youth] 1 App.
Club Brugge KV Club Brugge KV [Youth] 1 App.
Dänemark Dänemark [U21] 1 App.
Deutschland Deutschland [U19] 1 App.
Deutschland Deutschland [U17] 1 App.
Dinamo Kiev Dinamo Kiev [Youth] 1 App.
Dinamo Zagreb Dinamo Zagreb 35 Appearances
Empoli FC Empoli FC [Youth] 1 App.
England England [U19] 1 App.
Estland Estland [U21] 1 App.
Färöer Färöer 1 App.
FC Ararat FC Ararat 1 App.
FC Sheriff FC Sheriff 1 App.
Fehérvár FC Fehérvár FC 1 App.
FK Kukësi FK Kukësi 1 App.
FK Partizani FK Partizani 1 App.
Gibraltar Gibraltar [U19] 1 App.
Griechenland Griechenland [U17] 2 Appearances
Hajduk Split Hajduk Split 29 Appearances
HJK Helsinki HJK Helsinki 1 App.
HNK Cibalia HNK Cibalia 7 Appearances
HNK Gorica HNK Gorica 1 App.
HNK Orijent Rijeka HNK Orijent Rijeka 3 Appearances
HNK Rijeka HNK Rijeka 24 Appearances
HNK Šibenik HNK Šibenik 5 Appearances
Hrvatski Dragovoljac Hrvatski Dragovoljac 2 Appearances
Irland Irland [U19] 2 Appearances
Island Island [U21] 1 App.
LASK LASK 1 App.
Lettland Lettland [U17] 1 App.
Lille OSC Lille OSC [Youth] 1 App.
Litauen Litauen 1 App.
Lokomotiva Zagreb Lokomotiva Zagreb 18 Appearances
Maccabi Tel Aviv Maccabi Tel Aviv 1 App.
Malmö FF Malmö FF 1 App.
Montenegro Montenegro 1 App.
NK BSK Bijelo Brdo NK BSK Bijelo Brdo 1 App.
NK Dugopolje NK Dugopolje 2 Appearances
NK Inter Zaprešić NK Inter Zaprešić 1 App.
NK Istra 1961 NK Istra 1961 18 Appearances
NK Karlovac NK Karlovac 1 App.
NK Novigrad NK Novigrad 1 App.
NK Osijek NK Osijek 28 Appearances
NK Osijek II NK Osijek II 1 App.
NK Rudeš NK Rudeš 9 Appearances
NK Sesvete NK Sesvete 1 App.
NK Solin NK Solin 1 App.
NK Varaždin NK Varaždin 12 Appearances
NK Zagreb NK Zagreb 2 Appearances
Nordirland Nordirland [U21] 1 App.
Norwegen Norwegen [U17] 1 App.
Olympiakos Nikosia Olympiakos Nikosia 1 App.
Österreich Österreich [U21] 1 App.
Portugal Portugal [U19] 1 App.
Raków Częstochowa Raków Częstochowa 1 App.
RB Salzburg RB Salzburg [Youth] 1 App.
Real Madrid Real Madrid [Youth] 1 App.
Riga FC Riga FC 1 App.
RNK Split RNK Split 3 Appearances
RSC Anderlecht RSC Anderlecht [Youth] 1 App.
Russland Russland [U21] 1 App.
Schottland Schottland [U21] 1 App.
Schottland Schottland [U19] 1 App.
Schottland Schottland [U17] 1 App.
Schweden Schweden [U17] 2 Appearances
Slaven Belupo Slaven Belupo 13 Appearances
Slowakei Slowakei [U21] 2 Appearances
Slowenien Slowenien 1 App.
Slowenien Slowenien [U21] 1 App.
Spartak Trnava Spartak Trnava 1 App.
Tschechien Tschechien [U17] 3 Appearances
Türkei Türkei [U21] 1 App.
Ungarn Ungarn [U19] 2 Appearances
Valletta FC Valletta FC 1 App.
VfL Wolfsburg VfL Wolfsburg [Youth] 1 App.
Wales Wales [U19] 1 App.