John Bantock has faced 70 opponents throughout his career

Player Team(s) Games
Liraz Ariely
U20 Israel (Euro U20B)
1
Renato Azevedo
U20 Portugal (Euro U20B)
1
Emil Barja
U20 Iceland (Euro U20B)
2
Yves Bellwald
U20 Luxembourg (Euro U20B)
1
Pedro Belo
U20 Portugal (Euro U20B)
1
Tomer Ber Aven
U20 Israel (Euro U20B)
1
Stian Berg
U20 Norway (Euro U20B)
1
Fredrik Bohn
U20 Norway (Euro U20B)
1
Carmel Bouchman
U20 Israel (Euro U20B)
1
Miguel Cardoso
U20 Portugal (Euro U20B)
1
Lucian Chirof
U20 Romania (Euro U20B)
1
Vlad Corpodean
U20 Romania (Euro U20B)
1
Trausti Eiriksson
U20 Iceland (Euro U20B)
2
Ram Elias-Pour
U20 Israel (Euro U20B)
1
Magnus Engen
U20 Norway (Euro U20B)
1
Vitor Felix
U20 Portugal (Euro U20B)
1
Joao Fernandes
U20 Portugal (Euro U20B)
1
Carlos Ferreirinho
U20 Portugal (Euro U20B)
1
Arnthor Gudmundsson
U20 Iceland (Euro U20B)
1
Tom Havkin
U20 Israel (Euro U20B)
1
Osku Heinonen
U20 Finland (Euro U20B)
1
Martin Hermannsson
U20 Iceland (Euro U20B)
2
Dan Ioan
U20 Romania (Euro U20B)
1
Karamo Jawara
U20 Norway (Euro U20B)
1
Villematti Kopio
U20 Finland (Euro U20B)
1
Jeremiah Kreisberg
U20 Israel (Euro U20B)
1
Steve Kuhlmann
U20 Luxembourg (Euro U20B)
1
Sean Labanowski
U20 Israel (Euro U20B)
1
Guy Lavie
U20 Israel (Euro U20B)
1
Carl Lindbom
U20 Finland (Euro U20B)
1
Oeivind Lundestad
U20 Norway (Euro U20B)
1
Henry McCarthy
U20 Norway (Euro U20B)
1
Ben Melcher
U20 Luxembourg (Euro U20B)
1
Zoran Milencovici
U20 Romania (Euro U20B)
1
Markus Molenius
U20 Finland (Euro U20B)
1
Ragnar Nathanaelsson
U20 Iceland (Euro U20B)
2
Atle Ndiaye
U20 Norway (Euro U20B)
1
Victor Negut
U20 Romania (Euro U20B)
1
Antto Nikkarinen
U20 Finland (Euro U20B)
1
Matei Nuna
U20 Romania (Euro U20B)
1
Oddur Olafsson
U20 Iceland (Euro U20B)
2
Haukur Oskarsson
U20 Iceland (Euro U20B)
1
Haukur Palsson
U20 Iceland (Euro U20B)
1
Iosif Parlog
U20 Romania (Euro U20B)
1
Tudor Pintea
U20 Romania (Euro U20B)
1
Halvor Poulsson
U20 Norway (Euro U20B)
1
Miguel Queiroz
U20 Portugal (Euro U20B)
1
Alexandre Rodenbourg
U20 Luxembourg (Euro U20B)
1
Mikael Sandberg
U20 Finland (Euro U20B)
1
Sergio Santos
U20 Portugal (Euro U20B)
1
Max Schmit
U20 Luxembourg (Euro U20B)
1
Henrique Sico
U20 Portugal (Euro U20B)
1
Emil Stavarache
U20 Romania (Euro U20B)
1
Eric Steffen
U20 Luxembourg (Euro U20B)
1
Aegir Steinarsson
U20 Iceland (Euro U20B)
2
Jonathan Sztarkman
U20 Israel (Euro U20B)
1
Ciprian Telinoiu
U20 Romania (Euro U20B)
1
Bogdan Tibirna
U20 Romania (Euro U20B)
1
Bar Timor
U20 Israel (Euro U20B)
1
Nimrod Tishman
U20 Israel (Euro U20B)
1
Lauri Toivonen
U20 Finland (Euro U20B)
1
Tomas Tomasson
U20 Iceland (Euro U20B)
2
Sigurdur Torarinsson
U20 Iceland (Euro U20B)
2
Joao Torrie
U20 Portugal (Euro U20B)
1
Aurelian Toth
U20 Romania (Euro U20B)
1
Alex Vaenerberg
U20 Finland (Euro U20B)
1
Samuli Vanttaja
U20 Finland (Euro U20B)
1
Rafael Wildner
U20 Portugal (Euro U20B)
1
Derek Wilson
U20 Luxembourg (Euro U20B)
1
Rene Wolzfeld
U20 Luxembourg (Euro U20B)
1