Mikhail Karpachev ha affrontato 86 avversari durante tutta la sua carriera.

Player Team(s) Games
Omar Abada
U19 Tunisia (U19 WC)
1
Irakli Alkhanaidze
U16 Georgia (Euro U16)
1
Serkan Avci
U16 Turkey (Euro U16)
1
Boris Barac
U16 Croatia (Euro U16)
2
Mourad Benkloua
U16 France (Euro U16)
1
Tomer Ber Aven
U16 Israel (Euro U16)
1
Mustafa Bergansa
U16 Turkey (Euro U16)
1
Merab Bokolishvili
U16 Georgia (Euro U16)
1
Arnas Butkevicius 1
Hugo Cadart
U16 France (Euro U16)
1
Berkay Candan
U16 Turkey (Euro U16)
1
Vytenis Cizauskas 1
Aleksandar Cvetkovic
U16 Serbia (Euro U16)
1
Ben Daoudi
U16 Israel (Euro U16)
1
Mahomed Diakite
U16 France (Euro U16)
1
Djordje Drenovac
U16 Serbia (Euro U16)
1
Bozo Dumic
U16 Serbia (Euro U16)
1
Safak Edge
U16 Turkey (Euro U16)
1
Levan Eliadze
U16 Georgia (Euro U16)
1
Ram Elias-Pour
U16 Israel (Euro U16)
1
Mohamed Farjallah
U19 Tunisia (U19 WC)
1
Evan Fournier
U16 France (Euro U16)
1
David Gurabanidze
U16 Georgia (Euro U16)
1
Firass Hemdani
U19 Tunisia (U19 WC)
1
Luka Igrutinovic
U16 Serbia (Euro U16)
1
Rolandas Jakstas 1
Goga Javakhishvili
U16 Georgia (Euro U16)
1
Shalva Kakauridze
U16 Georgia (Euro U16)
1
Enes Kanter Freedom
U16 Turkey (Euro U16)
1
Hamdi Karoui
U19 Tunisia (U19 WC)
1
Kevin Kaspar
U16 Turkey (Euro U16)
1
Toni Katic
U16 Croatia (Euro U16)
2
Mathis Keita
U16 France (Euro U16)
1
Marino Kucan
U16 Croatia (Euro U16)
2
Murat Kutlu
U16 Turkey (Euro U16)
1
Sean Labanowski
U16 Israel (Euro U16)
1
Louis Labeyrie
U16 France (Euro U16)
1
Guy Lavie
U16 Israel (Euro U16)
1
David Levy
U16 Israel (Euro U16)
1
Sofian M'rad
U19 Tunisia (U19 WC)
1
Aymen Mahmoud
U19 Tunisia (U19 WC)
1
Ahmed Manai
U19 Tunisia (U19 WC)
1
Valentin Mauve
U16 France (Euro U16)
1
Youssef Mejri
U19 Tunisia (U19 WC)
1
Strahinja Mladenovic
U16 Serbia (Euro U16)
1
Egidijus Mockevicius 1
Kakhaber Mumladze
U16 Georgia (Euro U16)
1
Filip Najev
U16 Croatia (Euro U16)
2
Stefan Nastic
U16 Serbia (Euro U16)
1
Alex Percan
U16 Croatia (Euro U16)
2
Karlo Pernus
U16 Croatia (Euro U16)
1
Vukasin Petkovic
U16 Serbia (Euro U16)
1
Kingsley Pinda
U16 France (Euro U16)
1
Vincent Pourchot
U16 France (Euro U16)
1
Deividas Pukis 1
Aleksandar Radenkovic
U16 Serbia (Euro U16)
1
Jonathan Radjouki
U16 France (Euro U16)
1
Marko Ramljak
U16 Croatia (Euro U16)
2
Dovydas Redikas 1
Dino Repesa
U16 Croatia (Euro U16)
1
Bar Reuven
U16 Israel (Euro U16)
1
Roko Rogic
U16 Croatia (Euro U16)
2
Louay Roudesli
U19 Tunisia (U19 WC)
1
Tautvydas Sabonis 1
Bilel Saddadi
U19 Tunisia (U19 WC)
1
Metin Salkim
U16 Turkey (Euro U16)
1
Pape Maleye Sambe
U16 France (Euro U16)
1
Nodar Sharabidze
U16 Georgia (Euro U16)
1
Nikola Siladi
U16 Serbia (Euro U16)
1
Renaldas Simanavicius 1
Tamir Simchony
U16 Israel (Euro U16)
1
Zygimantas Skucas 1
Tom Slutsky
U16 Israel (Euro U16)
1
Niv Solomon
U16 Israel (Euro U16)
1
Maher Souabni
U19 Tunisia (U19 WC)
1
Nodar Tenieshvili
U16 Georgia (Euro U16)
1
Giorgi Tetelashvili
U16 Georgia (Euro U16)
1
Bar Timor
U16 Israel (Euro U16)
1
Edgaras Ulanovas 1
Jonas Valanciunas 1
Yigit Vardal
U16 Turkey (Euro U16)
1
Danilo Vukovic
U16 Croatia (Euro U16)
2
Leo Westermann
U16 France (Euro U16)
1
Burak Yuksel
U16 Turkey (Euro U16)
1
Stefan Zadravec
U16 Croatia (Euro U16)
2
Michael Zalmanovich
U16 Israel (Euro U16)
1