Michalis Tsakos has faced 157 opponents throughout his career

Player Team(s) Games
Konstantinos Abatzas
Kavalas (GRE-2)
1
Alex Aggelakos
Kavalas (GRE-2)
1
Aimilios Alexiadis 1
Fahro Alihodzic 1
Charalampos Anagnostopoulos 1
Georgios Angelou 1
Filippos Aourtervaal 1
Rerres Aristomenis
Dafni (GRE-2)
1
Georgios Arnokouros
Maroussi (GRE-2)
2
Ioannis Athanasoulas 2
Dillon Avare 1
Konstantinos Banasas
Kavalas (GRE-2)
1
Oresti Beli 1
Georgios Bilios
Dafni (GRE-2)
1
Juan Brooks
Kavalas (GRE-2)
1
Stelios Chalaris 1
Dimitrios Cheilaris 2
Angelos Damianos
Pagrati (GRE-2)
2
Ioannis Dimakos 2
Jason Dimitrakopoulos 2
Jovan Djordjevic 1
Sotiris Dovas 2
Marios Doxas
Maroussi (GRE-2)
2
Milovan Draskovic 1
Miljan Drekalovic 2
Georgios Dritsas 2
Vangelis Drosos
Kavalas (GRE-2)
1
Konstantinos Efstratiou 2
Gianis Eleftheriadis 2
Panagiotis Ermidis 1
Vasileios Exitavelonis
Dafni (GRE-2)
1
Giorgos Garezos 1
Joe Gatzo 1
Giannis Gavasiadis 1
Fotis Georgakis 2
Giorgos Georgiou 1
Thanasis Georgopapadakos
Pagrati (GRE-2)
1
Theodoros Georgopoulos 1
Georgios Giannakopoulos
Dafni (GRE-2)
1
Alexandros Giannopoulos 1
Loukas Giaourtoglou 2
Nikolaos Giovanis
Pagrati (GRE-2)
2
Diogenis Gorgonis 1
Dimitris Gravas 1
Athanasios Grekas 1
Andreas Haikalis
Pagrati (GRE-2)
2
George Hatzitheodorou 1
Konstantinos Iatridis 2
Christos Iordanou 1
Tasos Kallianiotis 2
Efstratios Kalogerias
Koroivos (GRE-2)
2
Konstantinos Kampouridis 2
Petros Kanelis
Maroussi (GRE-2)
1
Andreas Kanonidis 1
Spyridon Kapsalos
Kavalas (GRE-2)
1
Antonis Karageorgiou 1
Odysseas Karagiannis
Kavalas (GRE-2)
1
Giannis Karakechagias 1
Ioannis Karamalegkos 1
George Kariotis
Pagrati (GRE-2)
2
Theodoros Karras 1
Eleftherios Katsavopoulos
Koroivos (GRE-2)
1
Stamatis Kazanas 1
Nikos Kininis
Koroivos (GRE-2)
1
Ilias Kolligris
Dafni (GRE-2)
1
Alexandros Koltsidas
Dafni (GRE-2)
1
Thanos Konstantakopoulos
Maroussi (GRE-2)
1
Exarchos Konstantinos 1
Emmanouil Kontoudis 1
Anastasios Kostopoulos 2
Efthimis Kothras 1
Kostas Koufopoulos 1
Giorgos Koukas 2
Panagiotis Koukounias 1
Antonios Kyritsis
Dafni (GRE-2)
1
Dimitris Legkikas 2
Michail Liapis 1
Fotis Malelis 2
Ionas Malo
Pagrati (GRE-2)
1
Nemanja Manojlovic 1
Antonios Mantzaris 2
Demetrious Marghellis
Maroussi (GRE-2)
2
Christos Marinos 2
Venos Mastoros
Koroivos (GRE-2)
1
Sarantis Mastrogiannopoulos
Koroivos (GRE-2)
1
Manolis Matalliotakis 2
Loukas Mavrokefalidis 2
Petros Melissaratos 1
Ioannis Michaloutsos
Koroivos (GRE-2)
1
Stefan Mitrovic
Koroivos (GRE-2)
1
Ilias Moraitis 2
Sokratis Naoumis 1
Apostolos Naoumis
Koroivos (GRE-2)
1
Athanasios Nikai 2
Nikolaos Nkikas 1
Thanassis Ntouzidis 2
Kostas Oikonomopoulos 1
Nikolaos Oikonomopoulos
Maroussi (GRE-2)
1
Viktor Okekouoiien
Kavalas (GRE-2)
1
Giousi Oresti 1
Christos Pagouras 1
Konstantinos Papadimitriou 1
Dimitris Papadimitriou 1
Efstathios Papadionysiou 2
Vassilis Papadopoulos 1
Giannis Papageorgopoulos
Maroussi (GRE-2)
1
Minas Papagiannis
Maroussi (GRE-2)
2
Nikolaos Papanikolaou 2
Nikos Paparegkas
Koroivos (GRE-2)
1
Faidonas Parapouras 2
Evangelos Patas
Maroussi (GRE-2)
1
Vassilis Patras 1
Antonis Pefanis 1
Anastasios Pilkoudis 2
Mihalis Polytarhou 2
Marios Poulianitis 2
Stergios Prasinis
Kavalas (GRE-2)
1
Alexandros Proiskos
Maroussi (GRE-2)
2
Alexis Raptis
Kavalas (GRE-2)
1
Jason Ricketts 1
Telemachos Sarlis 1
Christos Skandalos 2
Dionysis Skoulidas 1
Dimitris Soutzopoulos 1
Maichosoglou Spyridon-Panagiotis
Dafni (GRE-2)
1
Alexandros Spyridonidis 1
Thodoris Staikopoulos
Dafni (GRE-2)
1
Alexandros Stamatogiannis 2
Orfeas Stasinos
Maroussi (GRE-2)
2
Panagiotis Stathis 1
Vasileios Stavrakoukas
Pagrati (GRE-2)
2
Konstantinos Stratos 1
Musa Suman
Dafni (GRE-2)
1
Udintzo Symeon
Dafni (GRE-2)
1
Giorgos Tatarakis
Pagrati (GRE-2)
2
Ilias Theodorou 1
Panagiotis Tsamis 2
Christos Tsapatoris 2
Theodoros Tsiloulis 1
Apollon Tsochlas 2
Ioannis Tsormpatzoglou
Dafni (GRE-2)
1
Athanasios Tsoukas 1
Dimitrios Tsourgianis
Pagrati (GRE-2)
2
Aristidis Tsourogiannis
Pagrati (GRE-2)
1
Dimitrios Tzemanakis
Pagrati (GRE-2)
1
Savvas Tzougarakis
Pagrati (GRE-2)
2
Thodoris Vardianos 1
Fotis Vassilopoulos 1
Konstantinos Vlasios 2
Panagiotis Vyrlas 1
Christos Xidis
Maroussi (GRE-2)
2
Pavlos Xydas
Maroussi (GRE-2)
1
Aristotelis Zaraidonis
Pagrati (GRE-2)
1
Charalampos Zarifis
Pagrati (GRE-2)
2
Vasilis Zarkadoulas
Kavalas (GRE-2)
1
Michail Zoumadakis 1
Leonidas Zoupas 1