Niall Mackle ha enfrentado a 67 oponentes a lo largo de su carrera.

Player Team(s) Games
Joao Alvaro
U18 Portugal (Euro U18 B)
1
Louis Arendt
U18 Luxembourg (Euro U18 B)
1
Yves Bellwald
U18 Luxembourg (Euro U18 B)
1
Bence Bodor
U18 Hungary (Euro U18 B)
1
Milos Bozovic
U18 Switzerland (Euro U18 B)
1
Joel Brandt
U18 Netherlands (Euro U18 B)
1
Luc Breuskin
U18 Luxembourg (Euro U18 B)
1
Sven Burger
U18 Netherlands (Euro U18 B)
1
Jonah Callenbach
U18 Portugal (Euro U18 B)
1
Miguel Cardoso
U18 Portugal (Euro U18 B)
1
Artur Castela
U18 Portugal (Euro U18 B)
1
Daniel Coelho
U18 Portugal (Euro U18 B)
1
Bruno Cunha
U18 Portugal (Euro U18 B)
1
Bence Delity
U18 Hungary (Euro U18 B)
1
Yannick Desiron
U18 Belgium (Euro U18 B)
1
Laszlo Dobos
U18 Hungary (Euro U18 B)
1
Ivan Filipan
U18 Netherlands (Euro U18 B)
1
Vincent Gaillard
U18 Switzerland (Euro U18 B)
1
Anthony Goetgeluck
U18 Belgium (Euro U18 B)
1
Amaury Gorgemans
U18 Belgium (Euro U18 B)
1
Stephane Grau
U18 Switzerland (Euro U18 B)
1
Gergely Gruda
U18 Hungary (Euro U18 B)
1
Eduardo Guimaraes
U18 Portugal (Euro U18 B)
1
Brett Hartshorne
U18 Belgium (Euro U18 B)
1
Benjamin Jegen
U18 Netherlands (Euro U18 B)
1
Moise Kamenga
U18 Belgium (Euro U18 B)
1
Balazs Kerpel-Fronius
U18 Hungary (Euro U18 B)
1
Dario Koludrovic
U18 Switzerland (Euro U18 B)
1
Elias Lasisi
U18 Belgium (Euro U18 B)
1
Alex Laurent
U18 Luxembourg (Euro U18 B)
1
Harm Loontiens
U18 Belgium (Euro U18 B)
1
Daniel Margarido
U18 Portugal (Euro U18 B)
1
Ben Melcher
U18 Luxembourg (Euro U18 B)
1
Ryan Merkx
U18 Netherlands (Euro U18 B)
1
Mate Meszaros
U18 Hungary (Euro U18 B)
1
Levente Misek
U18 Hungary (Euro U18 B)
1
Marko Mladjan
U18 Switzerland (Euro U18 B)
1
Taulant Murati
U18 Switzerland (Euro U18 B)
1
Bence Narai
U18 Hungary (Euro U18 B)
1
Michel-Ofik Nzege
U18 Switzerland (Euro U18 B)
1
Obasohan Ojomoh
U18 Belgium (Euro U18 B)
1
Marcus Peutz
U18 Netherlands (Euro U18 B)
1
Laszlo Polyak
U18 Hungary (Euro U18 B)
1
Martin Pongo
U18 Hungary (Euro U18 B)
1
Andreas Rojas
U18 Belgium (Euro U18 B)
1
Sergio Santos
U18 Portugal (Euro U18 B)
1
Brian Savoy
U18 Switzerland (Euro U18 B)
1
Olaf Schaftenaar
U18 Netherlands (Euro U18 B)
1
Jeroen Scheltes
U18 Netherlands (Euro U18 B)
1
Max Schmit
U18 Luxembourg (Euro U18 B)
1
Jeffrey Schwab
U18 Switzerland (Euro U18 B)
1
Loic Schwartz
U18 Belgium (Euro U18 B)
1
Hugo Sotta
U18 Portugal (Euro U18 B)
1
Eric Steffen
U18 Luxembourg (Euro U18 B)
1
Tim Steffen
U18 Luxembourg (Euro U18 B)
1
Tom Steffen
U18 Luxembourg (Euro U18 B)
1
Arne Steinbach
U18 Belgium (Euro U18 B)
1
Bart Stolk
U18 Netherlands (Euro U18 B)
1
Charles Sunnen
U18 Luxembourg (Euro U18 B)
1
Filipe Teixeira
U18 Portugal (Euro U18 B)
1
Norbert Timko
U18 Hungary (Euro U18 B)
1
Yannick Van Der Ark
U18 Netherlands (Euro U18 B)
1
Martijn Van Noordenne
U18 Netherlands (Euro U18 B)
1
Adam Varga
U18 Hungary (Euro U18 B)
1
Tom Welter
U18 Luxembourg (Euro U18 B)
1
Rafael Wildner
U18 Portugal (Euro U18 B)
1
Zoran Zivanovic
U18 Switzerland (Euro U18 B)
1