Thomas Amparas has faced 384 opponents throughout his career

Player Team(s) Games
Konstantinos Abatzidis 1
Alex Acker 2
Gerasimos Adamopoulos 1
Lazaros Agadakos 1
Vasilis Agelakopoulos
Iraklis (GRE-2)
5
Lefteris Akepsimaidis 1
Alexander Andersen
U16 Denmark (Euro U16)
1
Luka Andjusic
U16 Serbia (Euro U16)
1
Nikos Angelopoulos 3
Georgios Angelou
Peristeri (GRE-2)
2
Anastasios Antonakis 1
Dimitris Apidopoulos
Kastoria (GRE-2)
2
Apostolos Apostolidis
Iraklis (GRE-2)
5
Alexandros Apostolidis
Papagou (GRE-2)
2
Giorgos Apostolidis 2
Nikos Argyropoulos 1
Nikolaos Arsenopoulos 1
Antonis Asimakopoulos 2
Theofrstos Asimakopoulos 2
Ioannis Athanasoulas
Iraklis (GRE-2)
5
Dimitris Avramidis 1
Giorgos Bakas
Maroussi (GRE-2)
2
Christos Barbas 2
Konstantinos Basdekis 2
Marios Batis 1
Perykles Bazinas 2
Vangelis Bebis 3
Rashad Bell
Holargos (GRE-2)
2
Irineos Bellos 1
Stamatios Benas
Kastoria (GRE-2)
Iraklis (GRE-2)
4
Camillo Bianchi
U16 Italy (Euro U16)
1
Corrado Bianconi
U16 Italy (Euro U16)
2
Michael Bizoukas 1
Giorgos Brozos
Kastoria (GRE-2)
2
Mislav Brzoja
U16 Croatia (Euro U16)
1
Domagoj Bubalo
Iraklis (GRE-2)
1
Filip Bundovic
U16 Croatia (Euro U16)
1
Francesco Candussi
U16 Italy (Euro U16)
2
Marc Antonio Carter 1
Nikolaos-Michail Charalampis 1
Kostas Charisis 2
Tasos Charismidis
Kastoria (GRE-2)
2
Dimitrios Charitopoulos
Iraklis (GRE-2)
2
Emmanouil Chatzidakis
Maroussi (GRE-2)
1
Ioannis Chatzinikolas 1
Dimitrios Cheilaris
Koroivos (GRE-2)
4
Nikos Chouchoumis
Kavalas (GRE-2)
2
Savas Chrysopoulos 2
Keydren Clark
Peristeri (GRE-2)
2
Christos Dakoulias
Maroussi (GRE-2)
2
Dimitris Dalos 3
Niccolo De Vico
U16 Italy (Euro U16)
2
Kostas Dedes
Papagou (GRE-2)
2
Apollon Deligeorgis
Iraklis (GRE-2)
2
Christos Deligiannis 1
Giannis Demertzis 3
Alpha Dialo 2
Spyros Diamantopoulos 3
Anton Dikov
U16 Bulgaria (Euro U16)
1
Konstantinos Dimakopoulos 1
Ioannis Dimakopoulos 1
Tasos Dimitriadis
Peristeri (GRE-2)
4
Tomas Dimsa
U16 Lithuania (Euro U16)
1
Mladen Djordjevic
U16 Serbia (Euro U16)
1
Stefan Djordjevic 1
Aleksander Dokkedal
U16 Denmark (Euro U16)
1
Athanasios Domprogiannis
Peristeri (GRE-2)
1
Georgios Douvlis
Doukas (GRE-2)
1
Sotiris Dovas 1
Vasilis Drosos 1
Vangelis Drosos 1
Uros Duvnjak 1
Gianis Eleftheriadis
Kastoria (GRE-2)
3
Etinosa Erebvenagie
Kavalas (GRE-2)
1
Panagiotis Ermidis 6
Callistus Eziukwu 1
Kostas Ezomo 2
Kostas Fakopoulidis
Papagou (GRE-2)
1
Mouhammad Faye 1
Panagotis Filippakos
Papagou (GRE-2)
2
Panagiotis Filippopoulos 2
Angelos Fillas 1
Giorgos Fillios
Iraklis (GRE-2)
2
Giorgos Fliatis
Kavalas (GRE-2)
2
Giannis Gagaloudis
Iraklis (GRE-2)
2
Kanellos Garbis 2
Angelos Gatzias 1
Panagiotis Gatzios 1
Joe Gatzo
Papagou (GRE-2)
2
Christos Gavanopoulos 2
Georgios Georgakis
Iraklis (GRE-2)
1
Mihalis Giannakidis
Iraklis (GRE-2)
5
Vasilios Giatroudis 2
Danny Gibson 1
Xavier Gibson 1
Jokubas Gintvainis
U16 Lithuania (Euro U16)
1
Sotiris Gioulekas 2
Giorgos Giouzelis
Koroivos (GRE-2)
2
Christos Gogidis 1
Kostas Gontikas 2
Keaton Grant 1
Achilleas Gravanis
Koroivos (GRE-2)
2
Dimitris Gravas 6
Marius Grigonis
U16 Lithuania (Euro U16)
1
Nikolay Grozev
U16 Bulgaria (Euro U16)
1
Ioannis Gyftakis 1
Anders Hansen
U16 Denmark (Euro U16)
1
Tyler Hines
Peristeri (GRE-1)
2
Adam Holm-Weber
U16 Denmark (Euro U16)
1
Paris Horne 1
Matteo Imbro
U16 Italy (Euro U16)
2
Stelios Ioannou
Doukas (GRE-2)
1
Christos Iordanou 1
Augustinas Jankaitis
U16 Lithuania (Euro U16)
1
Nikola Jankovic
U16 Serbia (Euro U16)
1
Milos Jankovic
U16 Serbia (Euro U16)
1
Jacob Jensen
U16 Denmark (Euro U16)
1
Verdell Jones
Peristeri (GRE-1)
1
Martin Junakovic
U16 Croatia (Euro U16)
1
Kostas Kabouridis 2
Kostas Kakaroudis
Iraklis (GRE-2)
5
Nikos Kaklamanos
Kastoria (GRE-2)
6
Dimitris Kalaitzidis
Iraklis (GRE-2)
5
Dimitris Kalampakas 4
Panagiotis Kaldis 2
Nikos Kalles 6
Akis Kallinikidis 1
Nikos Kamaras
Kavalas (GRE-2)
4
Stavros Kamarinos 1
Konstantinos Kampouridis 1
Nikolaos Kampouris 2
Damjan Kandic 1
Petros Kanelis
Maroussi (GRE-2)
3
Andreas Kanonidis
Peristeri (GRE-1)
3
Panagiotis Kaperonis 1
Giannis Kaponis
Koroivos (GRE-2)
2
Kyriakos Karakonstantakaki 2
Ioannis Karamalegkos
Kastoria (GRE-2)
2
Deyan Karamfilov
U16 Bulgaria (Euro U16)
1
Vangelis Karampoulas 2
Michael Karastamatis 1
Theodoros Karras 4
Nikos Kaspiris 2
Sotiris Katoufas 1
Nikos Katsares 1
Anton Kazarnovski 2
Christoforos Kelaidis
Koroivos (GRE-2)
1
Christoforos Kelesidis 1
Giorgos Kerasovitis 3
Gerasimos Kiapekos
Papagou (GRE-2)
2
Kiril Kirilov
U16 Bulgaria (Euro U16)
1
Antonis Kiritsis 2
Vassili Kitsoulis 3
Gordon Klaiber 1
Stefan Knezevic 2
David Knudsen
U16 Denmark (Euro U16)
1
Nikos Kokkalis
Holargos (GRE-2)
4
Anastasios Kokorogiannis 2
Nestoras Kommatos 5
Dimitrios Kompodietas
Peristeri (GRE-1)
Holargos (GRE-2)
6
Dimitris Kondylopoulos 1
Thanos Konstantakopoulos
Peristeri (GRE-2)
3
Mihail Kontoudis 1
Aristotelis Kostopoulos
Doukas (GRE-2)
1
Porfyrios Kotsopoulos 2
Giorgos Koukas 2
Emmanouil Koukoulas
Doukas (GRE-2)
Maroussi (GRE-2)
2
Panagiotis Koukounias 3
Stavros Koumlelis
Kavalas (GRE-2)
1
Dimitrios Kourepis 2
Christian Koutras 1
Apostolos Koutroulias
Holargos (GRE-2)
1
Denis Krestinin
U16 Lithuania (Euro U16)
1
Ivan Krolo 1
Timotis Kuckailis
U16 Lithuania (Euro U16)
1
Giannis Kyriakopoulos
Kastoria (GRE-2)
2
Dimitrios Kyrilis 1
Alexandros Kyritsis
Doukas (GRE-2)
2
Rait-Riivo Laane 4
Christos Lakkas
Peristeri (GRE-1)
1
Vassilis Lampropoulos
Koroivos (GRE-2)
2
Aristide Landi
U16 Italy (Euro U16)
2
Giorgos Lappas
Holargos (GRE-2)
4
Giannoulis Larentzakis 1
Rasmus Larsen
U16 Denmark (Euro U16)
1
Damir Latovic 1
Karlo Lebo
U16 Croatia (Euro U16)
1
Toms Leimanis
Koroivos (GRE-2)
2
Panagiotis Lekakis 2
Lukas Lekavicius
U16 Lithuania (Euro U16)
1
Nikos Liakopoulos 5
Ioannis Lianos 1
Michail Liapis
Iraklis (GRE-2)
1
Dimitris Liberis 1
Chris Likogiannis
Maroussi (GRE-2)
1
Sotiris Limpereas 2
Alexis Loizos 1
Dimitris Lolas 4
Jonas Lund
U16 Denmark (Euro U16)
1
Kostas Macheras 2
Spyros Magounis
Peristeri (GRE-2)
7
Kostas Mahairas 2
Nikola Majic
U16 Serbia (Euro U16)
1
Arturas Makovskis
U16 Lithuania (Euro U16)
1
Savvas-Alexandros Manousos 1
Vassilis Mansarai 1
Antonios Mantzaris
Peristeri (GRE-1)
6
Pantelis Maragakis
Koroivos (GRE-2)
4
Nikos Maragkidis 2
Anastasios Maragkidis 1
Milan Markovic 2
Paris Martzos 4
Venos Mastoros
Doukas (GRE-2)
3
Sarantis Mastrogiannopoulos 1
Marios Matalon 1
Dominik Mavra
U16 Croatia (Euro U16)
1
Georgios Mavrogiannis 4
Loukas Mavrokefalidis 1
Errick McCollum 1
Aristotelis Melios 1
Petros Melissaratos
Peristeri (GRE-1)
Papagou (GRE-2)
4
Nikos Michalos 1
Ioannis Michaloutsos
Maroussi (GRE-2)
3
Vasilije Micic
U16 Serbia (Euro U16)
1
Vasil Mihaylov
U16 Bulgaria (Euro U16)
1
Iakovos Milentigievits 1
Luka Milojevic 1
Igor Milosevic
Peristeri (GRE-2)
1
Nikola Milutinov
U16 Serbia (Euro U16)
1
Kris Minkov
U16 Bulgaria (Euro U16)
1
Luka Mitrovic
Kavalas (GRE-2)
1
Alexandros Mitsialos 1
Benjamin Mockford 2
Peter Moeller
U16 Denmark (Euro U16)
1
Giannis Molfetas 2
Spyridon Motsenigos
Holargos (GRE-2)
4
Giorgos Moukas 1
Giorgos Mourikis
Papagou (GRE-2)
1
Giorgos Nakis 2
Apostolos Naoumis
Kastoria (GRE-2)
4
Sokratis Naoumis
Kavalas (GRE-2)
3
Paulius Naraskevicius
U16 Lithuania (Euro U16)
1
Thomas Nikou 4
Petros Noeas 2
Martin Paasoja 2
Spyridon Panagiotaras
Doukas (GRE-2)
2
Kaloyan Panchev
U16 Bulgaria (Euro U16)
1
Apostolos Pantsios 2
Giannis Papachristou 6
Dimitris Papadimitriou 3
Efstathios Papadionysiou
Iraklis (GRE-2)
3
Georgios Papadionysioy 1
Leonidas Papadolias 1
Vassilis Papadopoulos 2
Vangelis Papadopoulos 3
Andreas Papadopoulos 1
Giannis Papageorgopoulos
Maroussi (GRE-2)
3
Nikolaos Papanikolaou
Holargos (GRE-2)
5
Nikos Papanikolopoulos 1
Konstantinos Papantonakos
Holargos (GRE-2)
4
Nondas Papantoniou
Peristeri (GRE-1)
2
Georgios Papapetrou
Papagou (GRE-2)
2
Panagiotis Papavasilopoulos 2
Giorgos Papazoudis
Kavalas (GRE-2)
2
Alkis Pappas
Peristeri (GRE-2)
2
Grigoris Pappas
Kavalas (GRE-2)
2
Kostas Pappas 2
Nick Paulos 1
Andreas Pelekoudas 1
Jordan Peltier 2
Adrianos Perdikaris 1
Nikos Persidis 4
Christos Petrodimopoulos 2
Andreas Petropoulos 2
Alexandros Petroulas
Peristeri (GRE-1)
2
Vladimir Petrovic-Stergiou 1
Brent Petway 1
Nikolas Pievalitsa
Kavalas (GRE-2)
2
Dimitris Pinis 1
Vincenzo Pipitone
U16 Italy (Euro U16)
2
Michalis Politis 1
Mihalis Polytarhou
Iraklis (GRE-2)
Peristeri (GRE-2)
4
Stefan Pot
U16 Serbia (Euro U16)
1
Alessandro Procacci
U16 Italy (Euro U16)
2
Giannis Prodromou
Kavalas (GRE-2)
4
Gabe Pruitt 1
Aristeidis Psaras
Papagou (GRE-2)
1
Andreas Psaropoulos
Peristeri (GRE-1)
2
Ioannis Psathas 2
Nikos Psomas-Lymparis
Kastoria (GRE-2)
2
Nikola Radicevic
U16 Serbia (Euro U16)
1
Alexis Raptis 2
Simas Raupys
U16 Lithuania (Euro U16)
1
Andreas Rekouniotis
Maroussi (GRE-2)
2
Dusan Ristic
U16 Serbia (Euro U16)
1
Yancarlos Rodriguez
U16 Italy (Euro U16)
2
Riccardo Rovere
U16 Italy (Euro U16)
2
Chounkaz Rovertos 2
Ronaldas Rutkauskas
Iraklis (GRE-2)
3
Yannis Sachpatzidis 1
Yaser Saleh
Papagou (GRE-2)
1
Kostas Saribalidis 2
Dario Saric
U16 Croatia (Euro U16)
1
Kostas Sarimpalidi 4
Pavlos Savvidis 1
Roeland Schaftenaar 1
Eugenios Sergienko
Maroussi (GRE-2)
1
Jesper Serritzlew
U16 Denmark (Euro U16)
1
Alexandros Sigkounas
Peristeri (GRE-2)
1
Vassilis Simtsak
Peristeri (GRE-2)
3
Giannis Sinnis 2
Andreas Sizopoulos 1
Marios Skiathitis 3
Antonis Sklivas
Kavalas (GRE-2)
2
Gaios Skordilis
Peristeri (GRE-2)
2
Andreas Skoufis 2
Sten-timmu Sokk
Iraklis (GRE-2)
3
Giorgos Sourlis
Maroussi (GRE-2)
3
Anastasios Spiropoulos
Holargos (GRE-2)
3
Alexandros Stamatogiannis
Kavalas (GRE-2)
2
Nikola Stanojevic 1
Orfeas Stasinos
Maroussi (GRE-2)
3
Konstantinos Stavropoulos 1
Christoforos Stefanidis 2
Aleksandar Stevovic 1
Giannis Stoukas
Maroussi (GRE-2)
2
Nikolay Stoyanov
U16 Bulgaria (Euro U16)
1
Nejc Strnad 1
Justas Tamulis
U16 Lithuania (Euro U16)
1
Giorgos Tersenidis
Kastoria (GRE-2)
2
Amedeo Tessitori
U16 Italy (Euro U16)
2
Giorgos Theodorakos
Koroivos (GRE-2)
2
Ilias Theodorou 1
Dwight Thorne II
Peristeri (GRE-1)
2
Denis Titov
U16 Bulgaria (Euro U16)
1
Andriano Topalis 3
Konstantinos Totsios
Iraklis (GRE-2)
2
Giannis Tozios
Doukas (GRE-2)
1
Leonidas Triantafyllou 4
Giorgos Trypas 2
Angelo Tsagarakis 2
Dimitrios Tsaldaris 1
Angelos Tsamis
Holargos (GRE-2)
1
Dimitrios Tsarouchas 1
Giorgos Tsiakos
Koroivos (GRE-2)
1
Stergios Tsiampalis 3
Giorgos Tsiaras 2
Athanasios Tsiaves 2
Theodoros Tsiloulis
Holargos (GRE-2)
3
Nikos Tsiokos 3
Theodoros Tsiotras
Doukas (GRE-2)
1
Apollon Tsochlas 1
Ioannis Tsoukas 1
Nikos Tsoutsos 2
Mirco Turel
U16 Italy (Euro U16)
2
Larry Turner 1
Giorgos Tyrekidis
Kavalas (GRE-2)
1
Panagiotis Tzaidas 2
Triantafillos Tzakopoulos
Holargos (GRE-2)
2
Vassilis Tzimis 1
Evangelos Tzolos 4
Savvas Tzougarakis
Iraklis (GRE-2)
5
Alexandros Tzouvaras 1
Nikola Urli
U16 Croatia (Euro U16)
1
Thodoris Vardianos 3
Fotis Vassilopoulos 2
Petros Velissariou 1
Sasha Vezenkov
U16 Bulgaria (Euro U16)
1
Lampros Vlachos 4
Giorgios Vlahoulis 2
Vassilis Vrettas 1
Denislav Vutev
U16 Bulgaria (Euro U16)
1
Darrin Williams
Peristeri (GRE-1)
2
Jamal Wilson 1
Avis Wyatt 1
Pavlos Xydas
Maroussi (GRE-2)
3
Georgi Yankov
U16 Bulgaria (Euro U16)
1
Thanasis Zafiris 1
Stefan Zivanovic 1
Stefan Zorbas
U16 Serbia (Euro U16)
1
Konstantinos Zorzos
Papagou (GRE-2)
2
Fotios Zoumpos 2
Leonidas Zoupas 3
Daniel Zovko
U16 Croatia (Euro U16)
1