Carmelo Cabrera has faced 367 opponents throughout his career

Player Team(s) Games
Javier Abadia
Granollers (SPA-1)
4
Alberto Abalde
OAR Ferrol (SPA-1)
2
Miguel Abarca 2
Marcos Abdala Leite
Brazil (Olympics)
1
Ahmed Mubarak Abdelhamid
Egypt (Olympics)
1
Awadh Abdelnabi
Egypt (Olympics)
1
Shigeaki Abe
Japan (Olympics)
1
Ahmed Fuad Aboulkheir
Egypt (Olympics)
1
Alejandro Agudo 1
Luis Alcaniz 2
Santiago Aldama 1
Chuck Aleksinas 1
Wendell Alexis 4
Ismail Mohammed Ali Selim
Egypt (Olympics)
1
Jim Allen
C.B. Zaragoza (SPA-1 PO)
2
Jeffrey Allen 2
Manuel Aller
OAR Ferrol (SPA-1)
8
Alberto Alocen 7
Jose Antonio Alonso 3
Luis Manuel Alvarez
OAR Ferrol (SPA-1)
8
Jose Gabriel Alvarez
Oximesa (SPA-1)
9
Luis Miguel Alvarez
Oximesa (SPA-1)
7
Jose Miguel Alvarez Pozo
Cuba (Olympics)
1
Antonio Ametller 2
Abel Amon 3
Karl Ampt
Germany (Olympics)
1
Victor Anger 1
Pedro César Ansa 2
Jose Miguel Antunez 4
Jose Angel Arceaga
C.B. Zaragoza (SPA-1 PO)
12
Fernando Arcega
C.B. Zaragoza (SPA-1 PO)
12
Ken Austin 2
Jose Maria Ayuso 3
Jiri Balastik
Czechoslovakia (Olympics)
1
Mike Bantom
USA (Olympics)
1
Felix Barros
OAR Ferrol (SPA-1)
1
Juan Barros 2
Eric Bartolome 8
Jose Manuel Beiran
Cajamadrid (SPA-1)
3
Tom Bender
Australia (Olympics)
1
Ryszard Bialowas
Poland (Olympics)
1
Jose Biriukov 7
Luis Blanco 4
Jan Blazek
Czechoslovakia (Olympics)
1
Jan Bobrovsky
Czechoslovakia (Olympics)
1
Manuel Bosch
C.B. Zaragoza (SPA-1 PO)
4
Lawrence Boston 4
Wayne Brabender
Cajamadrid (SPA-1)
4
Kamil Brabenec
Czechoslovakia (Olympics)
1
Alex Bradley 2
Brad Branson 6
Jim Brewer
USA (Olympics)
1
Wallace Bryant 4
Greg Bunch 2
Tommy Burleson
USA (Olympics)
1
Mario Butler 1
Peter Byrne
Australia (Olympics)
1
Jose Manuel Cabezudo 2
Miguel Angel Calderon
Cuba (Olympics)
1
Dan Caldwell 8
Rafael Canizares
Cuba (Olympics)
1
Raul Capablo 6
Roman Carbajo 1
Joseph Cargol 4
Massoni Carlos Domingos
Brazil (Olympics)
1
Modesto Carvajal
Oximesa (SPA-1 PO)
3
Janusz Ceglinski
Poland (Olympics)
1
Oscar Cervantes 1
Victor Chacon 1
Pedro Chappe
Cuba (Olympics)
1
Eduardo Clavero
Oximesa (SPA-1)
4
Doug Collins
USA (Olympics)
1
William Collins
OAR Ferrol (SPA-1)
4
Jose Luis Collins 5
Joseph Cooper
Oximesa (SPA-1)
7
Juan Antonio Corbalan 7
Arturo Corts
OAR Ferrol (SPA-1)
1
Joaquin Costa
Licor 43 (SPA-1)
8
Xavier Crespo 8
Jordi Creus 8
Joan Creus Molist
Granollers (SPA-1)
6
Perry Crossswhite
Australia (Olympics)
1
Agustin Cuesta
Licor 43 (SPA-1)
4
Xabier Davalillo 1
Kenny Davis
USA (Olympics)
1
Nate Davis
OAR Ferrol (SPA-1)
6
Mike Davis 2
Jose Geraldo De Castro
Brazil (Olympics)
1
Juan De La Cruz 4
Felix De La Fuente 1
Alfonso Del Corral 6
Ernesto Delgado
OAR Ferrol (SPA-1)
7
Jose Luis Diaz
C.B. Zaragoza (SPA-1 PO)
11
Jose Antonio Diaz 1
Jan Dolczewski
Poland (Olympics)
1
Juan Carlos Domecq
Cuba (Olympics)
1
Jose Aparecidio Dos Santos
Brazil (Olympics)
1
Francisco Dosaula
Granollers (SPA-1)
2
Zdenek Dousa
Czechoslovakia (Olympics)
1
Richard Duke
Australia (Olympics)
1
Eugeniusz Durejko
Poland (Olympics)
1
Craig Dykema
Granollers (SPA-1)
4
Ahmed Abdelhamid El Saharti
Egypt (Olympics)
1
Pablo Elizalde 2
Luis Estiragues 1
Gregorio Estrada 1
Chris Faggi 2
Juan Manuel Fermosel
Cajamadrid (SPA-1)
4
Juan Fernandez
Granollers (SPA-1)
6
Arturo Fernandez 3
Jesus Fernandez 2
Jose Maria Fernandez 2
Ricardo Figueras 2
James Forbes
USA (Olympics)
1
Rolando Frazer 1
Wayne Freeman 4
Jordi Freixanet
Licor 43 (SPA-1)
5
Cesar Galceran 1
Salvador Gallard 3
Rick Gallon 1
Inaki Garayalde 2
Francisco Sergio Garcia
Brazil (Olympics)
1
Helio Rubens Garcia
Brazil (Olympics)
1
Ricardo Garcia
OAR Ferrol (SPA-1)
6
Javier Garcia 2
Javier Garcia 7
Juan Francisco Garrido 2
John Garris 2
Joseba Gaztanaga
Cajamadrid (SPA-1)
4
Holger Geschwindner
Germany (Olympics)
1
Vicente Gil 5
Carlos Gil
Cajamadrid (SPA-1)
1
Ramon Goenechea 4
German Gonzalez 7
Javier Gorrono 1
Radvilas Kasimiras Gourauskas
Brazil (Olympics)
1
Jim Grady 4
Jack Haley 1
Granger Hall 3
Daniel Hartshorne
Oximesa (SPA-1 PO)
5
Nobuo Hattori
Japan (Olympics)
1
Tom Henderson
USA (Olympics)
1
Angel Heredero
Granollers (SPA-1)
4
Guillermo Hernangomez 1
Javier Herranz
Licor 43 (SPA-1)
3
Tomas Herrera
Cuba (Olympics)
1
Ruperto Nicolas Herrera Tabio
Cuba (Olympics)
1
Carlos Herreras 2
Essie Hollis 2
Jordi Homs 3
Art Housey 2
Roland Houston 4
Otis Howard
OAR Ferrol (SPA-1)
2
Javier Ibanez
Oximesa (SPA-1)
4
Ismail Adel Ibrahim
Egypt (Olympics)
1
Albert Illa 7
Juan Manuel Iturriaga 5
Francisco Izquierdo 2
Brian Jackson 5
Ken James
Australia (Olympics)
1
Antonio Jarana 1
Andres Jimenez 10
Tomas Jimenez 1
Francisco Jimenez 1
Rafael Jofresa 11
Tomas Jofresa 1
Reginald Johnson 8
Bobby Jones
USA (Olympics)
1
Dwight Jones
USA (Olympics)
1
Albert Jones
Granollers (SPA-1)
2
Willie Jones 2
Walter Jordan 2
Kevin Joyce
USA (Olympics)
1
Mohammed Fathi Kamel
Egypt (Olympics)
1
Mohammed Kemal Kamel
Egypt (Olympics)
1
Andrzej Kasprzak
Poland (Olympics)
1
Gerald Kazanowsky 2
Dietrich Keller
Germany (Olympics)
1
Brian Kerle
Australia (Olympics)
1
Mohammed Essam Khaled
Egypt (Olympics)
1
Winfred King 2
Toli Koltuniewicz
Australia (Olympics)
1
Jiri Konopasek
Czechoslovakia (Olympics)
1
Joe Kopicki 2
Grzegorz Korcz
Poland (Olympics)
1
Zdenek Kos
Czechoslovakia (Olympics)
1
Waldemar Kozak
Poland (Olympics)
1
Hans Jorg Krueger
Germany (Olympics)
1
Dieter Kuprella
Germany (Olympics)
1
Chinche Lafuente 8
Vicente Lafuente 2
Lemone Lampley 4
Piotr Langosz
Poland (Olympics)
1
Jose Manuel Lara
Granollers (SPA-1)
2
Pablo Laso 3
Richard Lavodrama
OAR Ferrol (SPA-1)
1
David Lawrence 2
Inigo Leria 2
Miguel Angel Lete
Granollers (SPA-1)
2
Joachim Linnemann
Germany (Olympics)
1
Jesus Llano 4
Jose Luis Llorente
Cajamadrid (SPA-1)
11
Tonin Llorente
Cajamadrid (SPA-1)
4
Darrell Lockhart 2
Mieczyslaw Lopatka
Poland (Olympics)
1
Miguel Lopez 4
Juan Carlos Lopez
C.B. Zaragoza (SPA-1 PO)
3
Joaquin Ruiz Lorente 3
Miguel Loureiro
OAR Ferrol (SPA-1)
7
Kevin Magee
C.B. Zaragoza (SPA-1 PO)
2
Jose Maria Margall 9
Juanjo Marin 1
Antonio Marquez 4
Juan Ramon Marrero 4
Glenn Marsland
Australia (Olympics)
1
Jose Angel Martin 7
Jose Antonio Martin
OAR Ferrol (SPA-1)
7
Fernando Martin 3
Antonio Martin 4
Ferran Martinez 6
Clyde Mayes 2
Tom Mc Millan
USA (Olympics)
1
Craig McCormick 1
Benjamin McDonald 2
Eugene McDowell 6
Javier Mendiburu
Granollers (SPA-1)
5
Luis Claudio Menon
Brazil (Olympics)
1
Joe Meriweather 4
Larry Micheaux 2
Mario Mila 1
Dick Miller
Granollers (SPA-1)
2
Leonard Mitchell 2
Jose Antonio Montero 10
Carlos Montes 7
Jorge Morales
Cajamadrid (SPA-1)
4
Juan Antonio Morales 2
Satoshi Mori
Japan (Olympics)
1
Lauro Mula 4
Adilson Nascimento
Brazil (Olympics)
1
Emilio Nicolau 10
Franciszek Niemec
Poland (Olympics)
1
Audie Norris 2
Petr Novicky
Czechoslovakia (Olympics)
1
Hirofumi Numata
Japan (Olympics)
1
Ramon Oliver 2
Juan Antonio Orenga 1
Alberto Ortega 4
Julian Ortiz 4
Jose Ortiz 4
Joan Pages 7
Francisco Palacin 1
Jose Palacios 5
Eddie Palubinskas
Australia (Olympics)
1
Jordi Pardo 4
Andrzej Pasorowski
Poland (Olympics)
1
Oscar Pena 1
Joan Pera
Licor 43 (SPA-1)
1
Conrado Perez
Cuba (Olympics)
1
Carlos Perez 1
Luis Periz 1
Pedro Perotas 4
Rainer Pethran
Germany (Olympics)
1
Mike Phillips
Licor 43 (SPA-1)
5
Orlando Phillips
Cajamadrid (SPA-1)
4
Manuel Pina
Licor 43 (SPA-1)
1
Miguel Pineiro
OAR Ferrol (SPA-1)
1
Eduardo Pinero 1
John Pinone 7
Jochen Pollex
Germany (Olympics)
1
Jiri Pospisil
Czechoslovakia (Olympics)
1
Miguel Angel Pou
Granollers (SPA-1)
Licor 43 (SPA-1)
5
Rafael Pozo 7
Pere Praxedes 5
Samuel Puente 3
Jordi Puig
Granollers (SPA-1)
4
Javier Puig 1
Jose Pujolras 4
Josean Querejeta 4
Eduardo Rafols 1
Federico Ramiro
OAR Ferrol (SPA-1)
8
Ed Ratleff
USA (Olympics)
1
Ion Rementeria 4
Miguel Angel Reyes 1
Claude Riley 6
Wayne Robinson
Granollers (SPA-1)
6
Jackie Robinson 1
Juan Roca
Cuba (Olympics)
1
Pedro Rodriguez 10
Antonio Rodriguez
Oximesa (SPA-1)
1
Fernando Roman 2
Fernando Romay 8
Juan Rosa 2
Gerardo Rubio 1
Carlos Ruf 2
Enrique Ruiz 4
Dan Ruland
Licor 43 (SPA-1)
2
Rafael Rullan 3
David Russell 7
Jiri Ruzicka
Czechoslovakia (Olympics)
1
Eduardo Sabater 3
Gonzalo Sagi-Vela 8
Kazufumi Sakai
Japan (Olympics)
1
Albert Sala
Granollers (SPA-1)
1
Joaquin Salvo 1
Juan San Epifanio 8
Herminio San Epifanio 4
Angel Manuel Sanchez 2
Fernando Sanclemente 1
Luis Santillana 2
Alberto Sanz 4
Michael Schultz 6
Adolfo Segui 1
Andrzej Seweryn
Poland (Olympics)
1
Nobuo Shigusa
Japan (Olympics)
1
Candido Sibilio 8
Gregory Simms 1
Jose Edvard Simoes
Brazil (Olympics)
1
Kenny Simpson 6
Kenji Soda
Japan (Olympics)
1
Francisco Sole 2
David Sole 3
Anton Soler 3
Ignacio Solozabal 8
Jaime Solsona 1
Atsushi Somatomo
Japan (Olympics)
1
Larry Spicer
Oximesa (SPA-1)
4
Larry Spriggs 2
Franklin Standard
Cuba (Olympics)
1
Marcelous Starks
OAR Ferrol (SPA-1)
3
Greg Stewart 2
Terry Stotts 2
Nacho Suarez
Oximesa (SPA-1)
11
Jose Luis Subias 2
Katsuhiko Sugita
Japan (Olympics)
1
Mohammed Talaat
Egypt (Olympics)
1
El Sayed Tewfiq
Egypt (Olympics)
1
Norbert Thimm
Germany (Olympics)
1
Robert Thornton
Cajamadrid (SPA-1)
4
Ray Tomlinson
Australia (Olympics)
1
Antonio Tramullas 2
Masatomo Traniguchi
Japan (Olympics)
1
Steve Trumbo 7
Pereira Maciel Ubiratan
Brazil (Olympics)
1
Helmut Uhlig
Germany (Olympics)
1
Juan Urdiain 1
Alejandro Urgelles
Cuba (Olympics)
1
Oscar Varona
Cuba (Olympics)
1
Francisco Velasco
OAR Ferrol (SPA-1)
3
Eduardo Vidal 3
Jordi Villacampa 11
Enrique Villalobos 1
Joseph Washington
Brazil (Olympics)
1
John Washington
OAR Ferrol (SPA-1)
2
Ian Watson
Australia (Olympics)
1
Klaus Weinand
Germany (Olympics)
1
Terry White 2
Matt White
Granollers (SPA-1)
3
Rory White 2
Jurgen Wohlers
Germany (Olympics)
1
James Wright 6
Bill Wyatt
Australia (Olympics)
1
Kunihiko Yokoyama
Japan (Olympics)
1
Mineo Yoshikava
Japan (Olympics)
1
Michael Young 1
Francisco Zapata 9
Jiri Zednicek
Czechoslovakia (Olympics)
1
Jiri Zidek
Czechoslovakia (Olympics)
1