Dimitrios Nikolaou has faced 166 opponents throughout his career

Player Team(s) Games
Nicola Akele
U16 Italy (Euro U16)
1
Ismet Akpinar
U16 Germany (Euro U16)
1
Amar Alibegovic 1
Fernando Alonso 1
Andrea Angiolini 1
Aidan Appleyard 1
Lorenzo Baldasso
U16 Italy (Euro U16)
1
Giuseppe Basile
U16 Italy (Euro U16)
1
Romaric Belemene 1
Richard Bell 1
Lorenzo Benvenuti
U16 Italy (Euro U16)
1
Vladlen Berezhnyy
U16 Ukraine (Euro U16)
1
Tyler Bernardini 1
Igor Bezpaliuk
U16 Ukraine (Euro U16)
1
Oleksandr Biella
U16 Ukraine (Euro U16)
1
Anton Bilous
U16 Ukraine (Euro U16)
1
Igor Boyarkin
U16 Ukraine (Euro U16)
1
Adam Brenk
U16 Poland (Euro U16)
1
Edward Brownell 1
Nedim Buza 1
Adria Cantenys
U16 Spain (Euro U16)
1
Brandon Clark 1
Enrique Cortes 1
Sergi Costa
U16 Spain (Euro U16)
1
Fabio Cuccarese 1
Valerio Cucci 1
Javier De La Blanca
U16 Spain (Euro U16)
1
Jiri Dedek 1
Federico Di Prampero
U16 Italy (Euro U16)
2
Bruno Diatta 1
Ilimane Diop
U16 Spain (Euro U16)
1
Dino Dizdarevic
U16 Germany (Euro U16)
1
Brano Djukanovic
U16 Serbia (Euro U16)
1
Daniel Donzelli 1
Atif Durak 1
Anton Dziuba
U16 Ukraine (Euro U16)
1
Constantin Ebert
U16 Germany (Euro U16)
1
Ndiaye El Hadji 1
Viacheslav Fedorchenko
U16 Russia (Euro U16)
1
Mahir Ferhatbegovic 1
Simone Fontecchio
U16 Italy (Euro U16)
1
Salvatore Forte 1
Daniele Furfaro 1
Zachariah Gachette 1
Aleksandr Gankevich
U16 Russia (Euro U16)
1
Carlos Garcia
U16 Spain (Euro U16)
1
Marco Giancarli 1
Marko Guduric
U16 Serbia (Euro U16)
1
Max Guercy 1
Ruben Guerrero 1
Ruben Gutierrez 1
Pierre Hampton 1
Clayfell Harris 1
Oliver Hylands 1
Stefan Ilzhofer
U16 Germany (Euro U16)
1
John Isenbarger 1
Daniil Iskakov
U16 Ukraine (Euro U16)
1
Damian Jeszke
U16 Poland (Euro U16)
1
Jose Jimenez 1
Callum Jones 1
Dorde Kaplanovic
U16 Serbia (Euro U16)
1
Kenan Karahodzic 1
Sergey Khrustalev
U16 Russia (Euro U16)
1
Taylor King 1
Taras Klyundikov
U16 Russia (Euro U16)
1
Nikita Klyundikov
U16 Russia (Euro U16)
1
Radovan Kouril 1
Adrian Krawczyk
U16 Poland (Euro U16)
1
Stanislav Kudrya
U16 Ukraine (Euro U16)
1
Andrea La Torre 1
Sam Lane 1
Disraeli Lufadeju 1
Alessandro Maccaferri
U16 Italy (Euro U16)
1
Dusan Majstorovic
U16 Serbia (Euro U16)
1
Leonardo Marini
U16 Italy (Euro U16)
1
Robert Marsden 1
Alberto Martin
U16 Spain (Euro U16)
1
Andrea Martino 1
Vasily Martynov
U16 Russia (Euro U16)
1
Alexander Martynov
U16 Russia (Euro U16)
1
Ferdinando Matrone 1
Eddie Matthew 1
Daniel Mayr
U16 Germany (Euro U16)
1
Adam Mazur
U16 Poland (Euro U16)
1
Andrea Merlati
U16 Italy (Euro U16)
1
Szymon Michalik
U16 Poland (Euro U16)
1
Ignasi Moix
U16 Spain (Euro U16)
1
Samuel Montoro 1
Isaac Mourier 1
Jacopo Mugnaini 1
Niklas Ney
U16 Germany (Euro U16)
1
Aleksej Nikolic 1
Vittorio Nobile
U16 Italy (Euro U16)
1
Jose Nogues
U16 Spain (Euro U16)
1
Jerrelle Okoro 1
Pierfrancesco Oliva 1
Gianmario Oliviero 1
Martin Peterka 1
Mirsad Pilavdzic 1
Alija Piric 1
Luka Popovic
U16 Serbia (Euro U16)
1
Marcos Portalez
U16 Spain (Euro U16)
1
Vadym Prokopenko
U16 Ukraine (Euro U16)
1
Filip Pruefer
U16 Poland (Euro U16)
1
Vasilije Pusica
U16 Serbia (Euro U16)
1
Todor Radonjic 1
Marco Reali 1
Nikola Rebic
U16 Serbia (Euro U16)
1
Rashawn Rembert 1
Matteo Ricci 1
Malcolm Riley 1
Dusan Ristic
U16 Serbia (Euro U16)
1
Eric Robertson 1
Matej Rubes 1
Victor Ruiz 1
Domantas Sabonis 1
Yevgen Sakhniuk
U16 Ukraine (Euro U16)
1
Doko Salic
U16 Serbia (Euro U16)
2
Jermaine Sanders 1
Robert Sandoval 1
Federico Sanges 1
Luca Sanguinetti 1
Agusti Sans
U16 Spain (Euro U16)
1
Colin Sing 1
Pavel Sizov
U16 Russia (Euro U16)
1
Prokop Slanina 1
Faris Smajlovic 1
Denis Socha
U16 Poland (Euro U16)
1
Artem Sokolov
U16 Russia (Euro U16)
1
Mo Soluade 1
Tomas Soukal 1
Jiri Soula 1
Janis Stielow
U16 Germany (Euro U16)
1
David Subert 1
Andrew Sullivan 1
Matej Svoboda 1
David Taylor
U16 Germany (Euro U16)
1
Marko Tejic
U16 Serbia (Euro U16)
1
Diego Terenzi 1
Terry Thomas
U16 Germany (Euro U16)
1
Andrew Thomson 1
Nikita Tiptsov
U16 Russia (Euro U16)
1
Samuel Toluwase 1
Anastasios Traianos 1
Harold Trobo 1
Michael Tuck 1
Maximilian Ugrai
U16 Germany (Euro U16)
1
Baba Usmann 1
Enrico Vadi 1
Ferran Ventura
U16 Spain (Euro U16)
1
Giovanni Vildera
U16 Italy (Euro U16)
1
Donatas Visockis 1
Marek Walczak
U16 Poland (Euro U16)
1
Shane Walker 1
Dean Wanliss 1
Conner Washington 1
Yorick Williams 1
Jan Wimberg
U16 Germany (Euro U16)
1
Mikolaj Witlinski
U16 Poland (Euro U16)
1
Bartosz Wrobel
U16 Poland (Euro U16)
1
Tony Wroblicky 1
Adi Zahiragic 1
Sergey Zhulkov
U16 Russia (Euro U16)
1
Robert Zinn
U16 Germany (Euro U16)
1
David Zumer 1
Kamil Zywert
U16 Poland (Euro U16)
1