Denis Velichkin has faced 183 opponents throughout his career

Player Team(s) Games
Victor Aguilar
U16 Spain (Euro U16)
1
Pablo Aguilar 1
Joona Airenne
U16 Finland (Euro U16)
1
Michele Antelli
U16 Italy (Euro U16)
1
James Augustine 2
Eulis Baez 1
Darko Bajo
U16 Croatia (Euro U16)
1
Tommaso Baldasso
U16 Italy (Euro U16)
1
Ignacio Ballespin
U18 Spain (Euro U18)
1
Cesare Barbon
U16 Italy (Euro U16)
1
Robert Barlund
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Rodrigue Beaubois 1
Dusan Beslac
U18 Serbia (Euro U18)
1
Isaac Bonga
U16 Germany (Euro U16)
1
Josh Boone 1
Aljaz Bratec
U18 Slovenia (Euro U18)
1
Ryan Broekhoff 1
Lorenzo Bucarelli
U16 Italy (Euro U16)
1
Lovro Buljevic
U16 Croatia (Euro U16)
1
Sergei Bykov 1
Louis Campbell 1
Leo Cizmic
U16 Croatia (Euro U16)
1
Victor Claver 2
Mateo Colak
U16 Croatia (Euro U16)
1
Mardy Collins 1
Paul Davis 1
Malcolm Delaney 1
Thibault Desseignet
U18 France (Euro U18)
1
Digue Diawara
U18 France (Euro U18)
1
Stefan Djordjevic
U18 Serbia (Euro U18)
1
Sekou Doumbouya
U18 France (Euro U18)
1
Zoran Dragic 1
Dontaye Draper 1
Ihor Dubonenko
U16 Ukraine (Euro U16)
1
Ivan Dudar
U16 Ukraine (Euro U16)
1
Romain Duport 1
Maxim Esteban
U16 Spain (Euro U16)
U18 Spain (Euro U18)
2
Ivan Fevrier
U18 France (Euro U18)
1
Pol Figueras
U16 Spain (Euro U16)
U18 Spain (Euro U18)
2
Bangaly Fofana 1
Aleix Font
U16 Spain (Euro U16)
U18 Spain (Euro U18)
2
Rokas Gadiliauskas
U16 Lithuania (Euro U16)
1
Daniel Garcia
U18 Spain (Euro U18)
1
Milos Glisic
U18 Serbia (Euro U18)
1
Andre Gustavson
U18 Finland (Euro U18)
1
Ville Haapoja
U18 Finland (Euro U18)
1
Isaiah Hartenstein
U16 Germany (Euro U16)
1
Jona Hoffmann
U16 Germany (Euro U16)
1
Tyler Honeycutt 1
Mykhailo Horobchenko
U16 Ukraine (Euro U16)
1
Matt Howard 1
Bennet Hundt
U16 Germany (Euro U16)
1
Stanislav Ilnitskiy 1
Eero Innamaa
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Matej Janezic
U18 Slovenia (Euro U18)
1
Michal Jedrzejewski
U16 Poland (Euro U16)
1
Matas Jogela
U18 Lithuania (Euro U18)
1
Noah Kamdem
U16 Germany (Euro U16)
1
Tadas Kararinas
U16 Lithuania (Euro U16)
1
Severi Kaukiainen
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Teemu Knihtinen
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Jakub Kobel
U16 Poland (Euro U16)
1
Maxim Kolyushkin 1
Petteri Koponen 2
Hannes Koskinen
U16 Finland (Euro U16)
1
Luka Kotrulja
U16 Croatia (Euro U16)
1
Oleksandr Kovalskyi
U16 Ukraine (Euro U16)
1
David Kralj
U18 Slovenia (Euro U18)
1
Arnoldas Kulboka
U16 Lithuania (Euro U16)
U18 Lithuania (Euro U18)
2
Aljaz Kunc
U18 Slovenia (Euro U18)
1
Donatas Kupsas
U16 Lithuania (Euro U16)
1
Mikolaj Kurpisz
U16 Poland (Euro U16)
1
Paul Lacombe 1
Lars Lagerpusch
U16 Germany (Euro U16)
1
Vuk Lazic
U16 Croatia (Euro U16)
1
Jeremy Leloup 1
Alessandro Lever
U16 Italy (Euro U16)
1
Kresimir Ljubicic
U16 Croatia (Euro U16)
1
Vladyslav Los
U16 Ukraine (Euro U16)
1
Isacco Lovisotto
U16 Italy (Euro U16)
1
Ante Martinac
U16 Croatia (Euro U16)
1
Eric Martinez
U16 Spain (Euro U16)
1
Sergi Martinez
U16 Spain (Euro U16)
U18 Spain (Euro U18)
2
Dario Masciarelli
U16 Italy (Euro U16)
1
Gytis Masiulis
U18 Lithuania (Euro U18)
1
Alberto Maura
U16 Spain (Euro U16)
1
Edon Maxhuni
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Maximilian Mayer
U16 Germany (Euro U16)
1
Oleksii Melnyk
U16 Ukraine (Euro U16)
1
Nikola Miskovic
U18 Serbia (Euro U18)
1
Matevz Mlakar
U18 Slovenia (Euro U18)
1
Adam Mokoka
U18 France (Euro U18)
1
Alexander Moller
U16 Germany (Euro U16)
1
Stefan Momirov
U18 Serbia (Euro U18)
1
Sergey Monia 2
Victor Moreno
U16 Spain (Euro U16)
U18 Spain (Euro U18)
2
Davide Moretti
U16 Italy (Euro U16)
1
Kostja Mushidi
U16 Germany (Euro U16)
1
Novak Music
U18 Serbia (Euro U18)
1
Abdoulaye Ndoye
U18 France (Euro U18)
1
Brad Newley 1
Illia Niemtsu
U16 Ukraine (Euro U16)
1
Lazar Nikolic
U18 Serbia (Euro U18)
1
Frank Ntilikina
U18 France (Euro U18)
1
Vili Nyman
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Louis Olinde
U16 Germany (Euro U16)
1
Albert Oliver 1
Alen Omic 1
Danyyil Ovcharenko
U16 Ukraine (Euro U16)
1
Tommaso Oxilia
U16 Italy (Euro U16)
1
Gaber Ozegovic
U18 Slovenia (Euro U18)
1
Giordano Pagani
U16 Italy (Euro U16)
1
Joel Parra
U18 Spain (Euro U18)
1
Ruslan Pateev 1
Oriol Pauli 1
Lorenzo Penna
U16 Italy (Euro U16)
1
Bartlomiej Pietras
U16 Poland (Euro U16)
1
Hannes Polla
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Marko Popovic 1
Marko Prskalo
U16 Croatia (Euro U16)
1
Xavier Rabaseda 1
Aleksa Radanov
U18 Serbia (Euro U18)
1
Jules Rambaut
U18 France (Euro U18)
1
Anthony Randolph 1
Tyrese Rice 2
Akseli Rikka
U16 Finland (Euro U16)
1
Saulo Roman
U16 Spain (Euro U16)
1
Ignacio Rosa
U18 Spain (Euro U18)
1
Dominik Rutkowski
U16 Poland (Euro U16)
1
Dawid Saczewski
U16 Poland (Euro U16)
1
Sasu Salin 1
Moritz Sanders
U16 Germany (Euro U16)
1
Ignas Sargiunas
U18 Lithuania (Euro U18)
1
Sitapha Savane 1
Emil Savic
U16 Croatia (Euro U16)
1
Tadas Sedekerskis
U16 Lithuania (Euro U16)
U18 Lithuania (Euro U18)
2
Dennis Jerome Seeley 1
Maxim Sheleketo 1
Alexey Shved 1
Borisa Simanic
U18 Serbia (Euro U18)
1
Albert Simon
U16 Spain (Euro U16)
1
Ranko Simovic
U18 Serbia (Euro U18)
1
Chris Singleton 1
Matic Siska
U18 Slovenia (Euro U18)
1
Dmytro Skapintsev
U16 Ukraine (Euro U16)
1
Miha Skedelj
U18 Slovenia (Euro U18)
1
Dziugas Slavinskas
U18 Lithuania (Euro U18)
1
Dmitri Sokolov 1
Eimantas Stankevicius
U16 Lithuania (Euro U16)
1
Bor Steblaj
U18 Slovenia (Euro U18)
1
Aleksa Stepanovic
U18 Serbia (Euro U18)
1
Nikolas Susa
U18 Slovenia (Euro U18)
1
Mateusz Szczypinski
U16 Poland (Euro U16)
1
Bathiste Tchouaffe
U18 France (Euro U18)
1
Einaras Tubutis
U18 Lithuania (Euro U18)
1
Lukas Uleckas
U18 Lithuania (Euro U18)
1
Karlo Uljarevic
U16 Croatia (Euro U16)
1
Aleksa Uskokovic
U18 Serbia (Euro U18)
1
Elias Valtonen
U16 Finland (Euro U16)
U18 Finland (Euro U18)
2
Bernat Vanaclocha
U18 Spain (Euro U18)
1
Grantas Vasiliauskas
U18 Lithuania (Euro U18)
1
Bastien Vautier
U18 France (Euro U18)
1
Manuel Vazquez
U16 Spain (Euro U16)
1
Arnas Velicka
U18 Lithuania (Euro U18)
1
Tomas Verbinskis
U16 Lithuania (Euro U16)
1
Timothe Vergiat
U18 France (Euro U18)
1
Matic Vesel
U18 Slovenia (Euro U18)
1
Anton Vialen
U16 Finland (Euro U16)
1
Egor Vialtsev 2
Riccardo Visconti
U16 Italy (Euro U16)
1
Evgeny Voronov 1
Jakub Wantuch
U16 Poland (Euro U16)
1
Erik Waxlax
U18 Finland (Euro U18)
1
Ricky Waxlax
U18 Finland (Euro U18)
1
Kyle Weems 1
Marcin Wiszomirski
U16 Poland (Euro U16)
1
Warren Woghiren
U18 France (Euro U18)
1
Mykhailo Yagodin
U16 Ukraine (Euro U16)
1
Mykyta Yarmaki
U16 Ukraine (Euro U16)
1
Tomasz Zelezniak
U16 Poland (Euro U16)
1
Andrey Zubkov 1
Mantvydas Zukauskas
U16 Lithuania (Euro U16)
1
Ferdinand Zylka
U16 Germany (Euro U16)
1