Niall Harris ha enfrentado a 96 oponentes a lo largo de su carrera.

Player Team(s) Games
Dylan Affo Mama
U20 France (Euro U20)
1
Mert Akay
U20 Turkey (Euro U20)
2
Aidan Appleyard 1
Ragip Atar
U20 Turkey (Euro U20)
2
Eray Aydogan
U20 Turkey (Euro U20)
2
Freds Bagatskis 1
Darko Bajo
U20 Croatia (Euro U20)
1
Bitumba Baruti 1
Josip Batinic
U20 Croatia (Euro U20)
1
Timothee Bazille
U20 France (Euro U20)
1
Bradley Beaumont 1
Ludovic Beyhurst
U20 France (Euro U20)
1
Kilian Binapfl
U20 Germany (Euro U20)
1
Onuralp Bitim
U20 Turkey (Euro U20)
2
Aleksandar Blagojevic
U20 Serbia (Euro U20)
1
Coleman Boyd 1
Danko Brankovic
U20 Croatia (Euro U20)
1
Lorenz Brenneke
U20 Germany (Euro U20)
1
Sofiane Briki
U20 France (Euro U20)
1
George Brownell 1
Janko Cepic
U20 Montenegro (Euro U20)
1
Yohan Choupas
U20 France (Euro U20)
1
Dallan Coleman 1
Brayden Daniels 1
Johnell Davis 1
Chris De Sousa 1
Pavle Djurisic
U20 Montenegro (Euro U20)
1
Doruk Dora
U20 Turkey (Euro U20)
2
Igor Drobnjak
U20 Montenegro (Euro U20)
1
Ivan Fevrier
U20 France (Euro U20)
1
Michael Forrest 1
Ja'von Franklin 1
Vladislav Goldin 1
B.J. Greenlee 1
Sam Griesel
U20 Germany (Euro U20)
1
Nils Hassfurther
U20 Germany (Euro U20)
1
Sehmus Hazer
U20 Turkey (Euro U20)
2
Philipp Herkenhoff
U20 Germany (Euro U20)
1
Jermontae Hill 1
Calvin Hippolyte
U20 France (Euro U20)
1
Rodney Howard 1
Isaiah Ihnen
U20 Germany (Euro U20)
1
Antonio Jordano
U20 Croatia (Euro U20)
1
Mihailo Jovicic
U20 Serbia (Euro U20)
1
Sadik Kabaca
U20 Turkey (Euro U20)
2
Vytautas Kamarunas 1
Eddy Kayouloud
U20 France (Euro U20)
1
Miles Kelly 1
Elias Kherzane
U20 France (Euro U20)
1
Lucas Kouyate
U20 France (Euro U20)
1
Bjarne Kraushaar
U20 Germany (Euro U20)
1
Andrija Marjanovic
U20 Serbia (Euro U20)
1
Alijah Martin 1
Cyril Martynov 1
Aleksa Matic
U20 Serbia (Euro U20)
1
Jonas Mattisseck
U20 Germany (Euro U20)
1
Jordan Meka 1
Nikola Miskovic
U20 Serbia (Euro U20)
1
Stefan Momirov
U20 Serbia (Euro U20)
1
Jalon Moore 1
Isaac Mourier 1
Muhaymin Mustafa
U20 Turkey (Euro U20)
2
Toni Nakic
U20 Croatia (Euro U20)
1
Madiaw Niang 1
Kresimir Nikic
U20 Croatia (Euro U20)
1
Joshua Obiesie
U20 Germany (Euro U20)
1
Novak Obradovic
U20 Montenegro (Euro U20)
1
Jan Palokaj
U20 Croatia (Euro U20)
1
Marko Pecarski
U20 Serbia (Euro U20)
1
Yves Pons
U20 France (Euro U20)
1
Vuk Popovic
U20 Montenegro (Euro U20)
1
Alejandro Ralat 1
Giancarlo Rosado 1
Quentin Ruel
U20 France (Euro U20)
1
Lovre Runjic
U20 Croatia (Euro U20)
1
Domagoj Saric
U20 Croatia (Euro U20)
1
Yigit Sarikaya
U20 Turkey (Euro U20)
1
Yigitcan Saybir
U20 Turkey (Euro U20)
2
Erkin Senel
U20 Turkey (Euro U20)
2
Mateo Seric
U20 Germany (Euro U20)
1
Marko Simonovic
U20 Montenegro (Euro U20)
1
Ranko Simovic
U20 Serbia (Euro U20)
1
Gazmend Sinani 1
Andrija Slavkovic
U20 Montenegro (Euro U20)
1
Milos Stajcic
U20 Serbia (Euro U20)
1
Kyle Sturdivant 1
Emre Tanisan
U20 Turkey (Euro U20)
2
Lance Terry 1
Lars Thiemann
U20 Germany (Euro U20)
1
Aleksa Uskokovic
U20 Serbia (Euro U20)
1
Mateo Vidovic
U20 Croatia (Euro U20)
1
Bruno Vrcic
U20 Germany (Euro U20)
1
Morakinyo Williams 1
Everett Winchester 1
Bogdan Zimonjic 1
Nikola Zizic
U20 Montenegro (Euro U20)
1