Tom-Peter Van Haeren has faced 78 opponents throughout his career

Player Team(s) Games
Maksim Aleksiev
U18 Bulgaria (Euro U18 B)
2
Mikael Andersen
U18 Denmark (Euro U18 B)
1
Geza Andrassy
U18 Hungary (Euro U18 B)
1
Csanad Antoni
U18 Hungary (Euro U18 B)
1
Tom Arens
U18 Luxembourg (Euro U18 B)
1
Martin Bago
U18 Hungary (Euro U18 B)
1
Csongor-Jozsef Barbasi
U18 Romania (Euro U18 B)
1
Samuel Berkelund
U18 Sweden (Euro U18 B)
1
Mads Bonde
U18 Denmark (Euro U18 B)
1
Wilhelm Brosser
U18 Romania (Euro U18 B)
1
Lennart Burgemeister
U18 Austria (Euro U18 B)
1
Emanuel Cate
U18 Romania (Euro U18 B)
1
Daniel Colbach
U18 Luxembourg (Euro U18 B)
1
Caius-gabriel Covrig
U18 Romania (Euro U18 B)
1
Sheriff Drammeh
U18 Sweden (Euro U18 B)
1
Rasmus Due
U18 Denmark (Euro U18 B)
1
Oliver Ehrnvall
U18 Sweden (Euro U18 B)
1
Marko Filipovity
U18 Hungary (Euro U18 B)
1
Bill Paul Fischer
U18 Luxembourg (Euro U18 B)
1
Luka Gaspar
U18 Austria (Euro U18 B)
1
Tudor Gheorghe
U18 Romania (Euro U18 B)
1
Dragos Gheorghe
U18 Romania (Euro U18 B)
1
Martin Gorunov
U18 Bulgaria (Euro U18 B)
2
Emil Haglund
U18 Sweden (Euro U18 B)
1
Vic Arthur Heuschling
U18 Luxembourg (Euro U18 B)
1
Emil Eilsoe Hjorth
U18 Denmark (Euro U18 B)
1
Patrik Hodi
U18 Hungary (Euro U18 B)
1
Andrei Iliescu
U18 Romania (Euro U18 B)
1
Aleksandar Iliev
U18 Bulgaria (Euro U18 B)
2
Paulin Jardim
U18 Bulgaria (Euro U18 B)
2
Christian Joch
U18 Austria (Euro U18 B)
1
Erik Johansson
U18 Sweden (Euro U18 B)
1
Sebastian Kaeferle
U18 Austria (Euro U18 B)
1
Tom Kapgen
U18 Luxembourg (Euro U18 B)
1
Mathias Kelly
U18 Denmark (Euro U18 B)
1
Anton Kobylak Berglund
U18 Sweden (Euro U18 B)
1
Tom Konen
U18 Luxembourg (Euro U18 B)
1
Bence Kovacs
U18 Hungary (Euro U18 B)
1
Marko Krivacsevics
U18 Hungary (Euro U18 B)
1
Nandor Kuti
U18 Romania (Euro U18 B)
1
Maximilien Lamesch
U18 Luxembourg (Euro U18 B)
1
Leo Lightner
U18 Sweden (Euro U18 B)
1
Matthias Linortner
U18 Austria (Euro U18 B)
1
Mattias Markusson
U18 Sweden (Euro U18 B)
1
Tom Martin
U18 Luxembourg (Euro U18 B)
1
Ian Moschik
U18 Austria (Euro U18 B)
1
Charel Nesser
U18 Luxembourg (Euro U18 B)
1
Max Neugebauer
U18 Austria (Euro U18 B)
1
Nicolae-Bogdan Nicolescu
U18 Romania (Euro U18 B)
1
Johannes Nielsen
U18 Denmark (Euro U18 B)
1
Spas Nikolov
U18 Bulgaria (Euro U18 B)
2
Mircea Onea
U18 Romania (Euro U18 B)
1
Alex Ouandie
U18 Bulgaria (Euro U18 B)
2
Henrik Pedersen
U18 Denmark (Euro U18 B)
1
Raphael Peffer
U18 Luxembourg (Euro U18 B)
1
Balazs Peringer
U18 Hungary (Euro U18 B)
1
Denis Petkov
U18 Bulgaria (Euro U18 B)
2
Renato Poljak
U18 Austria (Euro U18 B)
1
Marcell Pongo
U18 Hungary (Euro U18 B)
1
Bogdan Popa
U18 Romania (Euro U18 B)
1
Balazs Popgyakunik
U18 Hungary (Euro U18 B)
1
Asen Popov
U18 Bulgaria (Euro U18 B)
2
Filip Rajovic
U18 Denmark (Euro U18 B)
1
Jakob Ravn
U18 Denmark (Euro U18 B)
1
Jesper Sandager
U18 Denmark (Euro U18 B)
1
Lukas Schartmuller
U18 Austria (Euro U18 B)
1
Tom Schomer
U18 Luxembourg (Euro U18 B)
1
Adriyan Sekulov
U18 Bulgaria (Euro U18 B)
2
Tobias Sjoeberg
U18 Sweden (Euro U18 B)
1
Henrik Sjolin
U18 Sweden (Euro U18 B)
1
Joel Svensson
U18 Sweden (Euro U18 B)
1
Domokos Szabo
U18 Hungary (Euro U18 B)
1
Chistian Uta
U18 Romania (Euro U18 B)
1
Nikolay Vangelov
U18 Bulgaria (Euro U18 B)
2
Rumen Vasilev
U18 Bulgaria (Euro U18 B)
2
Yulian Vladimirov
U18 Bulgaria (Euro U18 B)
2
Andreas Von Uthmann
U18 Sweden (Euro U18 B)
1
Oliver Vujakovic
U18 Luxembourg (Euro U18 B)
1