Ioannis Giannaras a affronté 680 adversaires tout au long de sa carrière.

Player Team(s) Games
DeAndre Abram 1
Glen Abram 1
Mohammed Abukar 6
Milan Acquaah 2
Ogooluwa Adegboye 2
Anthony Adger 3
Taylor Adway 1
Vladimiros Aedonides 2
Cagatay Afsar
U16 Turkey (Euro U16)
1
Alex Aggelakos 3
Ioannis Agrotis 1
Esa Ahmad 2
Madut Akec 2
Eray Akyuz
U16 Turkey (Euro U16)
1
Stavros Alexandros Yiallouros 1
Rovertos Alexandrou 6
Bryce Alford 2
Amar Alibegovic 1
Fahro Alihodzic 2
Jerel Allen 1
Jeremy Allen 1
Jeff Allen 2
Yuat Alok 1
Eytan Parker Amitay
U16 Israel (Euro U16)
1
Dalan Ancrum 8
La'Shard Anderson 1
Kevin Anderson 1
Rafail Andreou 2
Alexandros Angelakos 1
Thanasis Antetokounmpo 1
Stefanos Anthimiades 5
Anastasios Antonakis
Koroivos (GRE-1)
1
Stephanos Antoniades 4
Panayiotis Antoniades 1
Simos Antoniou 2
Georgios Antoniou 2
Anastasis Antreou
PAEEK (CYP-1)
Keravnos BC (CYP-1 PO)
3
Damani Applewhite 2
Georgios Armakolas 2
Adnan Arslanagic 1
Alexandros Asonitis 3
Ragip Atar
U16 Turkey (Euro U16)
1
Ioannis Athinaiou
Aris BC (GRE-1)
1
Edin Atic 1
Zach Auguste 1
Brandon Averette 3
Ismet Avsar
U16 Turkey (Euro U16)
1
Gian Aydinoglu 2
Edmond Azemi 1
Roko Badzim
Croatia (EUR-QR)
1
Melvin Baker 1
Aidas Bakutis
U16 Lithuania (Euro U16)
1
Tomas Balciunas
U16 Lithuania (Euro U16)
1
Mike Balogun 3
Kris Bankston 2
Nick Banyard 2
Kenny Barker
Keravnos BC (CYP-1 PO)
5
Nikos Barlos
Kymis (GRE-1)
1
Andreas Bekris
Koroivos (GRE-1)
1
Gary Bell
Aris BC (GRE-1)
1
Dardan Berisha 1
Davion Berry 1
Janis Berzins 2
Cameron Bett
U16 England (Euro U16)
1
Tyrell Biggs 3
Sotirios Billis 1
Onuralp Bitim
U16 Turkey (Euro U16)
1
Gerald Blackshear 2
Nelson Boachie-Yiadom
U16 England (Euro U16)
2
Lefteris Bochoridis
Aris BC (GRE-1)
1
Ivan Bolshakov 1
Isaac Bonga
U16 Germany (Euro U16)
1
Corey Bowen 1
Levi Bradley 1
T.J. Bray 1
Tyrone Brazelton
Panionios (GRE-1)
1
Ashley Briggs
U16 England (Euro U16)
2
Nate Britt 3
Zach Brown 3
Isiah Brown 2
Tookie Brown 3
Najee Brown-Henderson 1
Evan Bruinsma 2
Tray Buchanan 2
Badu Buck
U16 Germany (Euro U16)
1
Austin Burgett 2
Deondre Burns 8
Romelo Burrell 2
Tre Bussey 1
Devocio Butler 1
Nick Calathes 1
Quinton Campbell 2
Raimon Carrasco
U16 Spain (Euro U16)
1
Jahii Carson
Koroivos (GRE-1)
1
Guglielmo Caruso
U16 Italy (Euro U16)
1
Klavs Cavars 2
Ozgur Cengiz 2
Stokley Chaffee 6
Ales Chan
Apoel Nicosia (CYP-1 PO)
1
Jay Jay Chandler 2
Wesley Channels 1
Vassilis Charalambous 14
Nikos Charalambous 3
Haanif Cheatham 1
A.J. Cheeseman 1
Andreas Chimonas 9
Vasileos Christidis
Aris BC (GRE-1)
1
Orestis Christodoulides 2
Kakkouras Christodoulos
PAEEK (CYP-1)
1
Antreas Christodoulou 3
George Christodoulou 1
Michalis Christofidis 3
Aristidis Christou 5
Charis Christoudias 4
Paris Chrostodoulides 1
Kaiyem Cleary
U16 England (Euro U16)
2
Ricky Clemons 2
Aamondae Coleman 1
Lance Coleman II 2
Panagiotis Constantinides 3
Nicolas Constantinou 2
George Constantinou 3
Andreas Constantinou 4
Charalambos Constantinou 1
Kyriacos Constantinou 1
Aaron Cook 2
Calvin Crawford 2
Jeffrey Crockett 5
T.J. Crockett 2
Jarett Croff 1
Jon Cudiamat 1
Markeith Cummings
Panionios (GRE-1)
1
Dejan Cup 2
Malik Curry 1
Jordan Dallas 2
Boris Dallo
Panionios (GRE-1)
1
James Daniel 2
Ilias Daniel 3
Travis Daniels 1
Robert Davis 1
Darwin Davis 1
Darrell Davis 1
Eric Day
PAEEK (CYP-1)
2
Lorenzo De Zardo
U16 Italy (Euro U16)
1
Quenton Decosey
Koroivos (GRE-1)
1
Francisco Del Aguila
U16 Spain (Euro U16)
1
Charalambos Demetriou 3
Athos Demetriou 9
Berk Demir 2
Demircan Demir 2
Keron Deshields 1
Deandre Dickson 1
Jamar Diggs 1
Ioannis Dimakopoulos 1
Ioannis Dimakos 1
Nikos Diplaros
Panionios (GRE-1)
1
Mikey Dixon 2
Thorben Doding
U16 Germany (Euro U16)
1
Bastian Doreth 2
Joey Dorsey 2
Zacarry Douglas 3
Bryce Douvier
Aris BC (GRE-1)
1
Taron Downey 2
Angelos Dragatis 1
Hendrik Drescher
U16 Germany (Euro U16)
1
Mateo Dreznjak
Croatia (EUR-QR)
1
Dario Dreznjak
Croatia (EUR-QR)
1
Ahmet Duran
U16 Turkey (Euro U16)
1
Tyreek Duren 1
Anthony Durham 1
Michele Ebeling
U16 Italy (Euro U16)
1
Amit Ebo
U16 Israel (Euro U16)
1
Aris Economides 1
Andreas Economides 2
Joshua Edwards
U16 England (Euro U16)
2
Osas Ehigitor
U16 Spain (Euro U16)
1
Rafail Eleftheriou 11
Devonte Elliott 1
Octavius Ellis 1
Pavel Englicky 1
Montgomery Evans 1
Jerry Evans 1
Christos Evzonas 7
Eden Ewing 4
Kentan Facey 3
Faud Farisoglu 1
Jazzmarr Ferguson 5
Joshua Ferguson 2
Adonis Filer 1
Goran Filipovic
Croatia (EUR-QR)
1
Michael Finke 1
Kalin Fisher 2
Chavares Flanigan 2
Chris Flemmings 3
Dimitrios Flionis
Aris BC (GRE-1)
1
Sean Flood 2
Tyrn Flowers 2
Xavier Ford 1
Georgios Fragkeskou 2
Sananda Fru 2
Caleb Fuller
U16 England (Euro U16)
1
Kenny Gabriel 1
Karl Gamble 3
Ivan Gandia-Rosa 2
Luis Garcia
U16 Spain (Euro U16)
1
Jordan Garnett 3
Jarvis Garrett 3
Nick Garth 2
Panagiotis Gatzios 1
Tolga Gecim 2
Amar Gegic 1
Dimitris Georgakoudis 10
Giannis Georgalis 1
Alexis Georgiadis 1
Marios Georgiou 1
Marios Georgiou 10
Marios Georgiou 7
Stefanos Georgiou 1
Christos Georgiou 1
Dimitris Geromichalos
Kymis (GRE-1)
1
Petros Geromichalos 1
Charis Giannopoulos 1
Shane Gibson 1
Marcus Gilbert 3
Ja'Qualyn Gilbreath 2
Jailen Gill 2
L.G. Gill 2
James Gist 1
Nikos Gkikas 1
R.J. Glasper 1
Kristaps Gluditis 1
Andreas Glyniadakis
Kymis (GRE-1)
1
Savvas Gonatas
Keravnos BC (CYP-1 PO)
1
Miguel Gonzalez
U16 Spain (Euro U16)
1
Shaq Goodwin 3
Derrick Gordon 3
Giorgos Gourounias 1
Keaton Grant 3
Jerai Grant 1
Brison Gresham 2
Nick Griffin 4
Kypros Grigoriou 1
Arturs Grinbergs 2
Konstantinos Grivas 10
Pantelis Groutides 1
Joanic Gruttner 2
Maris Gulbis 2
Jasper Gunther
U16 Germany (Euro U16)
1
Philipp Hadenfeldt
U16 Germany (Euro U16)
1
Christos Hadjicostas 9
Constantinos Hadjikonstantis 1
Constantinos Hadjileris 2
Nikolas Hadjivasili 1
Josh Hagins 12
Ori Hai
U16 Israel (Euro U16)
1
Langston Hall 1
Kendarrius Hamilton 2
Blake Hamilton 1
Isaac Hamilton 3
Zacharias Hanoun 6
Elias Harden 2
Travon Harper 3
Ramon Harris 3
Eugene Harris 1
Damontre Harris 3
Wesley Harris 2
Elvis Harvey 2
Harrison Henderson 1
Phil Henry 1
Lenell Henry 2
Philipp Herkenhoff
U16 Germany (Euro U16)
1
Mario Hezonja
Croatia (EUR-QR)
1
Anthony Hickey 1
Cory Hightower 1
Jordan Hill 2
Jaywuan Hill 3
Shaquille Hines
Koroivos (GRE-1)
1
Malik Hines 2
Taveion Hollingsworth 2
Romario Holloway 1
Michael Holton 2
Landrius Horton 4
Johnathan Hudson 2
Johnny Hughes III 1
Jesse Hunt 4
Victoras Ieronimides
PAEEK (CYP-1)
5
Sergey Ignatovski 7
Tristan Ikpe
PAEEK (CYP-1)
2
Stefanos Iliadis 10
Polis Iliadis 1
Vojin Ilic 1
Marios Ioannidis 6
Panayiotis Isaak 2
Tramaine Isabell 1
Meriton Ismaili 2
Jacob Iwowo
U16 England (Euro U16)
2
Jordan Jacks 1
Marcus Jackson 3
Aundre Jackson 2
Mergim Jakupi 1
Muhamedali Janjeva 1
Linards Jaunzems 2
Karamo Jawara 1
Derric Jean 1
James Jean-Marie 1
Miah Jeremiah
Apoel Nicosia (CYP-1 PO)
1
Cody John 2
Aaron Johnson 2
Cameron Jones
Kymis (GRE-1)
1
Lucky Jones 1
Christian Jones 2
Elvis Juozaitis
U16 Lithuania (Euro U16)
1
Georgios Kalaitzakis 1
Mate Kalajzic
Croatia (EUR-QR)
1
Martin Kalu 2
Kenan Kamenjas 1
Giorgos Kamperidis
Panionios (GRE-1)
1
Borna Kapusta
Croatia (EUR-QR)
1
Dimitris Karagiannis 5
Dimitrios Karaiskos 1
Christos Karampatakis 8
Nikolas Karasamanis 1
German Kasanzi
U16 Spain (Euro U16)
1
Riginos Kasinopoulos 2
Iakovos Kasinos 4
Janis Kaufmanis 2
Adam Kemp
Koroivos (GRE-1)
1
Willie Kemp 1
Jaylen Key 2
Gabriel Kilaras 4
Kristaps Kilps 2
Anthony King 17
Carter Kirk 1
Reginald Kissoonlal 3
Lukas Kisunas
U16 Lithuania (Euro U16)
1
Giorgos Konstantinou 1
Marios Konstantinou 3
Constantinos Kontoyiorgis 1
Mert Konuk
U16 Turkey (Euro U16)
1
Panagiotis Koronidis 1
Aristides Koronidis 19
Constantions Kosti 8
Thomas Kottas 1
Michalis Koumis 14
Vasilis Kounas 5
Dimitris Kouridis 2
Maximos Koutouris 1
Vitalijus Kozys
U16 Lithuania (Euro U16)
1
Dejan Kravic
Panionios (GRE-1)
1
Yair Kravitz
U16 Israel (Euro U16)
1
Omar Krayem 1
Michal Kremen
Apoel Nicosia (CYP-1 PO)
1
Nathan Krill 2
Ousman Krubally 2
Cedric Kuakumensah
Panionios (GRE-1)
1
Cem Kucukozkan 1
Servet Kurnaz
U16 Turkey (Euro U16)
1
Michalis Kyriakides 9
Alexandros Kyriakou 1
Michale Kyser
Kymis (GRE-1)
1
Kevin Langford
Koroivos (GRE-1)
2
Danielius Lavrinovicius
U16 Lithuania (Euro U16)
1
Aleksandar Lazic 1
Anthony Lee 1
Lukas Lekavicius 1
Cairon Leland Jones 1
Nikolas Leventis 1
Tomer Levinson
U16 Israel (Euro U16)
1
Rob Lewis 2
Ilias Liasides 1
Nathaniel Linhart 2
Christos Loizidis 8
Markus Loncar 1
Nikolas Louca 2
Ryan Luther 2
Oleksandr Lypovyy 1
Adong Makuoi 1
Collin Malcolm 6
Michael Mallory 2
Kaelen Malone 1
Corey Manigault 1
Sotirios Manolopoulos 3
Roberto Mantovani 11
Lefteris Mantzoukas 1
Trevor Manuel 1
Kyprianos Maragkos 11
Ivan Maras
Aris BC (GRE-1)
2
Panagiotis Markou 12
Anninos Markou 1
Justin Martin 2
Sergi Martinez
U16 Spain (Euro U16)
1
Demetris Matheou 1
Andreas Matsis 2
Savvas Mavromatis 4
Acoydan McCarthy
U16 Spain (Euro U16)
1
Eric McClellan 1
Kyran McClure 1
Thaddus McFadden
Kymis (GRE-1)
1
Gary McGhee
Kymis (GRE-1)
1
Tywain McKee 1
Brandon McKissic 2
Akida McLain 1
Jeremy McLaughlin 2
Chris McNeal 2
Lukas Meisner 2
Arian Memeti 1
Unai Mendicote Rubio
U16 Spain (Euro U16)
1
Yuval Michaeli
U16 Israel (Euro U16)
1
Simon Michail 24
Artem Mikheev 2
Iakovos Milentigievits
Koroivos (GRE-1)
1
Savvas Milinkovic 1
Olexandr Mishula 2
Raquan Mitchell 1
Tre Mitchell 2
Michalis Mithillos 3
Konstantinos Mitoglou 1
Lefteris Mitsimonas
Kymis (GRE-1)
1
Mickael Mokongo
Apoel Nicosia (CYP-1 PO)
1
Marios Moniatis 11
Ruot Monyyong 1
Stefan Moody 1
Mike Morrison
Apoel Nicosia (CYP-1 PO)
3
Trey Moses 1
Stuckey Mosley 2
Spyros Mourtos
Aris BC (GRE-1)
1
Zayd Muosa 3
Dzanan Musa 1
Muhaymin Mustafa
U16 Turkey (Euro U16)
1
Divine Myles 2
Michalis Mythillos 2
Toni Nakic
Croatia (EUR-QR)
1
Cameron Naylor 2
Giorgos Neophytou
Apoel Nicosia (CYP-1 PO)
4
Antonis Neophytou 4
David Nichols 3
Maxim Nikov 1
Fuquan Niles 2
Barra Njie 2
Julian Norfleet 2
Jake O'brien 3
Liam O'reilly 2
Jaleel Steven Obrien 2
Rod Odom 1
Derek Ogbeide 3
Daniel Ogoro
U16 England (Euro U16)
1
Javion Ogunyemi 1
Fedonas Orfanos 6
Constantinos Orfanos 5
Antreas Pafitis
PAEEK (CYP-1)
3
Alessandro Pajola
U16 Italy (Euro U16)
1
Georgios Palalas 2
Achilleas Panagi 1
Merkouris Panagi 1
Alexandros Panagides 3
Adamos Panagidis 4
Christos Panayiotou 8
Theodoros Panayiotou 5
Iacovos Panteli 11
Grigoris Pantouris 7
Kostas Papadakis 1
Nikolas Papademetriou 11
Iezekel Papadopoulos 11
Antreas Papageorgiou 2
Rafail Papaioannou 1
Petros Papamichael 8
Nikos Pappas 1
Orlando Parker 2
Trevin Parks 2
Deondre Parks 3
Ioannis Pasiali 20
Pauly Paulicap 1
Bratislav Paunovic 1
Ishmael Paz Hollis 1
Ajdin Penava 1
Alex Perez 2
Toni Perkovic
Croatia (EUR-QR)
1
Tyrone Perry 2
Mihajlo Pesic 1
Courtney Pigram 11
Constantinos Pilakoutas 8
Christos Pirillis 14
Iraklis Pittakas 8
Panagiotis Polemitis 2
Antreas Polykarpou 1
Donte Poole 2
Tomer Porat
U16 Israel (Euro U16)
1
George Porfirides 3
Marcus Posley
Koroivos (GRE-1)
1
Stylianos Poulianitis
Aris BC (GRE-1)
1
Daniel Poullitas 1
Kyriakos Poyiatzis
PAEEK (CYP-1)
2
Omar Prewitt
Aris BC (GRE-1)
1
Sayeed Pridgett 1
Roko Prkacin
Croatia (EUR-QR)
1
Joseph Puerto
U16 Spain (Euro U16)
1
Kareem Queeley
U16 England (Euro U16)
1
Justin Raffington 2
Cadarian Raines 3
Grigoris Ralatos
Panionios (GRE-1)
1
Jarvis Ray 3
Christopher Razis 12
Dovydas Redikas 1
Lamarcus Reed 2
Eric Reed 2
Marcquise Reed 2
Shavar Reynolds 3
Micah Richards
U16 England (Euro U16)
2
DeAngelo Riley 4
Dvir Ringvald
U16 Israel (Euro U16)
1
Dylan Robertson 1
James Robinson 2
Jordan Robinson 2
Titus Robinson 5
Ioannis Rodosthenous 4
Raekwon Rogers 2
Ahmaad Rorie 11
Ignacio Rosa
U16 Spain (Euro U16)
1
Jacob Round
U16 England (Euro U16)
2
Brandon Rozzell 8
Fisnik Rugova 2
Yannis Sachpatzidis
Koroivos (GRE-1)
1
Valerios Sachpazides 1
Vaggelis Sakellariou
Panionios (GRE-1)
1
Christos Saloustros 1
Duda Sanadze 1
Arnold Sanders
PAEEK (CYP-1)
1
Ignas Sargiunas
U16 Lithuania (Euro U16)
1
Dionisis Sarikas 1
Zisis Sarikopoulos
Panionios (GRE-1)
1
Charalambos Savva 1
Theodoros Savvas 1
Yigitcan Saybir 2
Gavin Schilling 1
Stavros Schizas 1
Luka Scuka 2
Jalen Seegars 2
Andreas Seiferth 2
Ismet Sejfic 1
Kipros Sepos 7
Mateo Seric
U16 Germany (Euro U16)
1
Michele Serpilli
U16 Italy (Euro U16)
1
Ido Shabat
U16 Israel (Euro U16)
1
Bilal Shabazz 2
Zephanjah Sharman
U16 England (Euro U16)
2
Jordan Shepherd 1
T.J. Shorts 1
Konstantinos Siapkas 1
Konstantinos Simitzis 2
Jarrod Simmons 1
Triston Simpson 1
Chris Singleton 1
Enis Sipahi
U16 Turkey (Euro U16)
1
Andreas Sizopoulos 12
Jure Skific 3
Lee Skinner 2
Andreas Skoufis 1
Dionysis Skoulidas
Koroivos (GRE-1)
1
Lenzelle Smith
Kymis (GRE-1)
1
Laron Smith 2
Jeremy Smith 3
Donovan Smith 1
Jeremy Smith 1
Quentin Snider 3
Avgoustinos Sofroniou 2
Simos Solomou 13
Delano Spencer 1
Alexandros Spyridonidis
Koroivos (GRE-1)
1
Dimitrios Stamatis 1
Pavlos Stavrinides 2
Dimitris Stavrou 10
Christoforos Stefanidis 1
Gabe Stefanini
U16 Italy (Euro U16)
1
Demetris Stekkou Hadjikonstanti 2
Tyler Stevenson 2
Barry Stewart 3
Dante Stiggers
Apoel Nicosia (CYP-1 PO)
1
Anthony Stover 3
Darrion Strong-Moore 1
Demarkus Stuckey 1
Giorgos Stylianou 2
Pavlos Stylianou 6
Nikolao Stylianou 28
Marios Stylianou 1
Amit Suss
U16 Israel (Euro U16)
1
Brian Sylvester 1
Gary Talton 2
Ameen Tanksley 2
Ali Taskin 2
Phil Taylor 2
Jimmie Taylor 2
Travis Taylor 5
Miles Tention 1
George Theocharides 18
Ilias Theodoridis 1
Dustin Thomas 3
Devon Thomas 1
Isaiah Thomas 2
Zach Thomas 2
Trevor Thompson 1
Filippos Tigkas 15
Stefanos Tigkas 2
Mikaile Tmusic 2
Artemis Tompazos 7
Stavros Toutziarakis 1
Emanuele Trapani
U16 Italy (Euro U16)
1
Reid Travis 2
Georgios Tretiakov 13
Uros Trifunovic 2
Panagiotis Trisokkas 2
Porter Troupe
Apoel Nicosia (CYP-1 PO)
1
Angelo Tsagarakis
Kymis (GRE-1)
1
Mihalis Tsairelis
Aris BC (GRE-1)
1
Georgios Tsalmpouris 1
Polichronis Tsigkas 3
Andreas Tsintas 2
Savvas Tsochtarides 1
Petros Tsouloupas 1
Burak Tursen
U16 Turkey (Euro U16)
1
Elon Tweezer
U16 Israel (Euro U16)
1
Marcus Tyus 1
Stephen Ugochukwu 1
Lukas Uleckas
U16 Lithuania (Euro U16)
1
Tadas Vaiciunas
U16 Lithuania (Euro U16)
1
Alexios Vakis 1
Fabio Valentini
U16 Italy (Euro U16)
1
Georgios Varsos 1
Grantas Vasiliauskas
U16 Lithuania (Euro U16)
1
Constantinos Vasiliou 2
Emilios Vasiliou
PAEEK (CYP-1)
2
Demetrios Vatiliotis 2
Arnas Velicka
U16 Lithuania (Euro U16)
3
Vladimir Veremeenko 3
Alessandro Vigori
U16 Italy (Euro U16)
1
Kyle Vinales 2
Donatas Visockis 1
Marcis Vitols 1
Ian Vougioukas 1
Adin Vrabac 1
Ivan Vranes
Croatia (EUR-QR)
1
Connor Vreeken 1
Fanis Vyronos 1
Jonathan Wade 2
Antonio Wade 1
Jaylin Walker 1
Tristin Walley 2
Dustin Ware 1
Roti Ware
PAEEK (CYP-1)
1
Travis Washington 2
Zane Waterman 1
Zac Watson 1
Nelson Weidemann
U16 Germany (Euro U16)
1
Isaac Wells
Apoel Nicosia (CYP-1 PO)
1
Arne Wendler
U16 Germany (Euro U16)
1
Romello White
Keravnos BC (CYP-1 PO)
4
Jordan Whitfield 2
Wendel Williams 2
Jordin Williams 2
Walter Philmore Williams 2
New Williams 2
Andre Williamson 9
Darrlyn Willis 7
Nicolas Wolf
U16 Germany (Euro U16)
1
James Woodard 2
Tony Woods 1
Keith Wright 1
Dion Wright 2
Avis Wyatt 1
Christos Xenofontos 2
Yiannis Yiagkou 1
Christodoulos Yiaxi
Keravnos BC (CYP-1 PO)
2
Brandon Young 1
Ronalds Zakis 1
Ariel Zano
U16 Israel (Euro U16)
1
Panayiotis Zantis 2
George Zartilas 4
Petar Zdravic 5
Luis Zerban
U16 Germany (Euro U16)
1
Aidas Zitkus
U16 Lithuania (Euro U16)
1
Ferdinand Zylka 1