Viacheslav Pupko has faced 115 opponents throughout his career

Player Team(s) Games
Tadas Abisala
U16 Lithuania (Euro U16)
1
Pablo Aguilar
U18 Spain (Euro U18)
1
Pablo Almazan
U18 Spain (Euro U18)
1
Robert Antal
U18 Romania (Euro U18)
1
Kai Barth
U18 Germany (Euro U18)
1
Ivan Bazdaric
U16 Croatia (Euro U16)
1
Robin Benzing
U18 Germany (Euro U18)
1
Andrei Bercean
U18 Romania (Euro U18)
1
Bojan Bogdanovic
U16 Croatia (Euro U16)
1
Giorgos Bogris
U16 Greece (Euro U16)
1
Simas Buterlevicius
U18 Lithuania (Euro U18)
U16 Lithuania (Euro U16)
2
Orlando Camin
U18 Spain (Euro U18)
1
Vaidas Cepukaitis
U18 Lithuania (Euro U18)
U16 Lithuania (Euro U16)
2
Viktoras Chodosovskis
U16 Lithuania (Euro U16)
1
Horia Codin
U18 Romania (Euro U18)
1
Filip Covic
U18 Serbia (Euro U18)
1
Dusan Cvetkovic
U18 Serbia (Euro U18)
1
Matei Daian
U18 Romania (Euro U18)
1
Sergio De La Fuente
U18 Spain (Euro U18)
1
Mario Delas
U18 Croatia (Euro U18)
1
Helgi Einarsson
U16 Iceland (Euro U16)
1
Hjortur Einarsson
U16 Iceland (Euro U16)
1
Runar Erlingsson
U16 Iceland (Euro U16)
1
Sabin Faur
U18 Romania (Euro U18)
1
Hjalti Fridriksson
U16 Iceland (Euro U16)
1
Thomas Gajda
U18 Germany (Euro U18)
1
Antonios Gryllis
U16 Greece (Euro U16)
1
Marijo Hajdic
U18 Croatia (Euro U18)
U16 Croatia (Euro U16)
2
Hjortur Halldorsson
U16 Iceland (Euro U16)
1
Elias Harris
U18 Germany (Euro U18)
1
Pall Helgason
U16 Iceland (Euro U16)
1
Atli Hreinsson
U16 Iceland (Euro U16)
1
Simeon Ioakimidis
U16 Greece (Euro U16)
1
Karolis Jakas
U18 Lithuania (Euro U18)
1
Zygimantas Janavicius
U18 Lithuania (Euro U18)
U16 Lithuania (Euro U16)
2
Throstur Leo Johannsson
U16 Iceland (Euro U16)
1
Adas Juskevicius
U18 Lithuania (Euro U18)
U16 Lithuania (Euro U16)
2
Dusan Katnic
U18 Serbia (Euro U18)
1
Alexandros Kelesidis
U16 Greece (Euro U16)
1
Kristjan Kitsing
U18 Estonia (Euro U18)
1
Luka Klarica
U16 Croatia (Euro U16)
1
Margus Klementsov
U18 Estonia (Euro U18)
1
Elias Kristjansson
U16 Iceland (Euro U16)
1
Filip Kruslin
U18 Croatia (Euro U18)
1
Sarunas Kulevicius
U18 Lithuania (Euro U18)
U16 Lithuania (Euro U16)
2
Mindaugas Kuzminskas
U18 Lithuania (Euro U18)
1
Yevgeniy Larin
U16 Ukraine (Euro U16)
1
Arnar Larusson
U16 Iceland (Euro U16)
1
Branko Lazic
U18 Serbia (Euro U18)
1
Andriy Lebedintsev
U16 Ukraine (Euro U16)
1
Vytenis Lipkevicius
U18 Lithuania (Euro U18)
U16 Lithuania (Euro U16)
2
Raimundo Lopez
U18 Spain (Euro U18)
1
Denys Lukashov
U16 Ukraine (Euro U16)
1
Milan Macvan
U18 Serbia (Euro U18)
1
Nikola Maravic
U18 Serbia (Euro U18)
1
Pavle Marcinkovic
U18 Croatia (Euro U18)
1
Jose Antonio Marco
U18 Spain (Euro U18)
1
Nikola Markovic
U18 Serbia (Euro U18)
1
Marios Matalon
U16 Greece (Euro U16)
1
Gert Merisalu
U18 Estonia (Euro U18)
1
Donatas Motiejunas
U18 Lithuania (Euro U18)
1
Alexandru Negut
U18 Romania (Euro U18)
1
Andriy Novikov
U16 Ukraine (Euro U16)
1
Magni Omarsson
U16 Iceland (Euro U16)
1
Julian Orbeanu
U18 Romania (Euro U18)
1
Antonio Ostric
U18 Croatia (Euro U18)
1
Luis Parejo
U18 Spain (Euro U18)
1
Fran Pilepic
U16 Croatia (Euro U16)
1
Tibor Pleiss
U18 Germany (Euro U18)
1
Theocharis Plioukas
U16 Greece (Euro U16)
1
Kaspar Poldmaa
U18 Estonia (Euro U18)
1
Ivan Polyezhayev
U16 Ukraine (Euro U16)
1
Mantas Pukinskas
U16 Lithuania (Euro U16)
1
Rain Raadik
U18 Estonia (Euro U18)
1
Xavier Rabaseda
U18 Spain (Euro U18)
1
Marko Radic
U18 Croatia (Euro U18)
U16 Croatia (Euro U16)
2
Henri Raim
U18 Estonia (Euro U18)
1
Oscar Raya
U18 Spain (Euro U18)
1
Anastasios Roumeliotis
U16 Greece (Euro U16)
1
Ricky Rubio
U18 Spain (Euro U18)
1
Ivar Ruubel
U18 Estonia (Euro U18)
1
Jorge Santana
U18 Spain (Euro U18)
1
Aljosa Sarac
U18 Croatia (Euro U18)
1
Marino Sarlija
U18 Croatia (Euro U18)
U16 Croatia (Euro U16)
2
Stefan Schmidt
U18 Germany (Euro U18)
1
Simon Schmitz
U18 Germany (Euro U18)
1
Philipp Schwethelm
U18 Germany (Euro U18)
1
George Scurtu
U18 Romania (Euro U18)
1
Olexiy Shchepkin
U16 Ukraine (Euro U16)
1
Anton Shestak
U16 Ukraine (Euro U16)
1
Snorri Sidgurdsson
U16 Iceland (Euro U16)
1
Artem Slipenchuk
U16 Ukraine (Euro U16)
1
Ivan Smiljanic
U18 Serbia (Euro U18)
1
Josip Sobin
U16 Croatia (Euro U16)
1
Sten-timmu Sokk
U18 Estonia (Euro U18)
1
Christian Standhardinger
U18 Germany (Euro U18)
1
Stefan Stojacic
U18 Serbia (Euro U18)
1
Maurice Stuckey
U18 Germany (Euro U18)
1
Stevan Tapuskovic
U18 Serbia (Euro U18)
1
Vlad Taschina
U18 Romania (Euro U18)
1
Stjepan Tesija
U16 Croatia (Euro U16)
1
Nikoloas Theodorakos
U16 Greece (Euro U16)
1
Fabian Thulig
U18 Germany (Euro U18)
1
Pere Tomas
U18 Spain (Euro U18)
1
Vladyslav Tonchenko
U16 Ukraine (Euro U16)
1
Tomislav Troskot
U16 Croatia (Euro U16)
1
Anton Tuz
U16 Ukraine (Euro U16)
1
Mihai Urichianu
U18 Romania (Euro U18)
1
Sarunas Vasiliauskas
U18 Lithuania (Euro U18)
U16 Lithuania (Euro U16)
2
Siim-Sander Vene
U18 Estonia (Euro U18)
1
Karl-Ingemar Viilver
U18 Estonia (Euro U18)
1
Karl Vimberg
U18 Estonia (Euro U18)
1
Alexandru Vlad
U18 Romania (Euro U18)
1
Karlo Vragovic
U18 Croatia (Euro U18)
U16 Croatia (Euro U16)
2
Stefan Zivanovic
U18 Serbia (Euro U18)
1