David Musis has faced 69 opponents throughout his career

Player Team(s) Games
Thomas Acunzo
U16 Italy (Euro U16)
2
Ricards Aizpurs
U16 Latvia (Euro U16)
1
Ralfs Aleksandrovs
U16 Latvia (Euro U16)
1
Athanasios Asimenios
U16 Greece (Euro U16)
1
Kārlis Aumeisters
U16 Latvia (Euro U16)
1
Luca Bandirali
U16 Italy (Euro U16)
2
Efstratios Barmpagiannis
U16 Greece (Euro U16)
1
Werther Bellinaso
U16 Italy (Euro U16)
2
Jovan Bikic
U16 Serbia (Euro U16)
1
Andrej Bjelic
U16 Serbia (Euro U16)
1
David Jack Bonomi
U16 Italy (Euro U16)
2
Federico Bottelli
U16 Italy (Euro U16)
2
Federico Cattapan
U16 Italy (Euro U16)
2
Rihards Cerņevskis
U16 Latvia (Euro U16)
1
Ilias Chaidemenos
U16 Greece (Euro U16)
1
Amir Charfi
U16 Italy (Euro U16)
2
Vasileios Chartonas
U16 Greece (Euro U16)
1
Chrysostomos Chatzilamprou
U16 Greece (Euro U16)
1
Vuk Danilović
U16 Serbia (Euro U16)
1
Edoardo Di Meo
U16 Italy (Euro U16)
2
Enio Dodig
U16 Croatia (Euro U16)
1
Giorgi Dokhnadze
U16 Georgia (Euro U16)
1
Patrik Dorotic
U16 Croatia (Euro U16)
1
Zvonimir Dujakovic
U16 Croatia (Euro U16)
1
Ante Garac
U16 Croatia (Euro U16)
1
Marko Gasparac
U16 Croatia (Euro U16)
1
Vukašin Gavranović
U16 Serbia (Euro U16)
1
Nikoloz Gigineishvili
U16 Georgia (Euro U16)
1
Roko Graso
U16 Croatia (Euro U16)
1
Gunārs Grīnvalds
U16 Latvia (Euro U16)
1
Aleksej Ivkovic
U16 Serbia (Euro U16)
1
Bruno Jekabsons
U16 Latvia (Euro U16)
1
Nikola Karalić
U16 Serbia (Euro U16)
1
Irakli Kardava
U16 Georgia (Euro U16)
1
Mate Kavlashvili
U16 Georgia (Euro U16)
1
Mate Khatiashvili
U16 Georgia (Euro U16)
1
Aleksandar Krunić
U16 Serbia (Euro U16)
1
Raivo Kudrjavcevs
U16 Latvia (Euro U16)
1
Nikolizi Kurasbediani
U16 Georgia (Euro U16)
1
Ilia Kurdadze
U16 Georgia (Euro U16)
1
Matej Laus
U16 Croatia (Euro U16)
1
Randy Livingston Jr
U16 Italy (Euro U16)
2
Giorgi Mushkudiani
U16 Georgia (Euro U16)
1
Aleksej Nedeljkovic
U16 Serbia (Euro U16)
1
Krists Ozers
U16 Latvia (Euro U16)
1
Gerasimos Pagoulatos
U16 Greece (Euro U16)
1
Theodoros Papanikolaou
U16 Greece (Euro U16)
1
Niko Pavkovic
U16 Croatia (Euro U16)
1
Andrej Pavlovic
U16 Serbia (Euro U16)
1
Federico Pillepich
U16 Italy (Euro U16)
1
Mattia Ruggeri
U16 Italy (Euro U16)
2
Josip Santro
U16 Croatia (Euro U16)
1
Alexandros Skliros
U16 Greece (Euro U16)
1
Dimitrios Stamoulos
U16 Greece (Euro U16)
1
Ilia Suladze
U16 Georgia (Euro U16)
1
Andrija Susic
U16 Serbia (Euro U16)
1
Davit Tchuadze
U16 Georgia (Euro U16)
1
Markuss Tebelis
U16 Latvia (Euro U16)
1
Nika Tevzadze
U16 Georgia (Euro U16)
1
Alexandros Thomakos
U16 Greece (Euro U16)
1
Alexandros Tsonis
U16 Greece (Euro U16)
1
Gabriele Turconi
U16 Italy (Euro U16)
2
Rets Veinbergs
U16 Latvia (Euro U16)
1
Christos Venetidis
U16 Greece (Euro U16)
1
Leni Vincic
U16 Croatia (Euro U16)
1
Tomislav Vuckovic
U16 Croatia (Euro U16)
1
Strahinja Zelic
U16 Serbia (Euro U16)
1
Saba Zhgenti
U16 Georgia (Euro U16)
1
Petar Zrilic
U16 Croatia (Euro U16)
1