All Leagues
NBA
WNBA
Olympics Women
Olympics Men
NCAA
Euro League
Australia NBL
China CBA
Japan B1 League
Liga Endesa
Betclic Elite
Log in
Sign up
EN
EN
FR
ES
IT
Find a player / a team
Greece
Greece - Heba A2
Teams
Doxa Lefkadas
Ioannis Efstathiadis
Ioannis
Efstathiadis
Opponents
Apr 29, 2003 (21 years old)
Greek
1m97 / 6-6
SF
Profile
Games
Totals
Splits
Records
Teammates
Opponents
Embed
Embed this player
×
Add this player to your website by copying the code below
<script src="https://widgets.proballers.com/dist/player-player-unit-widget-v1.0.js"></script><script>window.addEventListener("load", (event) => { PbPlayerPlayerUnitWidget.render() })</script><div class="proballers-widget" data-proballers-player-id="180268" data-proballers-locale="en" data-proballers-base-url="https://widgets.proballers.com"><a href="https://www.proballers.com/" target="_blank" rel="noreferrer">See stats on Proballers</a></div>
Ioannis Efstathiadis has faced 310 opponents throughout his career
Player
Team(s)
Games
Konstantinos Abatzidis
Aias Evosmou
(GRE-2)
2
Andre Afonso
U18 Portugal
(Euro U18)
1
Anton Agyeyev
U18 Israel
(Euro U18)
1
Ariel Aizik
U18 Israel
(Euro U18)
1
Ty-Shon Alexander
Koroivos
(GRE-2)
1
Aimilios Alexiadis
Ikaros Esperos
(GRE-2)
1
Ryan Allen
Eleftheroupoli
(GRE-2)
2
Tiago Almeida
U18 Portugal
(Euro U18)
1
Wajid Aminu
Lavrio
(GRE-1)
1
Christos Anagnostopoulos
Psyhiko Athens
(GRE-2)
2
Ilias Anestis
Aons Milonas Athens
(GRE-2)
1
Solonas Angeli
Ermis Schimatari
(GRE-2)
2
Nikos Angelopoulos
Charilaos TM
(GRE-2)
1
Anastasios Antonakis
Panionios
(GRE-2)
1
Michel-Aggelos Arfaras
Charilaos TM
(GRE-2)
2
Georgios Arnokouros
NE Megaridas
(GRE-2)
1
Ioannis Athanasoulas
Psyhiko Athens
(GRE-2)
2
Ioannis Athinaiou
Panerythraikos
(GRE-2)
1
Miguel Baker
U18 Portugal
(Euro U18)
1
Adama Bal
U16 France
(Euro U16)
1
Naoll Balfourier
U16 France
(Euro U16)
1
Eirinaios Balos
Psyhiko Athens
(GRE-2)
2
Tautvydas Baltrusaitis
U16 Lithuania
(Euro U16)
U18 Lithuania
(Euro U18)
2
Matteo Barbieri
U16 Italy
(Euro U16)
1
Oresti Beli
Amyntas Dafnis
(GRE-2)
1
Matija Belic
U16 Serbia
(Euro U16)
1
Yoav Berman
U18 Israel
(Euro U18)
1
Kostas Bilalis
Amyntas Dafnis
(GRE-2)
1
Vuk Bojanic
U16 Bosnia and Herzegovina
(Euro U16)
1
Athanasios Bolatoglou
Ermis Schimatari
(GRE-2)
2
Adem Bona
U16 Turkey
(Euro U16)
1
Vuk Boskovic
U16 Serbia
(Euro U16)
1
Christodoulos Bozis
Eleftheroupoli
(GRE-2)
1
Christian Bradford
NE Megaridas
(GRE-2)
1
Duje Brala
U16 Croatia
(Euro U16)
1
Filip Brankovic
U16 Serbia
(Euro U16)
1
Tyron Brewer
Ikaros Esperos
(GRE-2)
Panerythraikos
(GRE-2)
2
Ken Brown
Ermis Agias
(GRE-1)
1
Zack Bryant
Aons Milonas Athens
(GRE-2)
1
Isaiah Burke
Psyhiko Athens
(GRE-2)
1
Steven Burtt
Aons Milonas Athens
(GRE-2)
2
Dominykas Butka
U18 Lithuania
(Euro U18)
1
Emilis Butkus
U16 Lithuania
(Euro U16)
U18 Lithuania
(Euro U18)
2
Eray Buyukcangaz
U16 Turkey
(Euro U16)
1
Salvador Caldeira
U18 Portugal
(Euro U18)
1
Sincere Carry
Iraklis
(GRE-2)
1
Davide Casarin
U16 Italy
(Euro U16)
1
Jason Catarino
U18 Portugal
(Euro U18)
1
Hamza Celik
U16 Turkey
(Euro U16)
1
Stelios Chalaris
Panionios
(GRE-2)
1
Dimitrios Charitopoulos
Iraklis
(GRE-1)
1
Christos Chips
Koroivos
(GRE-2)
1
Gabriel Colak
U16 Bosnia and Herzegovina
(Euro U16)
1
Quino Colom
AEK Athens
(GRE-1)
1
Ante Covic
U16 Bosnia and Herzegovina
(Euro U16)
1
Jovan Crnic
Panerythraikos
(GRE-2)
1
Stefan Dabovic
U16 Serbia
(Euro U16)
1
D.J. Davis
Panionios
(GRE-2)
1
Nathan De Sousa
U16 France
(Euro U16)
1
Amsel Delalic
U16 Bosnia and Herzegovina
(Euro U16)
1
Marios Dermitzakis
Koroivos
(GRE-2)
1
Brice Dessert
U16 France
(Euro U16)
1
Georgios Diamantakos
Psyhiko Athens
(GRE-2)
1
Ousmane Dieng
U16 France
(Euro U16)
1
Ioannis Dimakos
Aons Milonas Athens
(GRE-2)
2
Stefan Djordjevic
Ikaros Esperos
(GRE-2)
2
Nikola Djurisic
U16 Serbia
(Euro U16)
1
Thanassis Dobrogiannis
Aons Milonas Athens
(GRE-2)
2
Mevlut Dogan
U16 Turkey
(Euro U16)
1
Marek Dolezaj
Iraklis
(GRE-1)
1
Marios Doxas
Amyntas Dafnis
(GRE-2)
1
Avner Dror
U18 Israel
(Euro U18)
1
Kostas Efstraitou
Mykonos
(GRE-2)
1
Bryson Etienne
Aias Evosmou
(GRE-2)
2
Panagotis Filippakos
AEK Athens
(GRE-1)
1
Giorgos Fillios
Iraklis
(GRE-1)
1
Gianmarco Fiusco
U16 Italy
(Euro U16)
1
Dimitrios Flionis
AEK Athens
(GRE-1)
1
Ioannis Fytros
Ikaros Esperos
(GRE-2)
2
Giorgos Garezos
Aias Evosmou
(GRE-2)
2
Vasileios Gargalis
Papagou
(GRE-2)
2
Brandon Garrett
Iraklis
(GRE-1)
1
Tyre Gathright
Eleftheroupoli
(GRE-2)
2
Angelos Gatzias
NE Megaridas
(GRE-2)
1
Fotios Georgalas
Koroivos
(GRE-2)
1
Petros Geromichalos
Lavrio
(GRE-1)
NE Megaridas
(GRE-2)
2
Dimitris Geromichalos
Ermis Schimatari
(GRE-2)
2
Nicola Giordano
U16 Italy
(Euro U16)
1
Nikos Gkikas
Panionios
(GRE-2)
1
R.J. Glasper
Charilaos TM
(GRE-2)
2
Ofek Gol
U18 Israel
(Euro U18)
1
Wesley Gordon
Ermis Agias
(GRE-1)
1
Francesco Gravaghi
U16 Italy
(Euro U16)
1
Dimitris Gravas
Ermis Schimatari
(GRE-2)
2
Daniele Greggi
U16 Italy
(Euro U16)
1
Athanasios Grekas
Amyntas Dafnis
(GRE-2)
1
Eric Griffin
AEK Athens
(GRE-1)
1
Zion Griffin
Papagou
(GRE-2)
2
Afonso Guedes
U18 Portugal
(Euro U18)
1
Myke Henry
Iraklis
(GRE-1)
1
Lenell Henry
Charilaos TM
(GRE-2)
2
Danilo Horta
U18 Portugal
(Euro U18)
1
Kymany Houinsou
U16 France
(Euro U16)
1
Ian Hummer
AEK Athens
(GRE-1)
1
Konstantinos Iatridis
Eleftheroupoli
(GRE-2)
2
Ioannis Ioannidis
Panerythraikos
(GRE-2)
1
Apostolos Ioannou
Ikaros Esperos
(GRE-2)
2
Alkiviadis Ioannou
Ermis Schimatari
(GRE-2)
2
Zvonimir Ivisic
U16 Croatia
(Euro U16)
1
Tomislav Ivisic
U16 Croatia
(Euro U16)
1
Ugnius Jarusevicius
U16 Lithuania
(Euro U16)
U18 Lithuania
(Euro U18)
2
Nikola Jesic
U16 Bosnia and Herzegovina
(Euro U16)
1
Rokas Jocius
U16 Lithuania
(Euro U16)
1
Dimitrios Kaklamanakis
Lavrio
(GRE-1)
Panionios
(GRE-2)
2
Alexandros Kalaitzakis
Koroivos
(GRE-2)
1
Tasos Kallianiotis
Panerythraikos
(GRE-2)
1
Akis Kallinikidis
NE Megaridas
(GRE-2)
1
Efstratios Kalogerias
Eleftheroupoli
(GRE-2)
1
Nikos Kamaras
Ermis Agias
(GRE-1)
Mykonos
(GRE-2)
2
Alexis Kamberidis
Psyhiko Athens
(GRE-2)
1
Michail Kamperidis
Ermis Agias
(GRE-1)
1
Konstantinos Kampouridis
Eleftheroupoli
(GRE-2)
2
Nikolaos Kampouris
Amyntas Dafnis
(GRE-2)
1
Andreas Kanonidis
Aons Milonas Athens
(GRE-2)
2
Spyridon Kapsalos
Mykonos
(GRE-2)
1
Antonis Karageorgiou
Koroivos
(GRE-2)
1
Ioannis Karakostas
Papagou
(GRE-2)
2
Vangelis Karampoulas
Ikaros Esperos
(GRE-2)
1
Michalis Karlis
AEK Athens
(GRE-1)
1
Theodoros Karras
Koroivos
(GRE-2)
1
Domas Kauzonas
U18 Lithuania
(Euro U18)
1
Andre Kelly
Psyhiko Athens
(GRE-2)
1
Augustinas Kiudulas
U18 Lithuania
(Euro U18)
1
Antonio Klarin
U16 Croatia
(Euro U16)
1
Radvilas Kneizys
U16 Lithuania
(Euro U16)
U18 Lithuania
(Euro U18)
2
Panagiotis Kois
Papagou
(GRE-2)
2
Oleg Kojenets
U16 Lithuania
(Euro U16)
1
Polyzois Kokorellis
NE Megaridas
(GRE-2)
1
Theodoros Konstantinidis
Aias Evosmou
(GRE-2)
2
Kostantinos Korkontzelos
Amyntas Dafnis
(GRE-2)
1
Anastasios Kostopoulos
Ermis Schimatari
(GRE-2)
1
Thomas Kottas
Iraklis
(GRE-2)
Ermis Agias
(GRE-1)
3
Kostas Koufopoulos
Panerythraikos
(GRE-2)
1
Giorgos Koukas
Psyhiko Athens
(GRE-2)
2
Periklis Kouroupakis
Panerythraikos
(GRE-2)
1
Chrysovalantis Kourtidis
Eleftheroupoli
(GRE-2)
2
Ioannis Kouzeloglou
AEK Athens
(GRE-1)
1
Dru Kuxhausen
Koroivos
(GRE-2)
1
Theodoros Kyrilis
Papagou
(GRE-2)
2
Nikola Lebo
U16 Croatia
(Euro U16)
1
Dimitris Legkikas
Ikaros Esperos
(GRE-2)
2
Liutauras Lelevicius
U16 Lithuania
(Euro U16)
1
Niv Lempert
U18 Israel
(Euro U18)
1
Yuval Levin
U18 Israel
(Euro U18)
1
Michail Liapis
Ikaros Esperos
(GRE-2)
2
Thomas Llaury
U16 France
(Euro U16)
1
Panagiotis Logothetis
Eleftheroupoli
(GRE-2)
2
Fotis Malelis
Aias Evosmou
(GRE-2)
1
Nikola Malesevic
Iraklis
(GRE-2)
1
Dimitris Maloukos
Aons Milonas Athens
(GRE-2)
NE Megaridas
(GRE-2)
2
Ben Shlomo Maman
U18 Israel
(Euro U18)
1
Antonios Mantzaris
Psyhiko Athens
(GRE-2)
1
Tommaso Marangoni
U16 Italy
(Euro U16)
1
Demetrious Marghellis
Ermis Schimatari
(GRE-2)
2
Marko Markovic
U16 Serbia
(Euro U16)
1
Venos Mastoros
Eleftheroupoli
(GRE-2)
2
Sarantis Mastrogiannopoulos
Iraklis
(GRE-2)
2
Lucas Matias
U18 Portugal
(Euro U18)
1
Stefanos Matsangos
Papagou
(GRE-2)
1
Gabrielius Mazeika
U18 Lithuania
(Euro U18)
1
Brandon McKissic
Ermis Schimatari
(GRE-2)
Aons Milonas Athens
(GRE-2)
3
Petros Melissaratos
Aons Milonas Athens
(GRE-2)
2
Ido Menchel
U18 Israel
(Euro U18)
1
Dino Merdanovic
U16 Bosnia and Herzegovina
(Euro U16)
1
Ioannis Mermigkis
Iraklis
(GRE-2)
1
Yigit Mestoglu
U16 Turkey
(Euro U16)
1
Ioannis Michaloutsos
Psyhiko Athens
(GRE-2)
1
Hugo Mienandi
U16 France
(Euro U16)
1
Iakovos Milentigievits
Panionios
(GRE-2)
1
Boris Milic
U16 Bosnia and Herzegovina
(Euro U16)
1
Ilija Milijasevic
U16 Serbia
(Euro U16)
1
Lefteris Mitsibonas
Ermis Schimatari
(GRE-2)
2
Mintautas Mockus
U18 Lithuania
(Euro U18)
1
Spyridon Motsenigos
Aons Milonas Athens
(GRE-2)
2
Vasileios Mouratos
Lavrio
(GRE-1)
1
Spyros Mourtos
Ermis Agias
(GRE-1)
1
Aldin Mujezinovic
U16 Bosnia and Herzegovina
(Euro U16)
1
Zinedin Mulic
U16 Bosnia and Herzegovina
(Euro U16)
1
Paulius Murauskas
U16 Lithuania
(Euro U16)
1
Sotirios Nafpliotis
Koroivos
(GRE-2)
1
Dimitrios Nanos
Charilaos TM
(GRE-2)
1
Sokratis Naoumis
Eleftheroupoli
(GRE-2)
1
Apostolos Naoumis
Aias Evosmou
(GRE-2)
2
Goncalo Neves Morais
U18 Portugal
(Euro U18)
1
Alexandros Nikolaidis
Lavrio
(GRE-1)
1
Ioannis Nikolaidis
Ikaros Esperos
(GRE-2)
2
Apostolos Nikolaidis
Panerythraikos
(GRE-2)
1
Kikinis Nikolaos
Koroivos
(GRE-2)
1
Petros Noeas
Koroivos
(GRE-2)
1
Francisco Nunes
U18 Portugal
(Euro U18)
1
Aleksa Obradovic
U16 Serbia
(Euro U16)
1
Sotirios Oikonomopoulos
Psyhiko Athens
(GRE-2)
1
Viktor Okekouoiien
Eleftheroupoli
(GRE-2)
1
Ivan Onojaife
U16 Italy
(Euro U16)
1
Kasapidis Panteleimon
Papagou
(GRE-2)
1
Kostas Papadakis
Ermis Agias
(GRE-1)
Iraklis
(GRE-1)
2
Efstathios Papadionysiou
Panionios
(GRE-2)
1
Vassilis Papadopoulos
Aias Evosmou
(GRE-2)
2
Nikolaos Papanikolaou
Psyhiko Athens
(GRE-2)
2
Nondas Papantoniou
Ikaros Esperos
(GRE-2)
2
Nikos Paparegkas
Iraklis
(GRE-2)
2
Nikos Pappas
AEK Athens
(GRE-1)
1
Nick Paulos
Mykonos
(GRE-2)
1
Theodoros Pavlopoulos
Aons Milonas Athens
(GRE-2)
1
Apostolos Paziotopoulos
Panionios
(GRE-2)
1
Ege Peksari
U16 Turkey
(Euro U16)
1
Stefan Peno
Mykonos
(GRE-2)
1
Nikos Persidis
Lavrio
(GRE-1)
1
Kyriakos Petanidis
Aias Evosmou
(GRE-2)
2
Tyler Peterson
Amyntas Dafnis
(GRE-2)
1
Timon Petrakis
Aias Evosmou
(GRE-2)
2
Ilias Petridis
Aons Milonas Athens
(GRE-2)
2
Mihailo Petrovic
U16 Serbia
(Euro U16)
1
Alfredos Pilavios
Lavrio
(GRE-1)
1
Achilleus Pitoulis
Psyhiko Athens
(GRE-2)
2
Lukas Pivoriunas
U16 Lithuania
(Euro U16)
1
Juraj Pleadin
U16 Croatia
(Euro U16)
1
Mihalis Polytarhou
Ikaros Esperos
(GRE-2)
1
Marios Poulianitis
Iraklis
(GRE-2)
2
Nic Pozoglou
Koroivos
(GRE-2)
1
Stergios Prapas
Iraklis
(GRE-2)
1
Antonios Proiskos
Iraklis
(GRE-2)
1
Danijel Puce
U16 Bosnia and Herzegovina
(Euro U16)
1
Kostas Pydarakis
Ikaros Esperos
(GRE-2)
1
Stefan Radinovic
U16 Bosnia and Herzegovina
(Euro U16)
1
Nikola Radovanovic
U16 Serbia
(Euro U16)
1
Andy Rautins
AEK Athens
(GRE-1)
1
Maxime Raynaud
U16 France
(Euro U16)
1
Danijel Rebic
U16 Bosnia and Herzegovina
(Euro U16)
1
Jorge Rodrigues
U18 Portugal
(Euro U18)
1
Brandon Rush
Ermis Agias
(GRE-1)
1
Vukan Samardzic
Charilaos TM
(GRE-2)
2
Alexandros Samodurov
Panerythraikos
(GRE-2)
1
Corey Sanders
Lavrio
(GRE-1)
1
Chrysostomos Sandramanis
Papagou
(GRE-2)
2
Antonio Santic
U16 Croatia
(Euro U16)
1
Nikola Saranovic
U16 Serbia
(Euro U16)
1
Titas Sargiunas
U16 Lithuania
(Euro U16)
1
Zisis Sarikopoulos
Iraklis
(GRE-2)
2
Kostas Saxionis
AEK Athens
(GRE-1)
1
Adam Vilen Scherbakov
U18 Israel
(Euro U18)
1
Diogo Seixas
U18 Portugal
(Euro U18)
1
Acar Sen
U16 Turkey
(Euro U16)
1
Kasparas Sideravicius
U18 Lithuania
(Euro U18)
1
Giannis Sidiroilias
Charilaos TM
(GRE-2)
1
Stavros Sioundris
Amyntas Dafnis
(GRE-2)
1
Christos Skandalos
Panionios
(GRE-2)
1
Gaios Skordilis
Iraklis
(GRE-1)
1
Jerry Smith
Lavrio
(GRE-1)
1
Sten-timmu Sokk
Iraklis
(GRE-2)
2
Nevo Sommerfeld
U18 Israel
(Euro U18)
1
Matteo Spagnolo
U16 Italy
(Euro U16)
1
Anastasios Spiropoulos
Ermis Agias
(GRE-1)
Mykonos
(GRE-2)
2
Michail Sprintzios
Iraklis
(GRE-2)
Lavrio
(GRE-1)
3
Dimitirios Stamatiou
Papagou
(GRE-2)
2
Dimitrios Stamatis
Iraklis
(GRE-1)
Mykonos
(GRE-2)
2
Alexandros Stamatogiannis
Charilaos TM
(GRE-2)
2
Vasileios Stavrakoukas
Mykonos
(GRE-2)
1
Stefan Stefanovic
U16 Serbia
(Euro U16)
1
Fotis Stilidis
Eleftheroupoli
(GRE-2)
2
Noa Svoboda
U16 Croatia
(Euro U16)
1
Kendrick Thompson
Iraklis
(GRE-2)
1
Andriano Topalis
Psyhiko Athens
(GRE-2)
2
Nikolaos Touliatos
Papagou
(GRE-2)
1
Yohan Traore
U16 France
(Euro U16)
1
Armel Traore
U16 France
(Euro U16)
1
Marios Tsellos
Eleftheroupoli
(GRE-2)
2
Apollon Tsochlas
NE Megaridas
(GRE-2)
1
Ioannis Tsoukas
Ermis Agias
(GRE-1)
1
Dimitrios Tsourgianis
Panerythraikos
(GRE-2)
1
Aris Tsourgiannis
Charilaos TM
(GRE-2)
2
Batin Tuna
U16 Turkey
(Euro U16)
1
Koralp Turk
U16 Turkey
(Euro U16)
1
Enes Doruk Tuzun
U16 Turkey
(Euro U16)
1
Savvas Tzougarakis
Papagou
(GRE-2)
2
Stephen Ugochukwu
Ermis Schimatari
(GRE-2)
2
Hasan Efe Uzun
U16 Turkey
(Euro U16)
1
Manolis Vafiadis
Panionios
(GRE-2)
1
Gytis Valickas
U18 Lithuania
(Euro U18)
1
Thodoris Vardianos
Amyntas Dafnis
(GRE-2)
1
Dimitrios Verginis
Panionios
(GRE-2)
1
Craig Victor
Aias Evosmou
(GRE-2)
2
Luca Vincini
U16 Italy
(Euro U16)
1
Nicolo Virginio
U16 Italy
(Euro U16)
1
Ian Vougioukas
Panionios
(GRE-2)
1
Efstratios Voulgaropoulos
Lavrio
(GRE-1)
1
DeVaughn Washington
Ermis Agias
(GRE-1)
1
Wes Washpun
Ermis Agias
(GRE-1)
1
Victor Wembanyama
U16 France
(Euro U16)
1
Matt Williams
Lavrio
(GRE-1)
1
Deaquan Williams
Papagou
(GRE-2)
2
Sidney Wilson
Amyntas Dafnis
(GRE-2)
1
Jakub Wojciechowski
Mykonos
(GRE-2)
1
Christos Xidis
Ikaros Esperos
(GRE-2)
2
Berkay Yilmaz
U16 Turkey
(Euro U16)
1
Aristotelis Zaraidonis
NE Megaridas
(GRE-2)
1
Alex Zarkadoulias
Charilaos TM
(GRE-2)
2
Ron Zipper
U18 Israel
(Euro U18)
1
Thomas Zorbas
Ermis Schimatari
(GRE-2)
1
Fotios Zoumpos
Aons Milonas Athens
(GRE-2)
2