Obinna Ndukwe has faced 328 opponents throughout his career

Player Team(s) Games
Magdy Abou-Ahmed 2
Sultan Adewale
U16 Great Britain (Euro U16 B)
1
Dara Adeyemi
U16 Great Britain (Euro U16 B)
1
Filip Akantis 2
Adhurim Alijaj
U20 Kosovo (Euro U20B)
1
Terrell Allen 3
Andrej Andonoski 1
Tiago Andrade
U20 Portugal (Euro U20B)
1
Felix Angerbauer 6
Mathieu Arendt
U20 Luxembourg (Euro U20B)
1
Akkan Atasoy 1
Austen Awosika 1
Will Ayodole
U20 Ireland (Euro U20B)
1
Darko Bajo
BC Vienna (AUT-1)
2
Miguel Baker
U20 Portugal (Euro U20B)
1
Valentin Bauer 4
Noah Baumann 2
Michael Belle
U16 Great Britain (Euro U16 B)
1
Kevin Bernardinello
U16 Switzerland (Euro U16 B)
1
Aron Biber
U20 Hungary (Euro U20B)
1
Norik Binqe
U20 Kosovo (Euro U20B)
1
Dragan Bjeletic 4
Andrija Blatancic 1
Toni Blazan 2
Benjamin Blazevic 4
Sander Bollen
U16 Belgium (Euro U16 B)
1
Tomas Borodovcak 1
Zsolt Boros 1
Nils Botold
U20 Sweden (Euro U20B)
1
Chris Brandon 3
Colin Braun
U20 Luxembourg (Euro U20B)
1
Derreck Brooks 2
Felix Brostrom
U20 Sweden (Euro U20B)
1
Daniel Bula-Butupu-Mumbu
U16 Belgium (Euro U16 B)
1
Lennart Burgemeister 4
Deividas Busma 1
Jaylen Butz 1
Ronan Byrne
U20 Ireland (Euro U20B)
1
Radii Caisin 4
Alonzo Campbell 2
Will Carius 4
Dylan Causwell 2
Gianandrea Cavadini
U16 Switzerland (Euro U16 B)
1
Dino Ceman
U20 Luxembourg (Euro U20B)
1
Daniel Chaban 1
Eric Chime
U16 Finland (Euro U16 B)
1
Marian Cochela
U16 Romania (Euro U16 B)
1
Zach Cooks 4
Darius Coste
U16 Romania (Euro U16 B)
1
Joseph Coughlan
U20 Ireland (Euro U20B)
1
Ruairi Cronin
U20 Ireland (Euro U20B)
1
Oliver Cupan
U20 Sweden (Euro U20B)
1
Philipp D'Angelo 2
Pavel Danailovski 1
Thijs De Ridder
U16 Belgium (Euro U16 B)
1
Massimiliano Dell'acqua
U16 Switzerland (Euro U16 B)
1
Melker Delryd
U20 Sweden (Euro U20B)
1
Dogus Demirel 2
Jason Detrick
BC Vienna (AUT-1)
1
Tiago Dias
U20 Portugal (Euro U20B)
1
Jonathan Diederich
U20 Luxembourg (Euro U20B)
2
Avery Diggs 4
Filipe Dionisio
U20 Portugal (Euro U20B)
1
Milan Dokmanovic 2
Luka Dramac 1
Duje Dukan 3
Nebojsa Dukic 6
Visar Ejupi
U20 Kosovo (Euro U20B)
2
Quinn Ellis
U16 Great Britain (Euro U16 B)
1
Patrick Emilien 3
William Emiohe 2
Wede Esajobor
U20 Ireland (Euro U20B)
1
Elijah Faapito
U20 Ireland (Euro U20B)
1
Wilhelm Falk
U20 Sweden (Euro U20B)
1
Aaron Falzon 2
Victor Faroukou
U16 Great Britain (Euro U16 B)
1
Okku Federiko
U20 Finland (Euro U20B)
1
Chris Ferguson 4
Darragh Ferguson
U20 Ireland (Euro U20B)
1
Ziga Fifolt 1
Marek Foltin 1
Daniel Friedrich 3
Karl Gamble 2
Nikoloz Gaprindashvili
U20 Georgia (Euro U20B)
1
Anes Gashi
U20 Kosovo (Euro U20B)
1
Kyshawn George
U16 Switzerland (Euro U16 B)
1
Vakhtang Gogberashvili
U20 Georgia (Euro U20B)
1
Lenny Grafl 1
James Graham 1
Stefan Grasu
U16 Romania (Euro U16 B)
1
Joshua Gratz 1
Quinton Green 3
Daniel Grgic 2
Killian Gribben
U20 Ireland (Euro U20B)
1
Orri Gunnarsson 3
Benedikt Guttl 3
Arvydas Gydra 3
Lukas Hahn 3
Adnan Hajder 1
Pit Hansen
U20 Luxembourg (Euro U20B)
2
Ceejay Hanson
U16 Great Britain (Euro U16 B)
1
David Harabin 1
Rory Hawkins
U16 Great Britain (Euro U16 B)
1
Hajriz Hazeri
U20 Kosovo (Euro U20B)
1
Joona Heinonen
U16 Finland (Euro U16 B)
1
Aron Hoffer-Toth 2
Taveion Hollingsworth 2
Danilo Horta
U20 Portugal (Euro U20B)
1
Amar Hot 1
Matus Hronsky 1
Michael Hughes
BC Vienna (AUT-1)
1
Kevin Hunt 2
Starlin Inoa Gil 2
Paul Isbetcherian 4
Jon Ismajli
U20 Kosovo (Euro U20B)
1
Nicolo Isotta
U16 Switzerland (Euro U16 B)
1
Bardh Istrefi
U20 Kosovo (Euro U20B)
2
Milan Ivkovic
U20 Hungary (Euro U20B)
1
Roman Jagsch 6
Elvir Jakupovic 3
Tauras Jogela
BC Vienna (AUT-1)
1
Jonas John 2
Topias Jokela
U20 Finland (Euro U20B)
1
Andre Jones
BC Vienna (AUT-1)
1
Lenny Jonsson
U20 Luxembourg (Euro U20B)
2
Luke Jungers
U20 Luxembourg (Euro U20B)
1
Sebastian Kaeferle 3
Steven Kaltenbrunner 7
Oliver Kanden
U20 Finland (Euro U20B)
1
Mate Kapanadze
U20 Georgia (Euro U20B)
1
Armin Karian 1
Matej Kavas 7
Benjamin Kelemen
U20 Hungary (Euro U20B)
1
Adam Kelemen
U20 Hungary (Euro U20B)
1
Jeff Keller
U20 Luxembourg (Euro U20B)
1
Elguja Khvedelidze
U20 Georgia (Euro U20B)
1
Matej Kielar 1
Bobi Klintman
U20 Sweden (Euro U20B)
1
Jonathan Knessl 3
Lukas Knor 2
Florian Koeppel 3
Hannes Kogelnik 1
Asdren Koka 2
Martin Koller 1
Philip Konate 4
Davor Konjevic
BC Vienna (AUT-1)
2
Jakob Konzet 2
Daniel Koppel 3
Riku Korhonen
U20 Finland (Euro U20B)
1
Aleksej Kostic 2
Dejan Kovacevic 4
Alex Krajcovic 1
Juraj Kret 1
Nemanja Krstic 2
Daniele Kuchar 1
Sebastian Kunc 2
Ivor Kuresevic 2
Olsi Kurtaj
U20 Kosovo (Euro U20B)
1
Aku-Petteri Kuusinen
U16 Finland (Euro U16 B)
1
Aamos Laavainen
U20 Finland (Euro U20B)
1
Tyrese Lacey
U16 Great Britain (Euro U16 B)
1
Augustin Lacroix
U16 Switzerland (Euro U16 B)
1
Trevion Lamar 1
Tommi Lehtonen
U16 Finland (Euro U16 B)
1
Felix Leindecker 2
Spencer Levi
BC Vienna (AUT-1)
1
Clemens Leydolf 4
Robert Licurici
U16 Romania (Euro U16 B)
1
Luka Liklikadze
U20 Georgia (Euro U20B)
1
Anton Lindqvist
U20 Sweden (Euro U20B)
1
Miro Little
U16 Finland (Euro U16 B)
1
Max Logelin
U20 Luxembourg (Euro U20B)
2
Jakob Lohr 3
Patrik Lukac 1
Lazar Lukic
U20 Luxembourg (Euro U20B)
1
Adrian Lysak 1
Axel Maboso
U16 Switzerland (Euro U16 B)
1
Vincenz Mader 1
David Makivic 1
Matus Malovec 1
Timotej Malovec 1
Robin Mandisodza
U16 Romania (Euro U16 B)
1
Mirza Manjgo 3
Jacob Mansson
U20 Sweden (Euro U20B)
1
Dan Mantz
U20 Luxembourg (Euro U20B)
2
Vlad Marinau
U16 Romania (Euro U16 B)
1
Rafael Martinez
U16 Switzerland (Euro U16 B)
1
Johnny McCants 1
Christian McDonnell
U20 Ireland (Euro U20B)
1
Atle Mellquist
U20 Sweden (Euro U20B)
1
Joppe Mennes
U16 Belgium (Euro U16 B)
1
Giorgi Meskhi
U20 Georgia (Euro U20B)
1
Robert Meszlenyi
U20 Hungary (Euro U20B)
1
Marko Milovanovikj 1
Samuel Misal 1
Nathan Missia-Dio
U16 Belgium (Euro U16 B)
1
Andrej Mitrevski 1
Nikola Mladenovski 1
Kris Monroe 3
Antonio Monteiro
U20 Portugal (Euro U20B)
1
Trey Moses 3
Erik Muhonen
U20 Finland (Euro U20B)
1
Enis Murati
BC Vienna (AUT-1)
1
Romeo Myrthil
U20 Sweden (Euro U20B)
1
Filip Nakov 1
Luca Nastrut
U16 Romania (Euro U16 B)
1
Nikica Nikolic 2
Leo Nordberg
U20 Finland (Euro U20B)
1
David Novak 2
Douglas Ntesa
U16 Belgium (Euro U16 B)
1
Ajiroghene Ogemuno-Johnson 7
Simon Okoro 2
Jamie Onyemaechi 1
Mark Paar
U20 Hungary (Euro U20B)
1
Eino Pallijeff
U16 Finland (Euro U16 B)
1
Mikael Parpala
U16 Finland (Euro U16 B)
1
Afonso Parrinha
U20 Portugal (Euro U20B)
1
Alexandru Pasca
U16 Romania (Euro U16 B)
1
Valentin Pasterk 2
Edi Patekar 1
Marin Petkov 1
Goce Petrushevski 1
Valentin Pils 1
Arttu Pitkanen
U20 Finland (Euro U20B)
1
Elias Podany 4
Renato Poljak 4
Don Polloshka
U20 Kosovo (Euro U20B)
1
Sean Pouedet
U16 Belgium (Euro U16 B)
1
Levan Qvartskhava
U20 Georgia (Euro U20B)
1
Paul Radakovics
BC Vienna (AUT-1)
1
Jozo Rados
BC Vienna (AUT-1)
3
M.J. Randolph 7
Daniel Randuska 1
Nika Ratiani
U20 Georgia (Euro U20B)
1
Lukas Reichle 4
Roland Reinelt 1
Donat Rexhepi
U20 Kosovo (Euro U20B)
1
Fabian Richter 1
Steve Robinson 1
Jorge Rodrigues
U20 Portugal (Euro U20B)
1
Christian Rodriguez 1
Shaquille Rombley 3
Paul Rotter 1
Ajay Ryan Walsh
U20 Ireland (Euro U20B)
1
Nikhil Sacher 1
Vladimer Salaridze
U20 Georgia (Euro U20B)
1
Juuso Salmi
U20 Finland (Euro U20B)
1
Tom Sanne
U20 Sweden (Euro U20B)
1
Amann Sanni
U20 Ireland (Euro U20B)
1
Guilherme Santinhos
U20 Portugal (Euro U20B)
1
Luka Savikjevikj 1
Lukas Schartmuller 3
Marian Schmidt
U16 Romania (Euro U16 B)
1
Oscar Schmit 4
Marco Schnabl 1
Fynn Schott 1
Tino Sebalj 2
Andras Sebok
U20 Hungary (Euro U20B)
1
Diogo Seixas
U20 Portugal (Euro U20B)
1
Drilon Shala
U20 Kosovo (Euro U20B)
1
Jalen Shaw 4
Merabi Shengelia
U20 Georgia (Euro U20B)
1
Dion Sheqiri
U20 Kosovo (Euro U20B)
1
Fatlind Shoshaj
U20 Kosovo (Euro U20B)
1
Valentin Siegmund 2
Luis Silva
U20 Portugal (Euro U20B)
1
Lukas Simoner 4
Ivan Siriscevic
BC Vienna (AUT-1)
2
Ethan Smith
U16 Great Britain (Euro U16 B)
1
Jeremy Smith 4
Samuel Solcansky 1
Tudor Somacescu
U16 Romania (Euro U16 B)
1
Achile Spadone
U16 Switzerland (Euro U16 B)
1
Mario Spaleta 1
Sreten Sretenovic
U16 Switzerland (Euro U16 B)
1
Tyler Stewart 1
Demarkus Stuckey
BC Vienna (AUT-1)
2
Dan Sucala
U16 Romania (Euro U16 B)
1
Samuel Swolfs
U16 Belgium (Euro U16 B)
1
Samuel Szabo 1
Jakob Szkutta 2
Zsolt Takacs
U20 Hungary (Euro U20B)
1
Vladimer Tavakarashvili
U20 Georgia (Euro U20B)
1
Gavrilo Tepic 4
Danilo Tepic 2
Damien Thill
U20 Luxembourg (Euro U20B)
1
Cian Tiernan
U20 Ireland (Euro U20B)
1
Ville Tolonen
U16 Finland (Euro U16 B)
1
Janis Tomaschek 7
Barna Toth
U20 Hungary (Euro U20B)
1
Nicolas Toussaint
U20 Luxembourg (Euro U20B)
2
David Trukesitz 2
Louie Tucker
U16 Great Britain (Euro U16 B)
1
Alexandru Turdean
U16 Romania (Euro U16 B)
1
Munis Tutu 2
Axel Ugurtas
U16 Switzerland (Euro U16 B)
1
Jon Ukaj
U20 Kosovo (Euro U20B)
1
Jasper Unal
U16 Belgium (Euro U16 B)
1
Adam Vamos
U20 Hungary (Euro U20B)
1
Jo Van Buggenhout
U16 Belgium (Euro U16 B)
1
Maarten Vandenbossche
U16 Belgium (Euro U16 B)
1
Zurab Vashakidze
U20 Georgia (Euro U20B)
1
Nikola Vasilevski 1
Ahti Vehmanen
U16 Finland (Euro U16 B)
1
Xander Vermeulen
U16 Belgium (Euro U16 B)
1
Christian Von Fintel 4
David Votsch 2
Adin Vrabac
BC Vienna (AUT-1)
1
Tihomir Vranjes 2
Marko Vransky 1
David Vuckovic
U16 Switzerland (Euro U16 B)
1
Bogic Vujosevic
BC Vienna (AUT-1)
3
Dimitrije Vukicevic 6
Pharrell Wallace-Steele
U16 Great Britain (Euro U16 B)
1
Michael Weathers 3
Reaudale Shamaar Williams 2
Elias Wlasak 2
Georg Wolf 3
Michal Wooldridge 1
Benjamin Yombi
U20 Finland (Euro U20B)
1
Mustafa Hassan Zadeh
BC Vienna (AUT-1)
3
Miro Zapf 2
Nemanja Zdravkovic
BC Vienna (AUT-1)
2
Nico Zeleznik 2
Denis Zenelaj
U20 Kosovo (Euro U20B)
1
Genc Zeqiri
U20 Kosovo (Euro U20B)
1
Vuk Zivanovic 2
Todor Zlatev 1