Record by matches of
AEK Larnaca AEK Larnaca 1 App.
Andorra Andorra [U17] 2 Appearances
Anorthosis Famagusta Anorthosis Famagusta 1 App.
AS Roma AS Roma [Youth] 1 App.
Athletic Bilbao Athletic Bilbao [Youth] 1 App.
BATE Borisov BATE Borisov [Youth] 1 App.
Bayern München Bayern München [Youth] 1 App.
Belarus Belarus [U21] 1 App.
Belgien Belgien [U19] 1 App.
Brøndby IF Brøndby IF 1 App.
Bulgarien Bulgarien [U19] 1 App.
Cliftonville FC Cliftonville FC 1 App.
Club Brugge KV Club Brugge KV [Youth] 1 App.
Deutschland Deutschland [U17] 1 App.
Dinamo Kiev Dinamo Kiev [Youth] 1 App.
Dinamo Zagreb Dinamo Zagreb 25 Appearances
Ethnikos Achna Ethnikos Achna 1 App.
FC København FC København [Youth] 1 App.
FC Samtredia FC Samtredia 1 App.
FH Hafnarfjörður FH Hafnarfjörður 1 App.
Finnland Finnland [U21] 1 App.
FK Senica FK Senica [Youth] 1 App.
Frankreich Frankreich [U19] 2 Appearances
Georgien Georgien [U19] 1 App.
Griechenland Griechenland [U21] 1 App.
Griechenland Griechenland [U19] 1 App.
Hajduk Split Hajduk Split 32 Appearances
Hapoel Be'er Sheva Hapoel Be'er Sheva 1 App.
HNK Cibalia HNK Cibalia 6 Appearances
HNK Gorica HNK Gorica 15 Appearances
HNK Orijent Rijeka HNK Orijent Rijeka 3 Appearances
HNK Rijeka HNK Rijeka 36 Appearances
HNK Šibenik HNK Šibenik 11 Appearances
Hrvatski Dragovoljac Hrvatski Dragovoljac 3 Appearances
Irak Irak 1 App.
Island Island [U19] 2 Appearances
Israel Israel [U21] 1 App.
Israel Israel [U19] 1 App.
Israel Israel [U17] 1 App.
Italien Italien [U17] 1 App.
Juventus Juventus [Youth] 1 App.
KF Laçi KF Laçi 1 App.
KF Tiranë KF Tiranë 1 App.
Kuwait Kuwait 2 Appearances
Liechtenstein Liechtenstein [U21] 1 App.
Liverpool FC Liverpool FC [Youth] 1 App.
Lokomotiva Zagreb Lokomotiva Zagreb 39 Appearances
Maccabi Tel Aviv Maccabi Tel Aviv 1 App.
Malta Malta [U19] 1 App.
Metalurg Skopje Metalurg Skopje 1 App.
Misr lel-Maqasah SC Misr lel-Maqasah SC 1 App.
Nepal Nepal 1 App.
Niederlande Niederlande [U19] 2 Appearances
Niederlande Niederlande [U17] 1 App.
NK BSK Bijelo Brdo NK BSK Bijelo Brdo 1 App.
NK Croatia Zmijavci NK Croatia Zmijavci 1 App.
NK Dubrava NK Dubrava 3 Appearances
NK Dugopolje NK Dugopolje 2 Appearances
NK Inter Zaprešić NK Inter Zaprešić 21 Appearances
NK Istra 1961 NK Istra 1961 36 Appearances
NK Jarun NK Jarun 1 App.
NK Lučko NK Lučko 1 App.
NK Mladost Petrinja NK Mladost Petrinja 1 App.
NK Rudeš NK Rudeš 7 Appearances
NK Sesvete NK Sesvete 1 App.
NK Varaždin NK Varaždin 12 Appearances
NK Vukovar 91 NK Vukovar 91 1 App.
NK Zadar NK Zadar 9 Appearances
NK Zagreb NK Zagreb 6 Appearances
Olympiakos Piraeus Olympiakos Piraeus [Youth] 1 App.
Paris Saint-Germain Paris Saint-Germain [Youth] 1 App.
Portugal Portugal [U19] 1 App.
Portugal Portugal [U17] 1 App.
Pyramids FC Pyramids FC 1 App.
Qarabağ FK Qarabağ FK [Youth] 1 App.
RNK Split RNK Split 6 Appearances
Rumänien Rumänien [U17] 1 App.
Schweiz Schweiz [U21] 1 App.
SJK Seinäjoki SJK Seinäjoki 1 App.
Slaven Belupo Slaven Belupo 20 Appearances
Slowenien Slowenien [U17] 1 App.
Spanien Spanien [U19] 1 App.
SSC Napoli SSC Napoli [Youth] 2 Appearances
Tobyl Kostanay Tobyl Kostanay 1 App.
Torino FC Torino FC [Youth] 1 App.
Tottenham Hotspur Tottenham Hotspur [Youth] 1 App.
Tschechien Tschechien [U17] 1 App.
UE Santa Coloma UE Santa Coloma 1 App.
Ukraine Ukraine [U21] 1 App.
Ungarn Ungarn [U21] 1 App.
Valencia CF Valencia CF [Youth] 1 App.
Valur Reykjavík Valur Reykjavík 1 App.
Wadi Degla SC Wadi Degla SC 1 App.
Wales Wales [U21] 1 App.
Wales Wales [U19] 2 Appearances
Zamalek Zamalek 1 App.
Zrinski Osječko Zrinski Osječko 1 App.
Zypern Zypern [U21] 1 App.