Hussein Elmaraghy has faced 135 opponents throughout his career

Player Team(s) Games
Joseph Abou Samra
U19 Lebanon (U19 WC)
1
Ernesto Almonte 1
Levah Andriantsiferana Mirando 1
Lovasoa Andriatsarafara 1
Mostafa Assaf
U19 Lebanon (U19 WC)
1
Rodrigo Aybar 1
Iwo Baganc
U17 Poland (U17 WC)
1
Richcard Be 1
Nal Belko 1
Kaia Berridge 1
Santiago Bilbao 1
Juan Bocca 1
Vuk Bogunovic
U19 Serbia (U19 WC)
1
Filip Borovicanin
U19 Serbia (U19 WC)
1
Lachlan Brewer 1
Luis Bridgewater 1
Carlin Briggs 1
Eray Buyukcangaz
U19 Turkey (U19 WC)
1
Berke Buyuktuncel
U19 Turkey (U19 WC)
1
Crt Cabrilo 1
Bugra Cal
U19 Turkey (U19 WC)
1
Danny Carbuccia 1
David Castillo
U17 USA (U17 WC)
1
Ozgur Cengiz
U19 Turkey (U19 WC)
1
Aleksa Covickovic
U19 Serbia (U19 WC)
1
Dorde Curcic
U19 Serbia (U19 WC)
1
Mehmet Demirel
U19 Turkey (U19 WC)
1
Joshua Dent 1
Tristan Devers 1
Luis Diaz 1
Nikola Djapa
U19 Serbia (U19 WC)
1
Lazar Djokovic
U19 Serbia (U19 WC)
1
Tiago Drocezesky 1
Karahan Efeoglu
U19 Turkey (U19 WC)
1
Yves Emmanuel 1
Jonathan Estrella 1
Jeremy Fears Jr.
U17 USA (U17 WC)
1
Kristian Ferronato 1
Cooper Flagg
U17 USA (U17 WC)
1
Johnuel Fland
U17 USA (U17 WC)
1
Jacob Furphy 1
Lucas Giovannetti 1
George Grant 1
Julius Halaifonua 1
Fabrizio Heritiana 1
Ronald Holland
U17 USA (U17 WC)
1
Joshua Hughes 1
Ian Jackson
U17 USA (U17 WC)
1
Kacper Jaworski
U17 Poland (U17 WC)
1
Karter Knox
U17 USA (U17 WC)
1
Gasper Kocevar 1
Kerem Konan
U19 Turkey (U19 WC)
1
Marcin Kosiorowski
U17 Poland (U17 WC)
1
Felix Kossaras
U17 Canada (U17 WC)
1
Kajetan Kuczawski
U17 Poland (U17 WC)
1
Yeison Liberato 1
Maximo Lomello 1
Joaquin Lopez Lorenz 1
Mathias M'Madi 1
Sergej Macura 1
Bryan Mansour
U19 Lebanon (U19 WC)
1
Maylon Marte 1
Dante Matakatea 1
Yigit Mestoglu
U19 Turkey (U19 WC)
1
Aleksa Milenkovic
U19 Serbia (U19 WC)
1
Jovan Milicevic
U17 Canada (U17 WC)
1
Ilija Milijasevic
U19 Serbia (U19 WC)
1
Miha Mivsek 1
Wandy Munoz 1
Jad Nasr
U19 Lebanon (U19 WC)
1
Asa Newell
U17 USA (U17 WC)
1
Christian Nitu
U17 Canada (U17 WC)
1
Jan Nowicki
U17 Poland (U17 WC)
1
Szymon Nowicki
U17 Poland (U17 WC)
1
James O'Donnell 1
Osezojie Okojie
U17 Canada (U17 WC)
1
Mateusz Orlowski
U17 Poland (U17 WC)
1
Stephen Osei
U17 Canada (U17 WC)
1
Jakub Osinski
U17 Poland (U17 WC)
1
Arne Osojnik 1
William Passi 1
Koa Peat
U17 USA (U17 WC)
1
Victor Perez Barrios 1
Brody Perry 1
Kalid Petzer 1
Jalen Pichardo 1
Jaion Pitt
U17 Canada (U17 WC)
1
Tiziano Prome 1
Jerry Rabibisoa 1
Filip Radakovic
U19 Serbia (U19 WC)
1
Landric Rakotonanahary 1
Rino Randimbiarivelo 1
Austin Rapp 1
Thesbon Rasolompanatena 1
Juan Respaud 1
Olivier Rioux
U17 Canada (U17 WC)
1
Jovan Ristic
U19 Serbia (U19 WC)
1
Karim Rtail
U19 Lebanon (U19 WC)
1
Alaa Sabbagh
U19 Lebanon (U19 WC)
1
Abdul Rahman Sabbagh
U19 Lebanon (U19 WC)
1
Mateusz Samiec
U17 Poland (U17 WC)
1
Marko Sarenac
U19 Serbia (U19 WC)
1
Kye Savage 1
Ishan Sharma
U17 Canada (U17 WC)
1
Will Shortt 1
Drazen Sinigoj 1
Roman Siulepa 1
Arda Sivas
U19 Turkey (U19 WC)
1
Gasper Skorjanc 1
Steven Solano 1
Tymoteusz Sternicki
U17 Poland (U17 WC)
1
Sean Stewart
U17 USA (U17 WC)
1
Jakub Szumert
U17 Poland (U17 WC)
1
Jacob Theodosiou
U17 Canada (U17 WC)
1
Vukasin Todorovic 1
Mariano Tovolalaina 1
Phoenix Trego 1
Hunter Trego 1
Laurent Tsihidiny 1
Melih Tunca
U19 Turkey (U19 WC)
1
George Turner 1
Mikkel Tyne
U17 Canada (U17 WC)
1
Igor Urban
U17 Poland (U17 WC)
1
Lautaro Viatri 1
Jan Vide 1
Luka Vudragovic
U19 Serbia (U19 WC)
1
D.J. Wagner
U17 USA (U17 WC)
1
Hudson Ward
U17 Canada (U17 WC)
1
Char Yeiy
U17 Canada (U17 WC)
1
Samet Yigitoglu
U19 Turkey (U19 WC)
1
Ege Tan Yildizoglu
U19 Turkey (U19 WC)
1
Karl Zamatta
U19 Lebanon (U19 WC)
1
Jan Zemljic 1
Rocco Zikarsky 1
Alen Zulic 1