Karim Elgizawy has faced 257 opponents throughout his career

Player Team(s) Games
Joseph Abou Samra
U19 Lebanon (U19 WC)
1
Ernesto Almonte 1
Gustavo Alves
U19 Brazil (U19 WC)
1
Levah Andriantsiferana Mirando 1
Moises Andriassi
Mexico (World Cup)
1
Lovasoa Andriatsarafara 1
Kostas Antetokounmpo
Greece (Olympic-TQO)
1
Mostafa Assaf
U19 Lebanon (U19 WC)
1
Rodrigo Aybar 1
Iwo Baganc
U17 Poland (U17 WC)
1
Cedric Bah
Ivory Coast (AFR-QR)
1
Richcard Be 1
Nal Belko 1
Eimantas Bendzius
Lithuania (World Cup)
1
Kaia Berridge 1
Eduardo Bersch
U19 Brazil (U19 WC)
1
Santiago Bilbao 1
Juan Bocca 1
Vuk Bogunovic
U19 Serbia (U19 WC)
1
Gael Bonilla
Mexico (World Cup)
1
Filip Borovicanin
U19 Serbia (U19 WC)
1
Ignas Brazdeikis
Lithuania (World Cup)
1
Lachlan Brewer 1
Luis Bridgewater 1
Carlin Briggs 1
Taylor Britt
New Zealand (World Cup)
1
Walter Brown
New Zealand (World Cup)
1
Shuntaro Buto
U19 Japan (U19 WC)
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
Nick Calathes
Greece (Olympic-TQO)
1
Gabriel Caldeira
U19 Brazil (U19 WC)
1
Samis Calderon
U19 Brazil (U19 WC)
1
Flynn Cameron
New Zealand (World Cup)
1
Danny Carbuccia 1
Leandro Cardoso
U19 Brazil (U19 WC)
1
David Castillo
U17 USA (U17 WC)
1
Ozgur Cengiz
U19 Turkey (U19 WC)
1
Vasilis Charalampopoulos
Greece (Olympic-TQO)
1
Aleksa Covickovic
U19 Serbia (U19 WC)
1
Francisco Cruz
Mexico (World Cup)
1
Dorde Curcic
U19 Serbia (U19 WC)
1
Vitor Da Silva
U19 Brazil (U19 WC)
1
Maxence Dadiet
Ivory Coast (AFR-QR)
1
Jean-Philippe Dally
Ivory Coast (AFR-QR)
1
Adris De Leon
Dominican Republic (Olympic-TQO)
1
Finn Delany
New Zealand (World Cup)
1
Mehmet Demirel
U19 Turkey (U19 WC)
1
Joshua Dent 1
Tristan Devers 1
Souleyman Diabate
Ivory Coast (AFR-QR)
1
Luis Diaz 1
Tomas Dimsa
Lithuania (World Cup)
1
Nikola Djapa
U19 Serbia (U19 WC)
1
Jimmy Djimrabaye 1
Lazar Djokovic
U19 Serbia (U19 WC)
1
Allan Dokossi 1
Elie Dondon 1
Elisée Guerchom Dondon 1
Tiago Drocezesky 1
Chris Duarte
Dominican Republic (Olympic-TQO)
1
Bojan Dubljevic
Montenegro (World Cup)
1
Karahan Efeoglu
U19 Turkey (U19 WC)
1
Yves Emmanuel 1
Jonathan Estrella 1
Monja Romain Faralahy
Madagascar (AFR-QR)
1
Vitor Farias
U19 Brazil (U19 WC)
1
Jeremy Fears Jr.
U17 USA (U17 WC)
1
Andres Feliz
Dominican Republic (Olympic-TQO)
1
Kristian Ferronato 1
Cooper Flagg
U17 USA (U17 WC)
1
Johnuel Fland
U17 USA (U17 WC)
1
Vafessa Fofana
Ivory Coast (AFR-QR)
1
Isaac Fotu
New Zealand (World Cup)
1
Jacob Furphy 1
Evans Ganapamo 1
Lucas Giovannetti 1
Gabriel Giron
Mexico (World Cup)
1
George Grant 1
Johan Grebongo 1
Jorge Gutierrez
Mexico (World Cup)
1
Israel Gutierrez
Mexico (World Cup)
1
Julius Halaifonua 1
Hyrum Harris
New Zealand (World Cup)
1
Adonys Henriquez
Dominican Republic (Olympic-TQO)
1
Fabrizio Heritiana 1
Ronald Holland
U17 USA (U17 WC)
1
Joshua Hughes 1
Joshua Ibarra
Mexico (World Cup)
1
Shea Ili
New Zealand (World Cup)
1
Aleksa Ilic
Montenegro (World Cup)
1
Nikola Ivanovic
Montenegro (World Cup)
1
Ian Jackson
U17 USA (U17 WC)
1
Akira Jacobs
U19 Japan (U19 WC)
1
Fabian Jaimes
Mexico (World Cup)
1
Kacper Jaworski
U17 Poland (U17 WC)
1
Johndre Jefferson 1
Rokas Jokubaitis
Lithuania (World Cup)
1
Panagiotis Kalaitzakis
Greece (Olympic-TQO)
1
Yasser Billy Bertin Kamayengue 1
Vaidas Kariniauskas
Lithuania (World Cup)
1
Yuto Kawashima
U19 Japan (U19 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
Lionel Kouadio
Ivory Coast (AFR-QR)
1
Max Kouguere 1
Kajetan Kuczawski
U17 Poland (U17 WC)
1
Mindaugas Kuzminskas
Lithuania (World Cup)
1
Rija Lahontan
Madagascar (AFR-QR)
1
Gabriel Landeira
U19 Brazil (U19 WC)
1
Giannoulis Larentzakis
Greece (Olympic-TQO)
1
Izayah Le'Afa
New Zealand (World Cup)
1
Yeison Liberato 1
Victor Liz
Dominican Republic (Olympic-TQO)
1
Maximo Lomello 1
Joaquin Lopez Lorenz 1
Mathias M'Madi 1
Sergej Macura 1
Gabrielius Maldunas
Lithuania (World Cup)
1
Bryan Mansour
U19 Lebanon (U19 WC)
1
Maylon Marte 1
Dante Matakatea 1
Orlando Mendez
Mexico (World Cup)
1
Yigit Mestoglu
U19 Turkey (U19 WC)
1
Vladimir Mihailovic
Montenegro (World Cup)
1
Aleksa Milenkovic
U19 Serbia (U19 WC)
1
Jovan Milicevic
U17 Canada (U17 WC)
1
Ilija Milijasevic
U19 Serbia (U19 WC)
1
Konstantinos Mitoglou
Greece (Olympic-TQO)
1
Miha Mivsek 1
Joseph Mobio
Ivory Coast (AFR-QR)
1
Jean Claudio Montero
Dominican Republic (Olympic-TQO)
1
Dimitrios Moraitis
Greece (Olympic-TQO)
1
Donatas Motiejunas
Lithuania (World Cup)
1
Assemian Moulare
Ivory Coast (AFR-QR)
1
Wandy Munoz 1
Teruchika Naito
U19 Japan (U19 WC)
1
Metson Nambaï 1
Jad Nasr
U19 Lebanon (U19 WC)
1
Asa Newell
U17 USA (U17 WC)
1
Jordan Ngatai
New Zealand (World Cup)
1
Omega Ngaïfei 1
Christian Nitu
U17 Canada (U17 WC)
1
Margiris Normantas
Lithuania (World Cup)
1
Jan Nowicki
U17 Poland (U17 WC)
1
Szymon Nowicki
U17 Poland (U17 WC)
1
Angel Nunez
Dominican Republic (Olympic-TQO)
1
James O'Donnell 1
Taiga Okada
U19 Japan (U19 WC)
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
Hiyu Ozawa
U19 Japan (U19 WC)
1
Georgios Papagiannis
Greece (Olympic-TQO)
1
Kostas Papanikolaou
Greece (Olympic-TQO)
1
William Passi 1
Koa Peat
U17 USA (U17 WC)
1
Antonio Pena
Dominican Republic (Olympic-TQO)
1
Victor Perez Barrios 1
Brody Perry 1
Kendrick Perry
Montenegro (World Cup)
1
Kalid Petzer 1
Jalen Pichardo 1
Jaion Pitt
U17 Canada (U17 WC)
1
Eddy Polanco
Dominican Republic (Olympic-TQO)
1
Petar Popovic
Montenegro (World Cup)
1
Alex Poythress
Ivory Coast (AFR-QR)
1
Tiziano Prome 1
Jerry Rabibisoa
Madagascar (AFR-QR)
2
Filip Radakovic
U19 Serbia (U19 WC)
1
Dino Radoncic
Montenegro (World Cup)
1
Nemanja Radovic
Montenegro (World Cup)
1
Sitraka Raharimanantoanina
Madagascar (AFR-QR)
1
Landric Rakotonanahary 1
Fiary Rakotonirina
Madagascar (AFR-QR)
1
Rino Randimbiarivelo 1
Elly Randriamampionona
Madagascar (AFR-QR)
1
Austin Rapp 1
Anthony Rasolomanana
Madagascar (AFR-QR)
1
Thesbon Rasolompanatena 1
Livio Ratianarivo
Madagascar (AFR-QR)
1
Heriniaina Ony Tanjona Ravelojaona
Madagascar (AFR-QR)
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
Lawrence Rudolph
U19 Japan (U19 WC)
1
Alaa Sabbagh
U19 Lebanon (U19 WC)
1
Abdul Rahman Sabbagh
U19 Lebanon (U19 WC)
1
Kousei Sakamoto
U19 Japan (U19 WC)
1
Mateusz Samiec
U17 Poland (U17 WC)
1
Luis Santos
Dominican Republic (Olympic-TQO)
1
Marko Sarenac
U19 Serbia (U19 WC)
1
Kye Savage 1
Tadas Sedekerskis
Lithuania (World Cup)
1
Ishan Sharma
U17 Canada (U17 WC)
1
Will Shortt 1
Miguel Simon
Dominican Republic (Olympic-TQO)
1
Marko Simonovic
Montenegro (World Cup)
1
Drazen Sinigoj 1
Deividas Sirvydis
Lithuania (World Cup)
1
Roman Siulepa 1
Arda Sivas
U19 Turkey (U19 WC)
1
Gasper Skorjanc 1
Andrija Slavkovic
Montenegro (World Cup)
1
Tohi Smith-Milner
New Zealand (World Cup)
1
Steven Solano 1
Alpha Solondrainy
Madagascar (AFR-QR)
1
Tymoteusz Sternicki
U17 Poland (U17 WC)
1
Sean Stewart
U17 USA (U17 WC)
1
Paul Stoll
Mexico (World Cup)
1
Jakub Szumert
U17 Poland (U17 WC)
1
Patrick Tape
Ivory Coast (AFR-QR)
1
Reuben Te Rangi
New Zealand (World Cup)
1
Guilherme Tesch
U19 Brazil (U19 WC)
1
Jacob Theodosiou
U17 Canada (U17 WC)
1
Vukasin Todorovic 1
Vasileios Toliopoulos
Greece (Olympic-TQO)
1
Mariano Tovolalaina 1
Phoenix Trego 1
Hunter Trego 1
Jino Tsialefitra
Madagascar (AFR-QR)
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
Jonas Valanciunas
Lithuania (World Cup)
1
Eloy Vargas
Dominican Republic (Olympic-TQO)
1
Lautaro Viatri 1
Jan Vide 1
Lucas Vieira
U19 Brazil (U19 WC)
1
Nikola Vucevic
Montenegro (World Cup)
1
Luka Vudragovic
U19 Serbia (U19 WC)
1
D.J. Wagner
U17 USA (U17 WC)
1
Hayato Wakugawa
U19 Japan (U19 WC)
1
Thomas Walkup
Greece (Olympic-TQO)
1
Hudson Ward
U17 Canada (U17 WC)
1
Leon Watanabe
U19 Japan (U19 WC)
1
Yanni Wetzell
New Zealand (World Cup)
1
Shonryu Yaegashi
U19 Japan (U19 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
Nisre Zouzoua
Ivory Coast (AFR-QR)
1
Alen Zulic 1
Reynan dos Santos
U19 Brazil (U19 WC)
1