Ioannis Agrotis has faced 95 opponents throughout his career

Player Team(s) Games
Rovertos Alexandrou 1
Anastasis Antreou 1
Alexandros Asonitis 1
Brandon Averette 1
Nick Banyard 1
Deondre Burns 2
Andreas Chimonas 1
Aristidis Christou 2
Andreas Constantinou 1
George Constantinou 2
Jarett Croff 1
Nikola Dakovic 1
Ilias Daniel 2
Darwin Davis 1
Rafail Eleftheriou 1
Christos Evzonas 1
Eden Ewing 2
Alante Fenner 1
Michael Finke 1
Kalin Fisher 1
Sean Flood 2
Georgios Fragkeskou 2
Phivos Georgios Ethelontis 1
Marios Georgiou 1
Ioannis Giannaras 1
Savvas Gonatas 1
Shaq Goodwin 1
Dayon Griffin 1
Kypros Grigoriou 1
Konstantinos Grivas 1
Zacharias Hanoun 2
Michael Holton 1
Victoras Ieronimides 1
Stefanos Iliadis 1
Marios Ioannidis 2
Christos Karampatakis 1
Riginos Kasinopoulos 2
Anthony King 1
Aristides Koronidis 2
Constantions Kosti 2
Michalis Koumis 1
Dimitris Kouridis 1
Maximos Koutouris 1
Nathan Krill 2
Kevin Langford 1
Ilias Liasides 1
Christos Loizidis 1
Nikolas Louca 2
Collin Malcolm 1
Michael Mallory 1
Corey Manigault 1
Sotirios Manolopoulos 1
Roberto Mantovani 1
Kyprianos Maragkos 2
Justin Martin 2
Savvas Mavromatis 1
Tywain McKee 1
Simon Michail 1
Michalis Mithillos 2
Marios Moniatis 2
Mike Morrison 1
Stuckey Mosley 1
Manuel Omogbo 1
Alexandros Panagides 1
Adamos Panagidis 2
Theodoros Panayiotou 2
Christos Panayiotou 2
Iacovos Panteli 2
Grigoris Pantouris 1
Nikolas Papademetriou 2
Petros Papamichael 1
Orlando Parker 1
Ioannis Pasiali 2
Courtney Pigram 2
Constantinos Pilakoutas 2
Iraklis Pittakas 2
Sayeed Pridgett 1
Mihailo Radovanovic 1
Christopher Razis 2
DeAngelo Riley 1
Kipros Sepos 2
Konstantinos Simitzis 1
Andreas Sizopoulos 2
Donovan Smith 2
Quentin Snider 2
Dimitris Stavrou 1
Pavlos Stylianou 2
Marios Stylianou 1
Nikolao Stylianou 1
Filippos Tigkas 2
Polichronis Tsigkas 1
Andreas Vlachospoulos 1
Romello White 1
Christodoulos Yiaxi 2
Petar Zdravic 2