Shane Callaghan ha enfrentado a 63 oponentes a lo largo de su carrera.

Player Team(s) Games
Jose Almeida
U20 Portugal (Euro U20B)
1
Agust Angantynsson
U20 Iceland (Euro U20B)
1
Sergo Atuashvili
U20 Georgia (Euro U20B)
1
Bjarni Bjarnason
U20 Iceland (Euro U20B)
1
Kamil Chanas
U20 Poland (Euro U20B)
1
Giorgi Chavleishvili
U20 Georgia (Euro U20B)
1
Niko Chkhatarashvili
U20 Georgia (Euro U20B)
1
Michal Chylinski
U20 Poland (Euro U20B)
1
Sveinbjorn Claesson
U20 Iceland (Euro U20B)
1
Paulo Diamantino
U20 Portugal (Euro U20B)
1
Giorgi Gamqrelidze
U20 Georgia (Euro U20B)
1
David Gomes
U20 Portugal (Euro U20B)
1
Elvar Gudmundsson
U20 Iceland (Euro U20B)
1
Gretar Gudmundsson
U20 Iceland (Euro U20B)
1
Ragnar Gylfason
U20 Iceland (Euro U20B)
1
Samuel Haanpaa
U20 Finland (Euro U20B)
1
Vidar Hafsteinsson
U20 Iceland (Euro U20B)
1
Hordur Hardarson
U20 Iceland (Euro U20B)
1
Henri Hirvikoski
U20 Finland (Euro U20B)
1
Davit Imnadze
U20 Georgia (Euro U20B)
1
Steingrimur Ingolfsson
U20 Iceland (Euro U20B)
1
Tomasz Kesicki
U20 Poland (Euro U20B)
1
Vladimir Klar 1
Marcin Kosinski
U20 Poland (Euro U20B)
1
Richard Kucsa 1
Eero Lehtinen
U20 Finland (Euro U20B)
1
Turo Lehtonen
U20 Finland (Euro U20B)
1
Pawel Leonczyk
U20 Poland (Euro U20B)
1
Eero Leva
U20 Finland (Euro U20B)
1
Peter Majerik 1
Vesa Makalainen
U20 Finland (Euro U20B)
1
Ville Makalainen
U20 Finland (Euro U20B)
1
Georgi Mamatsashvili
U20 Georgia (Euro U20B)
1
Roman Marko 1
George Mdivani
U20 Georgia (Euro U20B)
1
Martin Miklosik 1
Joao Moreira
U20 Portugal (Euro U20B)
1
Hugo Mota
U20 Portugal (Euro U20B)
1
Miroslav Mrlik 1
Mikko Niemi
U20 Finland (Euro U20B)
1
Tomasz Ochonko
U20 Poland (Euro U20B)
1
Miroslav Palenik 1
Vladimir Paraik 1
Lasha Parghalava
U20 Georgia (Euro U20B)
1
Antonio Pires
U20 Portugal (Euro U20B)
1
Lukasz Ratajczak
U20 Poland (Euro U20B)
1
Bruno Roxo
U20 Portugal (Euro U20B)
1
Irakli Sakvarelidze
U20 Georgia (Euro U20B)
1
Joao Santos
U20 Portugal (Euro U20B)
1
Peter Sedmak 1
Fridrik Sigurdarson
U20 Iceland (Euro U20B)
1
Joonas Suotamo
U20 Finland (Euro U20B)
1
Gabriel Szalay 1
Maciej Szlachtowicz
U20 Poland (Euro U20B)
1
Diogo Teixeira
U20 Portugal (Euro U20B)
1
George Tsintsadze
U20 Georgia (Euro U20B)
1
Viljami Vanjoki
U20 Finland (Euro U20B)
1
Jari Vanttaja
U20 Finland (Euro U20B)
1
Nikoloz Vashakidze
U20 Georgia (Euro U20B)
1
Ilkka Vuori
U20 Finland (Euro U20B)
1
Bartlomiej Woloszyn
U20 Poland (Euro U20B)
1
Dusan Zivicky 1
Ladislav Zudel 1