Josep Mestres has faced 285 opponents throughout his career

Player Team(s) Games
Romain Abbad 1
Paulius Abramavicius 1
Danya Abrams 1
Samir Adam
C.B. Prat (SPA-3)
1
Kim Adams
Navarra (SPA-3)
1
Lazaros Agadakos 1
Pavel Agevnin
U20 Belarus (Euro U20)
1
Federico Aguerre
C.B. Prat (SPA-3)
1
Dmitri Akulich
U20 Belarus (Euro U20)
1
Andrius Aleksandrovas 1
Vukasin Aleksic 1
Rolandas Alijevas
U16 Lithuania (Euro U16)
3
Sergio Alonso
Avila (SPA-3 2B)
1
Pape-Philippe Amagou
U16 France (Euro U16)
1
Zach Andrews 2
Luksa Andric
U20 Croatia (Euro U20)
2
Martynas Andriuskevicius 1
Joseba Aramburu 1
Jesus Aranda 2
Borja Arevalo 1
Asier Arzallus 1
Sergo Atuashvili
U16 Georgia (Euro U16)
1
Alberto Ausina
Avila (SPA-3 2B)
1
Vule Avdalovic 1
Gonzalo Avila
Navarra (SPA-3)
1
Andrey Babichev
U20 Russia (Euro U20)
U16 Russia (Euro U16)
2
Gjio Bain 1
Marko Banic
U20 Croatia (Euro U20)
2
Fransisco Baquer
Navarra (SPA-3)
1
Oleg Bartunov
U16 Russia (Euro U16)
1
Roma Bas
Navarra (SPA-3)
1
Domagoj Basic 1
Ferran Bassas
C.B. Prat (SPA-3)
1
Said Ben Driss
U16 France (Euro U16)
1
Julien Blanchot 1
Luka Bogdanovic 2
Yannick Bokolo
U16 France (Euro U16)
1
Sergey Borodin
U16 Russia (Euro U16)
1
Flavio Bottiroli 2
Slobodan Bozovic 1
Mario Buntic 1
Jordan Burger
Qalat Cajasol (SPA-3 2B)
1
Ricardo Busciglio 1
Unai Calbarro
Santurtzi (SPA-3)
2
Manuel Camacho 2
Carlos Canals 1
Francisco Cardenas
Qalat Cajasol (SPA-3 2B)
1
Ibon Carreto 1
Marcos Casado
Santurtzi (SPA-3)
2
Rafael Casals 1
Federico Castello 1
Giorgi Chavleishvili
U16 Georgia (Euro U16)
1
Sergi Coll 1
Jaume Comas
C.B. Prat (SPA-3)
1
Petar Cosic
U20 Croatia (Euro U20)
2
Francois Couret 1
Baptiste Curculosse 1
Roberto De La Rosa
C.B. Prat (SPA-3)
1
Ignacio De Miguel
Real Madrid 2 (SPA-3 2B)
1
Sidnei De Santana 1
Daniel Del Castillo
Qalat Cajasol (SPA-3 2B)
1
Hakan Demirel
U16 Turkey (Euro U16)
1
Mamadi Diane 2
Jaime Dieguez
Avila (SPA-3 2B)
1
Souleyman Drame 2
William Eley 1
Juan Elizagaray
Avila (SPA-3 2B)
1
Semih Erden 1
Baris Ermis
U16 Turkey (Euro U16)
1
Jose Ramon Esmoris 1
Joan Faner 1
Jesus Fernandez 1
Manuel Ferreiro 1
Jose Antonio Ferrer 2
Davor Filipovic
U20 Croatia (Euro U20)
1
Josep Franch
C.B. Prat (SPA-3)
1
Francisco Franco 2
Alberto Franco
Real Madrid 2 (SPA-3 2B)
1
Vitaly Fridzon
U20 Russia (Euro U20)
1
Amable Frometa 1
Xavier Galera 2
Giorgi Gamqrelidze
U16 Georgia (Euro U16)
1
David Garcia 1
Miguel Garcia Stobart 1
Huseyin Gargili
U16 Turkey (Euro U16)
1
Nikola Garma
U20 Croatia (Euro U20)
1
Luis Garrido 2
Mateo Gaynor 1
Jose Maria Gil
Real Madrid 2 (SPA-3 2B)
1
David Gilbert 1
Aleksey Goliakhov
U20 Russia (Euro U20)
1
Xabier Gomez
Santurtzi (SPA-3)
2
Jose Gonzalez
Navarra (SPA-3)
1
Ivan Gonzalez
Santurtzi (SPA-3)
2
Boris Gorenc 1
Damien Griffin 2
Xavier Guirao 1
Robert Gulyas 1
Gorkem Gurel
U16 Turkey (Euro U16)
1
Milan Gurovic 1
Juan Gutierrez 1
Tomas Hampl
Santurtzi (SPA-3)
2
Andrew Hayles 1
Eduardo Hernandez
Santurtzi (SPA-3)
1
Oscar Herrero 2
Chavis Holmes 1
Yauheni Hrekhau
U20 Belarus (Euro U20)
1
Alvaro Izquierdo 2
Hugues Jannel
U16 France (Euro U16)
1
Vytenis Jasikevicius 1
David Jelinek
C.B. Prat (SPA-3)
1
Juan jose Jimenez
Real Madrid 2 (SPA-3 2B)
1
Stevie Johnson 2
Arturas Jomantas
U16 Lithuania (Euro U16)
2
Adrian Joseph 1
Marino Jurjevic
U20 Croatia (Euro U20)
2
Ivica Jurkovic 1
Guillermo Justo 1
Ulug Kacaniku
U16 Turkey (Euro U16)
1
Giannis Kalambokis 1
Mantas Kalnietis 1
Erik Kangas 1
Viktor Keyru
U20 Russia (Euro U20)
1
Linas Kleiza
U16 Lithuania (Euro U16)
2
Andrey Komarovskiy
U20 Russia (Euro U20)
U16 Russia (Euro U16)
2
Igor Kornishine
U16 Russia (Euro U16)
1
Angelos Koronios 1
Hrvoje Kovacevic
U20 Croatia (Euro U20)
2
Ozgur Kul
U16 Turkey (Euro U16)
1
Alexei Kuznetsov
U20 Russia (Euro U20)
1
Juan Labiano
Navarra (SPA-3)
1
Jorge Lafuente 2
Leopold Lagutin
U16 Russia (Euro U16)
1
Benat Lasuen 1
Rogelio Legasa 1
Renan Leichtweis
Qalat Cajasol (SPA-3 2B)
1
Roman Levter
U20 Russia (Euro U20)
1
Jordi Llorens
C.B. Prat (SPA-3)
1
Ignacio Llovet
C.B. Prat (SPA-3)
1
Txomin Lopez
Navarra (SPA-3)
1
Daniel Lopez 1
Lino Lopez 1
Juan Jose Lopez
Real Madrid 2 (SPA-3 2B)
1
Alexei Loukianov
U16 Russia (Euro U16)
1
Javier Lucas
Avila (SPA-3 2B)
1
Dinko Lucic 1
Darius Lugauskas
U16 Lithuania (Euro U16)
2
Jonas Maciulis
U16 Lithuania (Euro U16)
3
Kevin Marauri 1
Daniel Marin 1
David Marina
Real Madrid 2 (SPA-3 2B)
1
Giorgi Markhvashvili
U16 Georgia (Euro U16)
1
Manuchar Markoishvili
U16 Georgia (Euro U16)
1
Damir Markota 1
Gerbert Marti
C.B. Prat (SPA-3)
1
Roger jr. Mason 1
Andrei Mastou
U20 Belarus (Euro U20)
1
Vladimir Masulovic 1
Andreu Matali 2
Gregory Maubayou 1
Martynas Mazeika
U16 Lithuania (Euro U16)
2
George Mdivani
U16 Georgia (Euro U16)
2
Rodrigue Mels
U16 France (Euro U16)
1
Fuad Memcic 2
Jose Luis Merino 1
Vladimir Micov 1
Darko Milicic 1
Nathan Miller 1
Dejan Milojevic 1
Yury Mishukov
U20 Belarus (Euro U20)
1
Slavko Modric
U20 Croatia (Euro U20)
2
Roberto Molina 1
Miguel Molina
Real Madrid 2 (SPA-3 2B)
1
Javier Morillo 1
Paulius Morkeliunas
U16 Lithuania (Euro U16)
3
Moses Mubarak 1
Raul Narros Pena
Navarra (SPA-3)
1
Pavel Nickiporchik
U20 Belarus (Euro U20)
1
Douglas Nunes 1
Manel Nunez 2
Benjamin Obouh-Fegue 1
Damian Ocana Jimenez 1
Jorge Olcina 2
Felipe Oliveira 1
Giorgi Ordenidze
U16 Georgia (Euro U16)
1
Ignacio Ordin 1
Miguel Ortega
Santurtzi (SPA-3)
1
Alfredo Ott 1
Christopher Owens
Santurtzi (SPA-3)
2
Dzmitry Paliashchuk
U20 Belarus (Euro U20)
1
Vadim Panin
U20 Russia (Euro U20)
1
Antonio Pantin 1
Jose antonio Paraiso 1
Jeff Parmer
Navarra (SPA-3)
1
Drago Pasalic
U20 Croatia (Euro U20)
2
Andrea Pecile 1
Laurynas Peciukaitis
U16 Lithuania (Euro U16)
2
Javier Perez
Real Madrid 2 (SPA-3 2B)
1
Kosta Perovic 2
Marque Perry 1
Johan Petro
U16 France (Euro U16)
1
Gary Phaeton
U16 France (Euro U16)
1
Courtney Pigram 2
Vassili Porublev
U16 Russia (Euro U16)
1
Pablo Posse 1
Martin Previsic
U20 Croatia (Euro U20)
1
Aliaksandr Pustahvar
U20 Belarus (Euro U20)
1
Nicolas Racon 1
Milovan Rakovic 1
Juozas Ramanauskas
U16 Lithuania (Euro U16)
1
Tomas Ramon
Avila (SPA-3 2B)
1
Charles Ramsdell 1
Oscar Raya
Qalat Cajasol (SPA-3 2B)
1
Nicolas Richotti
Real Madrid 2 (SPA-3 2B)
1
Alberto Rodriguez 1
Victor Rodriguez 1
Eloy Rodriguez 1
Daniel Romero 1
Sylvain Rosnet
U16 France (Euro U16)
1
Francisco Rueda 1
Irakli Sakvarelidze
U16 Georgia (Euro U16)
1
Javier Salson 2
Sergio Sanchez
Avila (SPA-3 2B)
1
Zurab Sanikidze
U16 Georgia (Euro U16)
1
Aleh Sanotski
U20 Belarus (Euro U20)
1
Jon Santamaria 1
Edward Santana 1
Jorge Santana
Real Madrid 2 (SPA-3 2B)
1
Adolfo Santos 2
Inaki Sanz
Navarra (SPA-3)
1
Siarhei Sapegin
U20 Belarus (Euro U20)
1
Joan Sastre
Qalat Cajasol (SPA-3 2B)
1
Anton Savitski
Santurtzi (SPA-3)
2
Selim Saygin
U16 Turkey (Euro U16)
1
Anderson Schutte 1
Antonio Seijo 1
Vladimir Shevel
U20 Russia (Euro U20)
1
Maxime Siegel
U16 France (Euro U16)
1
Ivan Simunic 1
Viachaslau Skidan
U20 Belarus (Euro U20)
1
Evangelos Sklavos 1
Mladjen Sljivancanin 1
Dmitri Sokolov
U16 Russia (Euro U16)
1
Julio Sosa
Qalat Cajasol (SPA-3 2B)
1
Marcos Souza 1
Pape Sow
Qalat Cajasol (SPA-3 2B)
1
Povilas Stasiulionis
U16 Lithuania (Euro U16)
2
Juha Sten 2
Blake Stepp 1
Sarunas Strasevicius 1
Enrique Suarez 1
Dario Suarez 1
David Suka-Umu 2
Ronald Thompson 1
Veljko Tomovic 1
Caner Topaloglu
U16 Turkey (Euro U16)
1
Sercan Topcu
U16 Turkey (Euro U16)
1
Alejandro Torres
Santurtzi (SPA-3)
2
Ali Traore
U16 France (Euro U16)
1
Alen Trepalovac
U20 Croatia (Euro U20)
3
Uros Tripkovic 1
Aleksandar Ugrinoski 1
Mikel Uriz
Santurtzi (SPA-3)
2
Viktor Uskov
U16 Russia (Euro U16)
1
Mindaugas Valaitis
U16 Lithuania (Euro U16)
2
Manuel Valdivieso 1
Max Van Schaik
C.B. Prat (SPA-3)
1
Rimas Varanauskas 1
Nikoloz Vashakidze
U16 Georgia (Euro U16)
1
Anastasio Vazquez
Qalat Cajasol (SPA-3 2B)
1
Anthony Vereen 1
Vladimir Veremeenko
U20 Belarus (Euro U20)
1
Egor Vialtsev
U20 Russia (Euro U20)
U16 Russia (Euro U16)
2
Pablo Villarejo
Qalat Cajasol (SPA-3 2B)
1
David Vinas 1
Aidas Viskontas 1
Alan Voskuil
Avila (SPA-3 2B)
1
Josip Vucica
U20 Croatia (Euro U20)
2
Dusan Vucicevic 1
Paul Williams
Avila (SPA-3 2B)
1
Brandon Wolfram 2
Nestor Zamora 2
Davit Zangurashvili
U16 Georgia (Euro U16)
1
Asier Zengotitabengoa 2
Ivan Zoroski 1