Joe Martins has faced 232 opponents throughout his career

Player Team(s) Games
Jerom Aarninkhof
U16 Netherlands (Euro U16 B)
U18 Netherlands (Euro U18 B)
2
Dragan Abrashev 1
Jabrayil Akbarov
U18 Azerbaijan (Euro U18 B)
1
Anton Alakin
U16 Russia (Euro U16 B)
1
Eidan Alber
U18 Israel (Euro U18 B)
1
Veigar Alexandersson
U18 Iceland (Euro U18 B)
1
Amit Alon
U18 Israel (Euro U18 B)
1
Max Amadasun
U16 Ireland (Euro U16 B)
1
Jorge Amadu
U20 Portugal (Euro U20B)
1
Francisco Amarante
U16 Portugal (Euro U16 B)
U20 Portugal (Euro U20B)
2
Marko Anastasov 1
Nikola Anastasovski 1
Kris Arcilla
U16 Ireland (Euro U16 B)
1
Joao Arroja
U20 Portugal (Euro U20B)
1
Nadir Asadov
U18 Azerbaijan (Euro U18 B)
1
Bjorn Asgeirsson
U16 Iceland (Euro U16 B)
1
Yonatan Atias
U18 Israel (Euro U18 B)
1
Deni Avdija
U18 Israel (Euro U18 B)
1
Najaf Babayev
U18 Azerbaijan (Euro U18 B)
1
Igor Bakic
U16 Denmark (Euro U16 B)
1
Lamine Banora
U16 Portugal (Euro U16 B)
U20 Portugal (Euro U20B)
2
Henrique Barros
U20 Portugal (Euro U20B)
1
Marcel Batovsky 1
Amin Becirovic
U18 Switzerland (Euro U18 B)
1
James Beckom
U16 Ireland (Euro U16 B)
1
Nave Ben Shemen
U18 Israel (Euro U18 B)
1
Huljo Berati
U18 Albania (Euro U18 B)
1
Vasilii Berdnikov
U16 Russia (Euro U16 B)
1
Vrenz Bleijenbergh
U20 Belgium (Euro U20B)
1
David Bohm 1
Noe Botuli
U20 Belgium (Euro U20B)
1
Tue Bourgeat
U16 Denmark (Euro U16 B)
1
Idir Bourjouane
U16 Netherlands (Euro U16 B)
1
Brynjar Bragason
U16 Iceland (Euro U16 B)
1
Haris Bratanovic
U20 Belgium (Euro U20B)
1
Yarick Brussen
U16 Netherlands (Euro U16 B)
U18 Netherlands (Euro U18 B)
2
Servaas Buysschaert
U20 Belgium (Euro U20B)
1
Robert Cahill
U16 Ireland (Euro U16 B)
1
Jakub Cejka 1
Aleksey Chizhenok
U20 Armenia (Euro U20B)
1
Soren Christensen
U16 Denmark (Euro U16 B)
1
Nazareno Coco
U18 Albania (Euro U18 B)
1
Mark Convery
U16 Ireland (Euro U16 B)
1
Miguel Correia
U16 Portugal (Euro U16 B)
U20 Portugal (Euro U20B)
2
Rui Manuel Costa Palhares
U20 Portugal (Euro U20B)
1
Shaun Craig
U16 Scotland (Euro U16 B)
1
Seppe D'espalier
U20 Belgium (Euro U20B)
1
Martin Danielic 1
Arman Danielyan
U20 Armenia (Euro U20B)
1
Andrej Danilov 1
Leander Dedroog
U20 Belgium (Euro U20B)
1
Andreja Deolski 1
Blagoj Dimitriev 1
Ercan Donat
U18 Azerbaijan (Euro U18 B)
1
Saadettin Donat
U18 Azerbaijan (Euro U18 B)
1
Alon Druker
U18 Israel (Euro U18 B)
1
Sigvaldi Eggertsson
U16 Iceland (Euro U16 B)
U18 Iceland (Euro U18 B)
2
Aleksandr Ershov
U16 Russia (Euro U16 B)
1
Tanguy Falk
U18 Switzerland (Euro U18 B)
1
Christopher Feeney
U16 Scotland (Euro U16 B)
1
Jordan Ferguson
U16 Scotland (Euro U16 B)
1
Jacco Fritz
U16 Netherlands (Euro U16 B)
U18 Netherlands (Euro U18 B)
2
Frantisek Fuxa 1
Ylli Gashi
U20 Kosovo (Euro U20B)
1
Einar Gislason
U18 Iceland (Euro U18 B)
1
Martin Gjorgjevski 1
Elvar Gudjonsson
U16 Iceland (Euro U16 B)
1
Joao Guerreiro
U16 Portugal (Euro U16 B)
U20 Portugal (Euro U20B)
2
Ramiz Guliyev
U18 Azerbaijan (Euro U18 B)
1
Jakob Gundersen
U16 Denmark (Euro U16 B)
1
Lucas Hamill
U16 Scotland (Euro U16 B)
1
Renato Hanelli
U18 Albania (Euro U18 B)
1
Scott Hannigan
U16 Ireland (Euro U16 B)
1
Anton Harbo
U16 Denmark (Euro U16 B)
1
Vladimir Harutyunyan
U20 Armenia (Euro U20B)
1
Jeyhun Hasanli
U18 Azerbaijan (Euro U18 B)
1
Cian Heaphy
U16 Ireland (Euro U16 B)
1
Hilmar Henningsson
U16 Iceland (Euro U16 B)
U18 Iceland (Euro U18 B)
2
Samuel Hertel
U16 Denmark (Euro U16 B)
1
Raman Hests
U16 Belarus (Euro U16 B)
1
Sam Hofman
U20 Belgium (Euro U20B)
1
Nicolas Hulliger
U18 Switzerland (Euro U18 B)
1
Ray Idio
U16 Netherlands (Euro U16 B)
1
Viktor Isajloski 1
Meriton Ismaili
U20 Kosovo (Euro U20B)
1
Andrej Jakimovski 1
Vicente Jardim
U16 Portugal (Euro U16 B)
1
Marc Jensen
U16 Denmark (Euro U16 B)
1
Ingimundur Johannsson
U18 Iceland (Euro U18 B)
1
Dui Thor Jonsson
U18 Iceland (Euro U18 B)
1
Andrej Jordanovski 1
Tornike Julakidze
U18 Azerbaijan (Euro U18 B)
1
Valjmir Kakruki 2
Dardan Kapiti
U20 Kosovo (Euro U20B)
1
Paul Kelly
U16 Ireland (Euro U16 B)
1
Samuel Kincel 1
Papuna Kirtadze
U18 Azerbaijan (Euro U18 B)
1
Atik Koshi
U20 Kosovo (Euro U20B)
1
Lubos Kovar 1
Semen Krashilshchikov
U16 Russia (Euro U16 B)
1
Rilind Krasniqi
U20 Kosovo (Euro U20B)
1
Vit Krejci 1
Danil Krijanovskij
U16 Iceland (Euro U16 B)
1
Damjan Krstevski 1
Dominik Kubala 1
Kleant Kulicaj
U18 Albania (Euro U18 B)
1
Miroslav Kulich 1
Nathan Kuta
U18 Netherlands (Euro U18 B)
1
Luka Langura
U18 Switzerland (Euro U18 B)
1
Emil Larsen
U16 Denmark (Euro U16 B)
1
Tomer Levinson
U18 Israel (Euro U18 B)
1
Anar Lindal
U16 Iceland (Euro U16 B)
1
Rafael Lisboa
U20 Portugal (Euro U20B)
1
Evgenii Litvinov
U16 Russia (Euro U16 B)
1
Callan Low
U16 Scotland (Euro U16 B)
1
Artsiom Lukyanenka
U16 Belarus (Euro U16 B)
1
Yam Madar
U18 Israel (Euro U18 B)
1
Matej Majercak 1
Gazzali Makasqi
U20 Kosovo (Euro U20B)
1
Ofek Malka
U18 Israel (Euro U18 B)
1
Kamran Mammadov
U18 Azerbaijan (Euro U18 B)
1
Kevin Martina
U18 Switzerland (Euro U18 B)
1
Jan Marynin
U16 Belarus (Euro U16 B)
1
Rienk Mast
U16 Netherlands (Euro U16 B)
U18 Netherlands (Euro U18 B)
2
Branislav Matych 1
Lorcan McDermott
U16 Scotland (Euro U16 B)
1
Pavle Mihajloski 1
Davit Mikayelyan
U20 Armenia (Euro U20B)
1
Tomas Mikyska 1
Rory Milne
U16 Scotland (Euro U16 B)
1
Damjan Misa 2
Maksim Mitevski 1
Aram Mkrtchyan
U20 Armenia (Euro U20B)
1
Stefano Mobilia
U18 Switzerland (Euro U18 B)
1
Jakub Mokran 1
Harry Morrice
U16 Scotland (Euro U16 B)
1
Marco Mouron Barba
U18 Switzerland (Euro U18 B)
1
David Murray
U16 Ireland (Euro U16 B)
1
Eyal Nankin
U18 Israel (Euro U18 B)
1
Andrej Nastovski 1
Aliaksei Navoichyk
U16 Belarus (Euro U16 B)
1
Ricardo Neves
U16 Portugal (Euro U16 B)
1
Leon Neziri
U20 Kosovo (Euro U20B)
1
Jan Madi Njock
U18 Switzerland (Euro U18 B)
1
Ruben Nobre
U16 Portugal (Euro U16 B)
1
Marcus Norgaard
U16 Denmark (Euro U16 B)
1
Moussa Noterman
U20 Belgium (Euro U20B)
1
Nikolaos Noumeros 1
Darragh O'sullivan
U16 Ireland (Euro U16 B)
1
Tristan Oddgeirsson
U18 Iceland (Euro U18 B)
1
David Odiah
U16 Belarus (Euro U16 B)
1
Julius Ogustsson
U18 Iceland (Euro U18 B)
1
Pedro Oliveira
U16 Portugal (Euro U16 B)
1
Guy Palatin
U18 Israel (Euro U18 B)
1
Juraj Palenik 1
Kiril Panova 1
Artyom Pechenjyan
U20 Armenia (Euro U20B)
1
Aris Pehlivanian
U20 Armenia (Euro U20B)
1
Diogo Peixe
U16 Portugal (Euro U16 B)
1
Ardit Pepaj
U20 Kosovo (Euro U20B)
1
Hilmar Petursson
U16 Iceland (Euro U16 B)
U18 Iceland (Euro U18 B)
2
Erik Pinderi
U18 Albania (Euro U18 B)
1
Klaudio Pjetrani
U18 Albania (Euro U18 B)
1
German Plotnikov
U16 Belarus (Euro U16 B)
1
Georgi Podkolzin
U20 Armenia (Euro U20B)
1
Jarno Pomstra
U16 Netherlands (Euro U16 B)
U18 Netherlands (Euro U18 B)
2
Daniel Ponari
U18 Albania (Euro U18 B)
1
Vasilii Posrednikov
U16 Russia (Euro U16 B)
1
Neemias Queta
U20 Portugal (Euro U20B)
1
Ids Rebergen
U18 Netherlands (Euro U18 B)
1
Miguel Reis
U16 Portugal (Euro U16 B)
1
Arnaud Revaz
U18 Switzerland (Euro U18 B)
1
Valentin Rogkustov
U16 Russia (Euro U16 B)
1
Jordan Ross
U16 Scotland (Euro U16 B)
1
Jannik Rothrock
U18 Switzerland (Euro U18 B)
1
Dzmitry Ryuny
U16 Belarus (Euro U16 B)
1
Dori Sahar
U18 Israel (Euro U18 B)
1
Thomas Salman
U18 Switzerland (Euro U18 B)
1
Milan Samardzic
U20 Belgium (Euro U20B)
1
Patrick Samoura 1
Andrey Savrasov
U16 Russia (Euro U16 B)
1
Bakir Serdarevic
U16 Denmark (Euro U16 B)
1
Alexandr Shashkov
U16 Russia (Euro U16 B)
1
Konstantin Shevchuk
U16 Russia (Euro U16 B)
1
Kirill Shilin
U16 Russia (Euro U16 B)
1
Shirzad Shirzadov
U18 Azerbaijan (Euro U18 B)
1
Odhissea Shkurti
U18 Albania (Euro U18 B)
1
Erhan Sholla
U20 Kosovo (Euro U20B)
1
Matej Siladi 1
Arber Sinani
U20 Kosovo (Euro U20B)
1
Aleksandr Sinebabnov
U16 Russia (Euro U16 B)
1
Samuel Skendaj
U18 Albania (Euro U18 B)
1
Rodrigo Soares
U16 Portugal (Euro U16 B)
1
Yuri Solca
U18 Switzerland (Euro U18 B)
1
Liam Sorensen
U16 Denmark (Euro U16 B)
1
Daniel Stefansson
U16 Iceland (Euro U16 B)
1
Morgan Stilma
U18 Netherlands (Euro U18 B)
1
Blair Stobbart
U16 Scotland (Euro U16 B)
1
Luka Stojanovski 2
Vadzim Stubeda
U16 Belarus (Euro U16 B)
1
Omer Suder
U18 Azerbaijan (Euro U18 B)
1
Arnor Sveinsson
U16 Iceland (Euro U16 B)
U18 Iceland (Euro U18 B)
2
Vojtech Sykora 1
Xhovalin Syku
U18 Albania (Euro U18 B)
1
Miroslav Tadic
U16 Netherlands (Euro U16 B)
1
Mikhail Talkachou
U16 Belarus (Euro U16 B)
1
Gustavo Teixeira
U16 Portugal (Euro U16 B)
U20 Portugal (Euro U20B)
2
Viktor Telecky 1
Slavcho Temelkovski 2
Norbert Thelissen
U18 Netherlands (Euro U18 B)
1
Ingvar Thorsteinsson
U16 Iceland (Euro U16 B)
U18 Iceland (Euro U18 B)
2
Nick Thran
U16 Netherlands (Euro U16 B)
U18 Netherlands (Euro U18 B)
2
Styrmir Thrastarson
U18 Iceland (Euro U18 B)
1
Vadzim Tratsiak
U16 Belarus (Euro U16 B)
1
Kiryl Tsetserukou
U16 Belarus (Euro U16 B)
1
Alex Tsynkevich
U16 Belarus (Euro U16 B)
1
Simon Turza 1
Rron Ukaj
U20 Kosovo (Euro U20B)
1
Stan Van Den Elzen
U16 Netherlands (Euro U16 B)
U18 Netherlands (Euro U18 B)
2
Niels Van Den Eynde
U20 Belgium (Euro U20B)
1
Keye Van Der Vuurst
U16 Netherlands (Euro U16 B)
U18 Netherlands (Euro U18 B)
2
Vic Van Oosterwyck
U20 Belgium (Euro U20B)
1
Thomas Van Ounsem
U20 Belgium (Euro U20B)
1
Samuel Volarik 1
Ivan Volkanovski 1
Vladyslav Voytso
U20 Portugal (Euro U20B)
1
Andi Vrapcani
U20 Kosovo (Euro U20B)
1
Marek Vyroubal 1
Berlin Xhilaga
U18 Albania (Euro U18 B)
1
Maros Zeliznak 1
Andrea Zijaj
U18 Albania (Euro U18 B)
1
Andre Zohrabian
U20 Armenia (Euro U20B)
1