Joseph Coughlan ha enfrentado a 96 oponentes a lo largo de su carrera.

Player Team(s) Games
Omar Ali 1
Felix Angerbauer
U20 Austria (Euro U20B)
1
David Antonescu
U18 Romania (Euro U18)
1
Akkan Atasoy
U20 Austria (Euro U20B)
1
Hristo Bachkov
U18 Bulgaria (Euro U18)
1
Balazs Banfi
U18 Hungary (Euro U18)
1
Gael Barman 1
Baqari Berekashvili
U20 Georgia (Euro U20B)
1
Kevin Bernardinello 1
Aron Biber
U20 Hungary (Euro U20B)
1
Zsolt Boros 1
Thomas Chitadze
U18 Bulgaria (Euro U18)
1
Luca Colceag
U18 Romania (Euro U18)
1
Darius Coste
U18 Romania (Euro U18)
1
Bogdan Cret
U18 Romania (Euro U18)
1
Peter Csendes
U18 Hungary (Euro U18)
U20 Hungary (Euro U20B)
2
Kornel Csuti
U18 Hungary (Euro U18)
1
Ugo Redondo Dassin 1
Massimiliano Dell'acqua 1
Zeteny Peter Dunai
U18 Hungary (Euro U18)
1
Adnan Elkazevic 1
Vato Gachechiladze
U20 Georgia (Euro U20B)
1
Adam Galko 1
Georgi Gerganov
U18 Bulgaria (Euro U18)
1
Viktor Gergov
U18 Bulgaria (Euro U18)
1
Daniel Grgic
U20 Austria (Euro U20B)
1
Ondrej Hustak 1
Octavian Ilie
U18 Romania (Euro U18)
1
Nicolo Isotta 1
Adam Ivanek 1
Milan Ivkovic
U18 Hungary (Euro U18)
U20 Hungary (Euro U20B)
2
Matus Jasovsky 1
Nikola-Alexander Jekov
U18 Bulgaria (Euro U18)
1
Martin Kalassai
U18 Hungary (Euro U18)
1
Denis Kamburov
U18 Bulgaria (Euro U18)
1
Nordin Kapic
U20 Austria (Euro U20B)
1
Ondrej Kapustik 1
Adam Kelemen
U18 Hungary (Euro U18)
U20 Hungary (Euro U20B)
2
Benjamin Kelemen
U20 Hungary (Euro U20B)
1
Lyubomir Keremdchiev
U18 Bulgaria (Euro U18)
1
Martin Kheil 1
Elguja Khvedelidze
U20 Georgia (Euro U20B)
1
Florian Koeppel
U20 Austria (Euro U20B)
1
Jakub Kojzar 1
Martin Koller 1
Dejan Kovacevic
U20 Austria (Euro U20B)
1
Juraj Kret 1
Petr Krivanek 1
Augustin Lacroix 1
David Lapuste
U18 Romania (Euro U18)
1
Luka Lomtadze
U20 Georgia (Euro U20B)
1
Adam Lukes 1
Dragos Lungu
U18 Romania (Euro U18)
1
Matus Malovec 1
Vlad Marinau
U18 Romania (Euro U18)
1
Rafael Martinez 1
Giorgi Meskhi
U20 Georgia (Euro U20B)
1
Robert Meszlenyi
U18 Hungary (Euro U18)
1
Krastomir Mihov
U18 Bulgaria (Euro U18)
1
Juraj Minarovjech 1
Radovan Mrázek 1
Andrei Cristian Muresan
U18 Romania (Euro U18)
1
George Natsvlishvili
U20 Georgia (Euro U20B)
1
Obinna Ndukwe
U20 Austria (Euro U20B)
1
David Gabriel Neacsu
U18 Romania (Euro U18)
1
Yanic Niederhauser 1
Sergi Ninua
U20 Georgia (Euro U20B)
1
Ladislav Novak 1
Giorgi Ochkhikidze
U20 Georgia (Euro U20B)
1
Noah Oguamalam
U20 Austria (Euro U20B)
1
David Mihai Oprea
U18 Romania (Euro U18)
1
Mark Paar
U18 Hungary (Euro U18)
U20 Hungary (Euro U20B)
2
Valentin Pasterk
U20 Austria (Euro U20B)
1
Matej Rychtecky 1
Matej Safarik 1
Andras Sebok
U20 Hungary (Euro U20B)
1
Maxi Seher
U20 Austria (Euro U20B)
1
Robert Seman 1
Giorgi Shalikiani
U20 Georgia (Euro U20B)
1
Samuel Solcansky 1
Ivan Spirov
U18 Bulgaria (Euro U18)
1
Petr Stovicek 1
Giorgi Sulaberidze
U20 Georgia (Euro U20B)
1
Ondrej Svec 1
Simon Svoboda 1
Zsolt Takacs
U20 Hungary (Euro U20B)
1
Ercan Terzi
U18 Bulgaria (Euro U18)
1
Matej Toncik 1
Barna Toth
U18 Hungary (Euro U18)
U20 Hungary (Euro U20B)
2
Nikoloz Totladze
U20 Georgia (Euro U20B)
1
Andon Vachev
U18 Bulgaria (Euro U18)
1
Adam Vamos
U18 Hungary (Euro U18)
U20 Hungary (Euro U20B)
2
Adam Varszegi
U18 Hungary (Euro U18)
1
David Vuckovic 1
Jonathan Wess
U20 Austria (Euro U20B)
1
Miro Zapf
U20 Austria (Euro U20B)
1