Mikhail Omelchenko has faced 76 opponents throughout his career

Player Team(s) Games
Ogooluwa Adegboye 1
Marco Ammannato
U16 Italy (Euro U16)
2
Pawel Bacik
U16 Poland (Euro U16)
1
Jacek Balawender
U16 Poland (Euro U16)
1
Domenico Barozzi 1
Paulius Beliavicius 1
Lucasz Bochenkiewicz
U16 Poland (Euro U16)
1
Daniele Bonessio
U16 Italy (Euro U16)
1
Vaidas Cepukaitis 1
Martin Chotas 1
Andrea Cigliani 1
Andrea Colli 1
Michael Cuffee 1
Lorenzo D'ercole
U16 Italy (Euro U16)
2
Aleksandar Damjanovic 1
Vincenzo De Bartolo 1
Marco Diviach
U16 Italy (Euro U16)
1
Marko Dmitrovic 1
Josef Dundalek 1
Nikola Durasovic 1
Giacomo Eliantonio 1
Stelios Filippou 1
Martin Frank 1
Andrea Galli 1
Danilo Gallinari
U16 Italy (Euro U16)
1
Tomasz Gierwasik
U16 Poland (Euro U16)
1
Artur Grygiel
U16 Poland (Euro U16)
1
Tomas Hampl 1
Pavel Harcar 1
Cliff Hawkins 1
Vojtech Hruban 1
Zygimantas Janavicius 1
Kyle Johnson 1
Nikola Jovanovic 1
Christodoulos Kaskiris 1
Luka Katura 1
Paulius Kleiza 1
Marko Kozlovic 1
Igor Kralj 1
Michael Krumel 1
Filip Kruslin 1
Vit Kucera 1
Vukasin Mandic 1
Lukas Marik 1
Aleksandar Matic 1
Ivan Milekovic 1
Donatas Motiejunas 1
Giorgos Neophytou 1
Londrick Nolen 1
Michal Nowakowski
U16 Poland (Euro U16)
1
Marek Piechowicz
U16 Poland (Euro U16)
1
Kamil Pietras
U16 Poland (Euro U16)
1
Mateusz Piotrowski
U16 Poland (Euro U16)
1
Pawel Podgalski
U16 Poland (Euro U16)
1
Mitchell Poletti
U16 Italy (Euro U16)
1
Tomasz Prostak
U16 Poland (Euro U16)
1
Aleksandar Radojevic 1
Leon Radosevic 1
Davide Reati
U16 Italy (Euro U16)
1
Dewayne Reed 1
Myles Ronald McKay 1
Davide Rosignoli
U16 Italy (Euro U16)
1
Zeljko Sakic 1
Marco Santambrogio
U16 Italy (Euro U16)
1
Jakub Sedlak 1
Luigi Selicato
U16 Italy (Euro U16)
1
Lewis Sims 1
Pranas Skurdauskas 1
Giovanni Tomassini
U16 Italy (Euro U16)
1
Filip Toric 1
Jan Tyr 1
Rokas Uzas 1
Marius Valukonis 1
Sarunas Vasiliauskas 1
Isaac Wells 1
Panayiotis Yiannas 1