Efstathios Papadakis has faced 129 opponents throughout his career

Player Team(s) Games
Alexander Agerskov
U16 Denmark (Euro U16)
1
Joona Airenne
U16 Finland (Euro U16)
1
Nikolaos Andreadis 1
Sandro Antunovic 1
Thomas Arapis 1
Adam Axelsen
U16 Denmark (Euro U16)
1
Arturs Banga
U16 Latvia (Euro U16)
1
Nikolaj Bank
U16 Denmark (Euro U16)
1
Robert Barlund
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Sylvester Berg
U16 Denmark (Euro U16)
1
Dusan Beslac
U18 Serbia (Euro U18)
1
Bartautas Blazauskas
U16 Lithuania (Euro U16)
1
Roberts Blumbergs
U16 Latvia (Euro U16)
1
Aljaz Bratec
U18 Slovenia (Euro U18)
1
Lovro Buljevic
U16 Croatia (Euro U16)
1
Sani Campara 1
Emir Cerkezovic 1
Leo Cizmic
U16 Croatia (Euro U16)
1
Mateo Colak
U16 Croatia (Euro U16)
1
Oscar Da Silva
U18 Germany (Euro U18)
1
Roberts Dembskis
U16 Latvia (Euro U16)
1
Stefan Djordjevic
U18 Serbia (Euro U18)
1
Ihor Dubonenko
U16 Ukraine (Euro U16)
1
Ivan Dudar
U16 Ukraine (Euro U16)
1
Aske Flensted
U16 Denmark (Euro U16)
1
Oscar Friis
U16 Denmark (Euro U16)
1
Rokas Gadiliauskas
U16 Lithuania (Euro U16)
1
Karlis Garoza
U16 Latvia (Euro U16)
1
Amar Gegic 1
Milos Glisic
U18 Serbia (Euro U18)
1
Daniel Golebiowski
U16 Poland (Euro U16)
1
Andre Gustavson
U18 Finland (Euro U18)
1
Ville Haapoja
U18 Finland (Euro U18)
1
Philipp Hadenfeldt
U18 Germany (Euro U18)
1
Isaiah Hartenstein
U18 Germany (Euro U18)
1
Philipp Herkenhoff
U18 Germany (Euro U18)
1
Mykhailo Horobchenko
U16 Ukraine (Euro U16)
1
Bennet Hundt
U18 Germany (Euro U18)
1
Frederik Hyldahl
U16 Denmark (Euro U16)
1
Eero Innamaa
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Matej Janezic
U18 Slovenia (Euro U18)
1
Niks Jansons
U16 Latvia (Euro U16)
1
Michal Jedrzejewski
U16 Poland (Euro U16)
1
Michal Jodlowski
U16 Poland (Euro U16)
1
Ziga Jurcek
U18 Slovenia (Euro U18)
1
Mate Kalajzic
U16 Croatia (Euro U16)
1
Tadas Kararinas
U16 Lithuania (Euro U16)
1
Severi Kaukiainen
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Panagiotis Kigmetoglou 1
Teemu Knihtinen
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Jakub Kobel
U16 Poland (Euro U16)
1
Hannes Koskinen
U16 Finland (Euro U16)
1
Luka Kotrulja
U16 Croatia (Euro U16)
1
Oleksandr Kovalskyi
U16 Ukraine (Euro U16)
1
David Kristensen
U16 Denmark (Euro U16)
1
Arnoldas Kulboka
U16 Lithuania (Euro U16)
1
Donatas Kupsas
U16 Lithuania (Euro U16)
1
Mikolaj Kurpisz
U16 Poland (Euro U16)
1
Rodions Kurucs
U16 Latvia (Euro U16)
1
Luka Labus 1
Lars Lagerpusch
U18 Germany (Euro U18)
1
Oscar Lauritsen
U16 Denmark (Euro U16)
1
Vuk Lazic
U16 Croatia (Euro U16)
1
Kresimir Ljubicic
U16 Croatia (Euro U16)
1
Vladyslav Los
U16 Ukraine (Euro U16)
1
Paris Martzos 1
Edon Maxhuni
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Matevz Mlakar
U18 Slovenia (Euro U18)
1
Stefan Momirov
U18 Serbia (Euro U18)
1
Dzanan Musa 1
Kostja Mushidi
U18 Germany (Euro U18)
1
Novak Music
U18 Serbia (Euro U18)
1
Asbjoern Nerlov
U16 Denmark (Euro U16)
1
Lazar Nikolic
U18 Serbia (Euro U18)
1
Stefan Nikolic 1
Stratos Nisiotis 1
Vili Nyman
U18 Finland (Euro U18)
1
Louis Olinde
U18 Germany (Euro U18)
1
Theodoros Onasoglou 1
Danyyil Ovcharenko
U16 Ukraine (Euro U16)
1
Gaber Ozegovic
U18 Slovenia (Euro U18)
1
Bartlomiej Pietras
U16 Poland (Euro U16)
1
Hannes Polla
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Martin Poulsen
U16 Denmark (Euro U16)
1
Marko Prskalo
U16 Croatia (Euro U16)
1
Aleksa Radanov
U18 Serbia (Euro U18)
1
Akseli Rikka
U16 Finland (Euro U16)
1
Reinis Rudzitis
U16 Latvia (Euro U16)
1
Dominik Rutkowski
U16 Poland (Euro U16)
1
Dawid Saczewski
U16 Poland (Euro U16)
1
Moritz Sanders
U18 Germany (Euro U18)
1
Emil Savic
U16 Croatia (Euro U16)
1
Njegos Sikiras 1
Filipp Simeonidis 1
Ranko Simovic
U18 Serbia (Euro U18)
1
Matic Siska
U18 Slovenia (Euro U18)
1
Dmytro Skapintsev
U16 Ukraine (Euro U16)
1
Miha Skedelj
U18 Slovenia (Euro U18)
1
Lukas Speidel
U16 Denmark (Euro U16)
1
Eimantas Stankevicius
U16 Lithuania (Euro U16)
1
Bor Steblaj
U18 Slovenia (Euro U18)
1
Aleksa Stepanovic
U18 Serbia (Euro U18)
1
Arturs Strautins
U16 Latvia (Euro U16)
1
Nikolas Susa
U18 Slovenia (Euro U18)
1
Mateusz Szczypinski
U16 Poland (Euro U16)
1
Lukas Taparauskas
U16 Lithuania (Euro U16)
1
Giorgos Theodorakos 1
Karlo Uljarevic
U16 Croatia (Euro U16)
1
Toms Upe
U16 Latvia (Euro U16)
1
Aleksa Uskokovic
U18 Serbia (Euro U18)
1
Elias Valtonen
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Tomas Verbinskis
U16 Lithuania (Euro U16)
1
Faris Verlasevic 1
Matic Vesel
U18 Slovenia (Euro U18)
1
Jakub Wantuch
U16 Poland (Euro U16)
1
Erik Waxlax
U18 Finland (Euro U18)
1
Ricky Waxlax
U18 Finland (Euro U18)
1
Nelson Weidemann
U18 Germany (Euro U18)
1
Marcin Wiszomirski
U16 Poland (Euro U16)
1
Mykhailo Yagodin
U16 Ukraine (Euro U16)
1
Mykyta Yarmaki
U16 Ukraine (Euro U16)
1
Tomasz Zelezniak
U16 Poland (Euro U16)
1
Kristers Zoriks
U16 Latvia (Euro U16)
1
Fotis Zotos 1
Nikolajs Zotovs
U16 Latvia (Euro U16)
1
Mateo Zovko 1
Lukas Zukauskas
U16 Lithuania (Euro U16)
1
Mantvydas Zukauskas
U16 Lithuania (Euro U16)
1
Ferdinand Zylka
U18 Germany (Euro U18)
1