Denis Karpov ha enfrentado a 106 oponentes a lo largo de su carrera.

Player Team(s) Games
Paolo Barlera
U18 Italy (Euro U18)
1
Andrea Benassi
U18 Italy (Euro U18)
1
Bogdan Boev
U18 Bulgaria (Euro U18)
1
Vitaly Boyko
U20 Ukraine (Euro U20)
1
David Brkic
U18 Italy (Euro U18)
1
Franjo Bulic
U20 Croatia (Euro U20)
1
Marino Bursic
U18 Slovenia (Euro U18)
1
Ludovic Chelle
U20 France (Euro U20)
2
Jon Cortaberria
U20 Spain (Euro U20)
2
Povilas Cukinas
U20 Lithuania (Euro U20)
1
Neven Cuzela
U20 Croatia (Euro U20)
1
Tomas Delininkaitis
U20 Lithuania (Euro U20)
1
Boris Diaw
U20 France (Euro U20)
U18 France (Euro U18)
3
Yakhouba Diawara
U20 France (Euro U20)
U18 France (Euro U18)
3
Nikolai Dinev
U18 Bulgaria (Euro U18)
1
Julien Doreau
U20 France (Euro U20)
2
Ilian Evtimov
U20 France (Euro U20)
2
Simone Flamini
U18 Italy (Euro U18)
1
Matteo Formenti
U18 Italy (Euro U18)
1
David Frappreau
U18 France (Euro U18)
1
Robert Fultz
U18 Italy (Euro U18)
1
Tomas Gaidamavicius
U20 Lithuania (Euro U20)
1
Luca Garri
U18 Italy (Euro U18)
1
Jacopo Giachetti
U18 Italy (Euro U18)
1
Mladen Gligora
U20 Croatia (Euro U20)
1
Jordi Grimau
U20 Spain (Euro U20)
1
Maxym Gubenko
U20 Ukraine (Euro U20)
1
Roberto Guerra
U20 Spain (Euro U20)
2
Dimitar Horozov
U18 Bulgaria (Euro U18)
1
Nikolai Iliev
U18 Bulgaria (Euro U18)
1
Eran Itzhak
U20 Israel (Euro U20)
1
Dian Ivanov
U18 Bulgaria (Euro U18)
1
Simas Jasaitis
U20 Lithuania (Euro U20)
1
Zoran Keselj
U18 Slovenia (Euro U18)
1
Aurimas Kieza
U20 Lithuania (Euro U20)
1
Tadas Klimavicius
U20 Lithuania (Euro U20)
1
Davor Kurilic
U20 Croatia (Euro U20)
1
Saulius Kuzminskas
U20 Lithuania (Euro U20)
1
Raviv Limonad
U20 Israel (Euro U20)
1
Serhiy Lishchuk
U20 Ukraine (Euro U20)
1
Saso Ljubenovic
U18 Slovenia (Euro U18)
1
Jose Luis Llorente
U20 Spain (Euro U20)
2
Kresimir Loncar
U20 Croatia (Euro U20)
1
Erazem Lorbek
U18 Slovenia (Euro U18)
1
Grega Mali
U18 Slovenia (Euro U18)
1
Andriy Malysh
U20 Ukraine (Euro U20)
1
Gilad Maor
U20 Israel (Euro U20)
1
Uriel Marko
U20 Israel (Euro U20)
1
Damir Markota
U20 Croatia (Euro U20)
1
Jose Ignacio Martin
U20 Spain (Euro U20)
1
Rafael Martinez
U20 Spain (Euro U20)
2
Adil Matta
U20 Israel (Euro U20)
1
Raul Mena
U20 Spain (Euro U20)
1
Raz Menashe
U20 Israel (Euro U20)
1
Robert Michalski
U18 France (Euro U18)
1
Boiko Milenkov
U18 Bulgaria (Euro U18)
1
Dragan Miletic
U18 Slovenia (Euro U18)
1
Alberto Miralles
U20 Spain (Euro U20)
2
Andres Miso
U20 Spain (Euro U20)
2
Francesco Modica
U18 Italy (Euro U18)
1
Shay Molnar
U20 Israel (Euro U20)
1
Simon Moravec
U18 Slovenia (Euro U18)
1
Vedran Morovic
U20 Croatia (Euro U20)
1
Vincent Mouillard
U20 France (Euro U20)
2
Gaetan Muller
U18 France (Euro U18)
1
Avi Nanikashvili
U20 Israel (Euro U20)
1
Oleksandr Nerush
U20 Ukraine (Euro U20)
1
Noël Nijean
U20 France (Euro U20)
U18 France (Euro U18)
3
Olexiy Onufriyev
U20 Ukraine (Euro U20)
1
Tony Parker
U18 France (Euro U18)
1
Vaidotas Peciukas
U20 Lithuania (Euro U20)
1
Mickael Pietrus
U20 France (Euro U20)
U18 France (Euro U18)
3
Guy Pnini
U20 Israel (Euro U20)
1
Marius Pociukonis
U20 Lithuania (Euro U20)
1
Marko Popovic
U20 Croatia (Euro U20)
1
Tal Recanati
U20 Israel (Euro U20)
1
Marin Rozic
U20 Croatia (Euro U20)
1
Guillem Rubio
U20 Spain (Euro U20)
2
Simonas Serapinas
U20 Lithuania (Euro U20)
1
Oded Shaashoua
U20 Israel (Euro U20)
1
Aleksandr Shaposhnikov
U20 Ukraine (Euro U20)
1
Dmytro Shevchenko
U20 Ukraine (Euro U20)
1
Ivan Shkurupiy
U20 Ukraine (Euro U20)
1
Stanislav Sokur
U20 Ukraine (Euro U20)
1
Luca Sottana
U18 Italy (Euro U18)
1
Sime Spralja
U20 Croatia (Euro U20)
1
Nejc Strnad
U18 Slovenia (Euro U18)
1
Guillaume Szaszczak
U20 France (Euro U20)
U18 France (Euro U18)
3
Ervin Taranis
U18 Slovenia (Euro U18)
1
Romain Tillon
U20 France (Euro U20)
2
Todor Todorov
U18 Bulgaria (Euro U18)
1
Denis Toroman
U20 Croatia (Euro U20)
1
Borislav Trifonov
U18 Bulgaria (Euro U18)
1
Juan Triguero
U20 Spain (Euro U20)
2
Simeon Tsenov
U18 Bulgaria (Euro U18)
1
Ronny Turiaf
U20 France (Euro U20)
U18 France (Euro U18)
3
Beno Udrih
U18 Slovenia (Euro U18)
1
Fran Vazquez
U20 Spain (Euro U20)
2
Sarunas Velius
U20 Lithuania (Euro U20)
1
Veselin Veselinov
U18 Bulgaria (Euro U18)
1
Eliyahu Vizan
U20 Israel (Euro U20)
1
Guillaume Yango
U20 France (Euro U20)
U18 France (Euro U18)
3
Joel Zacchetti
U18 Italy (Euro U18)
1
Petroslav Zafirov
U18 Bulgaria (Euro U18)
1
Lev Zagaynov
U20 Ukraine (Euro U20)
1
Miha Zupan
U18 Slovenia (Euro U18)
1