Maciej Nagel has faced 227 opponents throughout his career

Player Team(s) Games
Berk Akin
U18 Turkey (Euro U18)
1
Matej Akrap
U16 Croatia (Euro U16)
1
Yagiz Aksu
U18 Turkey (Euro U18)
1
Izan Almansa
U20 Spain (Euro U20)
1
Salih Altuntas
U18 Turkey (Euro U18)
1
Christian Anderson
U18 Germany (Euro U18)
1
Vigo Bart
U16 Croatia (Euro U16)
U18 Croatia (Euro U18)
2
Amir Bell 1
Faruk Biberovic
U18 Turkey (Euro U18)
1
Toni Bilic
U18 Croatia (Euro U18)
1
Arda Birkeser
U18 Turkey (Euro U18)
1
William Bloch
U18 Denmark (Euro U18)
1
Roberts Blums
U16 Latvia (Euro U16)
1
Maxim Bochev
U16 Bulgaria (Euro U16)
1
Maciej Bojanowski 1
Kacper Borowski 1
Christos Bountouris
U20 Greece (Euro U20)
1
Alexandre Bouzidi
U20 France (Euro U20)
1
David Brembly 1
Aurele Brena-Chemille
U20 France (Euro U20)
1
Lovell Cabbil 2
Mike Caffey 1
Nico Carvacho 1
Ozgur Cengiz
U18 Turkey (Euro U18)
1
Rodney Chatman 1
Kristiyan Chelenkov
U16 Bulgaria (Euro U16)
1
Nikolaos Chitikoudis
U20 Greece (Euro U20)
1
Michal Chylinski 1
Stefano Conte
U18 Italy (Euro U18)
1
Mathis Courbon
U18 France (Euro U18)
1
Raymond Cowels 1
Zachary Cuthbertson 1
Rene D'Amelio
U18 Italy (Euro U18)
U20 Italy (Euro U20)
2
Kean Dada
U18 Denmark (Euro U18)
1
Sergio De Larrea
U20 Spain (Euro U20)
1
Ben Defty
U18 Germany (Euro U18)
1
Mehmet Demirel
U18 Turkey (Euro U18)
1
Mohamed Diawara
U18 France (Euro U18)
U20 France (Euro U20)
2
Asim Djulovic
U20 Serbia (Euro U20)
1
Nemanja Djurisic 1
Demir Dogan
U18 Turkey (Euro U18)
1
Dominik Dolic
U18 Croatia (Euro U18)
1
Roman Domon
U18 France (Euro U18)
U20 France (Euro U20)
2
Berkay Donmez
U18 Turkey (Euro U18)
1
Daniel Duhajsky 1
Jhonathan Dunn 1
Halvine Dzellat-Diakeno
U20 France (Euro U20)
1
Esli Edigin
U18 Germany (Euro U18)
1
Edvards Egle
U16 Latvia (Euro U16)
1
Frederik Erichsen
U18 Denmark (Euro U18)
1
Noa Essengue
U18 France (Euro U18)
1
Leonardo Faggian
U20 Italy (Euro U20)
1
Raphael Falkenthal
U18 Germany (Euro U18)
1
Francesco Ferrari
U18 Italy (Euro U18)
U20 Italy (Euro U20)
2
Lucas Fischer
U20 France (Euro U20)
1
Alvaro Folgueiras
U20 Spain (Euro U20)
1
Luka Francesevic
U16 Croatia (Euro U16)
U18 Croatia (Euro U18)
2
Filippo Gallo
U20 Italy (Euro U20)
1
Jakub Garbacz 1
Marc Garcia 2
Sediq Garuba
U20 Spain (Euro U20)
1
Aleksandar Gavalyugov
U16 Bulgaria (Euro U16)
1
David Gomez
U20 Spain (Euro U20)
1
Riccardo Greppi
U18 Italy (Euro U18)
1
Jared Grey
U18 Germany (Euro U18)
1
Benas Griciunas 1
Tanner Groves 1
Johann Grunloh
U18 Germany (Euro U18)
1
Mael Hamon
U20 France (Euro U20)
1
Stanislav Hinkov
U16 Bulgaria (Euro U16)
1
Aric Holman 1
Andreas Holst
U18 Denmark (Euro U18)
1
Jeriah Horne 1
Emmanuel Innocenti
U20 Italy (Euro U20)
1
Apostolos Ioannou
U20 Greece (Euro U20)
1
Viktor Ivanek 1
Wilson Jacques
U18 France (Euro U18)
1
Bartosz Jankowski 1
Frederik Jellum
U18 Denmark (Euro U18)
1
Janari Joesaar 1
Filip Jovic
U20 Serbia (Euro U20)
1
Ivan Juric
U18 Croatia (Euro U18)
1
Momchil Kadiev
U16 Bulgaria (Euro U16)
1
Alexis Kamperidis
U20 Greece (Euro U20)
1
Evdoxios Kapetakis
U20 Greece (Euro U20)
1
Ioannis Karakostas
U20 Greece (Euro U20)
1
Harijs Kaupmanis
U16 Latvia (Euro U16)
1
Jack Kayil
U18 Germany (Euro U18)
1
Ivan Kharchenkov
U18 Germany (Euro U18)
1
Verners Kohs 1
Michal Kolenda 1
Deyan Kolev
U16 Bulgaria (Euro U16)
1
Jeremy Kolev
U16 Bulgaria (Euro U16)
1
Santiago Konaszuk 1
Theodoros Konstantinidis
U20 Greece (Euro U20)
1
Benjamin Koppke 1
Ivo Korestilov
U16 Bulgaria (Euro U16)
1
Mateusz Kostrzewski 1
Jakub Kristan 1
Roy Krupnikas
U18 Germany (Euro U18)
1
Maciej Kucharek 2
Cem Kucukozkan
U18 Turkey (Euro U18)
1
Zvonimir Kujundzic
U16 Croatia (Euro U16)
1
Damian Kulig 1
Blazej Kulikowski 1
Grzegorz Kulka 1
Wiktor Kurowski 1
Amaël L'Etang
U18 France (Euro U18)
1
Artur Labinowicz 1
Kamil Laczynski 1
Lucas Langarita
U20 Spain (Euro U20)
1
Bartosz Lazarski 1
Pawel Leonczyk 1
Toms Linis
U16 Latvia (Euro U16)
1
Adam Linowski 1
Marko Ljubicic
U18 Croatia (Euro U18)
1
Maxim Logue
U18 France (Euro U18)
1
Roko Lukic
U16 Croatia (Euro U16)
1
Filip Maciejewski 1
Filip Malesevic
U20 Serbia (Euro U20)
1
Killian Malwaya
U18 France (Euro U18)
1
Aday Mara
U20 Spain (Euro U20)
1
Leonardo Marangon
U18 Italy (Euro U18)
U20 Italy (Euro U20)
2
Octavio Maretto
U20 Italy (Euro U20)
1
Conrad Martinez
U20 Spain (Euro U20)
1
Ognjen Matovic
U20 Serbia (Euro U20)
1
Jan Matusik 1
Andy Mazurczak 1
Tony Meier 1
Andrejs Meiers
U16 Latvia (Euro U16)
1
Samuele Miccoli
U18 Italy (Euro U18)
1
Michal Michalak 1
Stefan Mihaylov
U16 Bulgaria (Euro U16)
1
Arunas Mikalauskas 1
Aleksa Milenkovic
U20 Serbia (Euro U20)
1
Ilija Milijasevic
U20 Serbia (Euro U20)
1
Matija Milosevic
U20 Serbia (Euro U20)
1
David Motycka 1
Johan Munch
U18 Denmark (Euro U18)
1
Andrej Musicki
U20 Serbia (Euro U20)
1
Narcisse Ngoy
U20 France (Euro U20)
1
Pavle Nikolic
U20 Serbia (Euro U20)
1
Isaac Nogués González
U20 Spain (Euro U20)
1
Michal Nowakowski 1
Victory Onuetu
U20 Spain (Euro U20)
1
Anton Ostoft
U18 Denmark (Euro U18)
1
Charilaos Paraskevopoulos
U20 Greece (Euro U20)
1
Romain Parmentelot
U20 France (Euro U20)
1
David Pavin
U16 Croatia (Euro U16)
1
Noah Penda
U20 France (Euro U20)
1
Vito Perkovic
U16 Croatia (Euro U16)
U18 Croatia (Euro U18)
2
Zacharie Perrin
U20 France (Euro U20)
1
Tayler Persons 2
Luke Petrasek 1
Theo Pichard
U18 France (Euro U18)
1
Marcin Piechowicz 2
Theo Pierre-Justin
U20 France (Euro U20)
1
Illan Pietrus
U18 France (Euro U18)
1
Shawn Pipes 1
Nikolaos Plotas
U20 Greece (Euro U20)
1
Niklas Polonowski
U18 Denmark (Euro U18)
1
Matyas Pomezny 1
Marcel Ponitka 1
Gabriel Pozzato
U18 Italy (Euro U18)
U20 Italy (Euro U20)
2
Rihards Racenajs
U16 Latvia (Euro U16)
1
Eric Reibe
U18 Germany (Euro U18)
1
Aleksa Ristic
U20 Serbia (Euro U20)
1
Jordi Rodriguez
U20 Spain (Euro U20)
1
Donatas Sabeckis 1
Tidjane Salaun
U18 France (Euro U18)
1
Toms Salnajs
U16 Latvia (Euro U16)
1
Riccardo Salvioni
U20 Italy (Euro U20)
1
Mateusz Samiec 1
Alexandros Samodurov
U20 Greece (Euro U20)
1
Victor Sanders 1
Marko Sarenac
U20 Serbia (Euro U20)
1
Dame Sarr
U18 Italy (Euro U18)
1
Huseyin Sevig
U18 Turkey (Euro U18)
1
Wiktor Sewiol 1
Ojars Silins 1
Jakub Simonek 1
Dawid Slupinski 2
Josip Sobin 1
Ognjen Stankovic
U20 Serbia (Euro U20)
1
Hannes Steinbach
U18 Germany (Euro U18)
1
Igor Stolarz 1
Milan Stranel 1
Edvards Svalbe
U16 Latvia (Euro U16)
1
Enrico Tadiotto
U18 Italy (Euro U18)
1
MaCio Teague 1
Mateo Tomasevic
U16 Croatia (Euro U16)
1
David Torresani
U18 Italy (Euro U18)
1
Nolan Traore
U18 France (Euro U18)
1
Linus Trettin
U18 Germany (Euro U18)
1
Teodor Trifonov
U16 Bulgaria (Euro U16)
1
Melih Tunca
U18 Turkey (Euro U18)
1
Morris Udeze 1
Tin Udovicic
U16 Croatia (Euro U16)
U18 Croatia (Euro U18)
2
Timoty Van Der Knaap
U18 Italy (Euro U18)
U20 Italy (Euro U20)
2
Nikolaos Vasileiou
U20 Greece (Euro U20)
1
Rafael Villar
U20 Spain (Euro U20)
1
Christian Vital 1
Juris Vitols
U16 Latvia (Euro U16)
1
Gabriel Vogel
U18 Denmark (Euro U18)
1
Igor Wadowski 1
Ulysses Webb
U18 Denmark (Euro U18)
1
Marcin Wielunski 1
Dominik Wilczek 2
Xeyrius Williams 1
Jakub Wojciechowski 2
Szymon Wojcik 1
Jakub Wojdala 1
Avery Woodson 1
Dariusz Wyka 1
Kalif Young 1
Jurica Zagorsak
U16 Croatia (Euro U16)
1
Aleksander Zalucki 1
Giacomo Zanetti
U18 Italy (Euro U18)
1
Markuss Zarins
U16 Latvia (Euro U16)
1
Vojtech Zeithammer 1
Noa Zemljic
U18 Croatia (Euro U18)
1
Oliver Zizka 1
Maciej Zmudzki 1
Evangelos Zougris
U20 Greece (Euro U20)
1
Pero Zubac
U18 Croatia (Euro U18)
1
Markuss Zvinis
U16 Latvia (Euro U16)
1
Jakub Zvolanek 1