Giannis Panaretakis has faced 150 opponents throughout his career

Player Team(s) Games
Tyshawn Abbott 1
Dimitrios Agravanis 6
Roope Ahonen 1
Thanasis Antetokounmpo 2
Ioannis Athinaiou 5
Zach Auguste 2
Travis Bader 1
Mike Balogun 1
Alexandros Barutimiadis
Trikalla (GRE-1)
1
Khem Birch 1
Lefteris Bochoridis 3
Giorgos Bogris 1
Yannis Bourousis 2
Tyrone Brazelton
Panionios (GRE-1)
1
Brandon Brown
Trikalla (GRE-1)
1
Steven Burtt 1
Junior Cadougan
Trikalla (GRE-1)
1
Nick Calathes 5
Pat Calathes 1
Vasilis Charalampopoulos 4
Linos Chrysikopoulos 1
Onyejebolise Chuku 1
Jake Cohen
Aris BC (GRE-1)
1
Markeith Cummings
Panionios (GRE-1)
1
Slaven Cupkovic
Aris BC (GRE-1)
Panionios (GRE-1)
2
Boris Dallo
Panionios (GRE-1)
1
Giannis Demertzis 1
Marcus Denmon 2
Georgios Diamantakos 1
Dimitris Diamantidis 1
Nikos Diplaros
Aris BC (GRE-1)
Panionios (GRE-1)
2
David Doblas 1
Reger Dowell 1
Muhammad El Amin 1
Chinemelu Elonu
AEK Athens (GRE-1 PO)
1
James Feldeine 4
Antonis Fotsis 4
Kenny Gabriel 2
Alessandro Gentile 1
Georgios Georgakis 1
Giannis Georgalis 1
James Gist 5
Nikos Gkikas 1
Andreas Glyniadakis 1
Steven Gray
Lavrio (GRE-1)
1
Daniel Hackett 3
Jamelle Hagins
Aris BC (GRE-1)
1
Langston Hall 1
Alex Harris 1
Dustin Hogue 1
Othello Hunter 4
Shawn James 1
Mike James 2
Vladimir Jankovic 1
D.J. Johnson
Lavrio (GRE-1)
1
Darius Johnson-Odom 1
Paul Jones
Trikalla (GRE-1)
1
Dimitrios Kaklamanakis
Lavrio (GRE-1)
1
Georgios Kalaitzakis 2
Nikos Kalles
Trikalla (GRE-1)
1
Filippos Kalogiannidis
Trikalla (GRE-1)
1
Giorgos Kamperidis
Panionios (GRE-1)
1
Giannis Karakechagias
Panionios (GRE-1)
1
Leonidas Kaselakis 1
Reggie Keely 1
Ioannis Kouzeloglou
Lavrio (GRE-1)
1
Dejan Kravic
Panionios (GRE-1)
1
Cedric Kuakumensah
Panionios (GRE-1)
1
Ognjen Kuzmic 2
Giannoulis Larentzakis
AEK Athens (GRE-1 PO)
1
Dimitris Legkikas
Lavrio (GRE-1)
1
Lukas Lekavicius 2
Michail Liapis 1
Matt Lojeski 4
Michalis Lountzis 1
Robert Lowery 1
Vangelis Mantzaris 5
Kyprianos Maragkos 1
Ivan Maras 1
Dimitrios Mavroeidis
AEK Athens (GRE-1 PO)
1
Loukas Mavrokefalidis
AEK Athens (GRE-1 PO)
1
Donald McGrath
AEK Athens (GRE-1 PO)
1
Jamel McLean 1
Jerel McNeal
Aris BC (GRE-1)
1
Tony Meier
Lavrio (GRE-1)
1
Milan Milosevic
AEK Athens (GRE-1 PO)
1
Nikola Milutinov 6
Konstantinos Mitoglou 2
McKenzie Moore
Lavrio (GRE-1)
1
Vasileios Mouratos 2
Spyros Mourtos
Aris BC (GRE-1)
1
Brad Newley
AEK Athens (GRE-1 PO)
1
Demetris Nichols 1
Jamal Nixon
Lavrio (GRE-1)
1
Kostas Papadakis 1
Georgios Papagiannis 2
Emmanouil Papamakarios 1
Kostas Papanikolaou 5
Nondas Papantoniou 1
Ioannis Papapetrou 6
Nikos Pappas 5
Aleksandar Pavlovic 1
Michalis Pelekanos
Aris BC (GRE-1)
1
Triantafillos Petalotis 1
Petar Popovic 1
Georgios Printezis 3
Miroslav Raduljica 2
Grigoris Ralatos
Panionios (GRE-1)
1
Juvonte Reddic 1
Trevor Releford 1
K.C. Rivers 2
Brian Roberts 1
Justin Robinson
Trikalla (GRE-1)
1
Vaggelis Sakellariou
Panionios (GRE-1)
1
Dusan Sakota
AEK Athens (GRE-1 PO)
1
Christos Saloustros 1
Zisis Sarikopoulos
Panionios (GRE-1)
1
Roeland Schaftenaar 1
Shannon Scott 1
Vassilis Simtsak
Aris BC (GRE-1)
1
Chris Singleton 3
Roscoe Smith 1
Ovie Soko
Trikalla (GRE-1)
1
Vassilis Spanoulis 4
Alexandros Spyridonidis 1
Dimitrios Stamatis 1
Dante Stiggers 1
D.J. Strawberry 4
Janis Strelnieks 1
Christos Tapoutos 1
Hollis Thompson 1
Vasileios Toliopoulos 2
Dimitrios Tsaldaris 1
Giorgos Tsiaras
Trikalla (GRE-1)
1
Roko Leni Ukic
AEK Athens (GRE-1 PO)
1
Kostas Vasileiadis
AEK Athens (GRE-1 PO)
1
Panagiotys Vassilopoulos 1
Giannis Vavatsikos 1
Dimitrios Verginis
Lavrio (GRE-1)
1
Hordur Vilhjalmsson
Trikalla (GRE-1)
1
Ian Vougioukas 2
Hakim Warrick 3
Dominic Waters
Aris BC (GRE-1)
2
Earl O. Watson 1
Okaro White
Aris BC (GRE-1)
1
Antwaine Wiggins
Lavrio (GRE-1)
1
Kyle Wiltjer 1
Vasilis Xanthopoulos
Aris BC (GRE-1)
1
Patric Young 1
Theodoros Zaras
Aris BC (GRE-1)
1