Nicolas Haralabous has faced 88 opponents throughout his career

Player Team(s) Games
Giorgos Anastasiadis 3
Rashad Anderson 1
Kevin Anderson 1
Orestis Andreou 1
Raheem Appleby 1
Anthony Assadourian 3
Kenny Barker 1
Tyrell Biggs 1
Brandon Bowman 1
Chris Braswell 1
Primoz Brezec 1
Parrish Brown 2
Stanley Burrell 1
Orestis Christodoulides 3
Aristidis Christou 3
Andell Cumberbatch 3
Jarred Dubois 1
Georgios Fragkeskou 3
Dimitris Gabriel 2
Jojo Garcia 2
Marios Georgiou 3
Alexis Georgiou 1
Marios Georgiou 1
Dimitris Giagkou 1
Jonathan Gilling 1
Trae Golden 2
Konstantinos Grivas 1
Loris Hatzivassiliou 1
Terrance Henry 1
Amin Hott 3
Tim Huskisson 4
Kareem Jamar 3
Maurice James Pearson 3
Dimitris Karagiannis 2
Christodoulos Kaskiris 2
Gabriel Kilaras 2
Michalis Koumis 4
Vasilis Kounas 1
Petros Kuriakou 2
Nasos Kyriakou 1
Christoforos Leontioy 2
Christos Loizidis 1
Jahenns Manigat 3
Panagiotis Markou 1
Antoine Mason 1
Thomas Massamba 1
Thaddus McFadden 2
Akida McLain 3
Michalis Mythillos 1
Giorgos Neophytou 1
Stephen Nwaukoni 3
Richaud Pack 3
Georgios Palalas 1
Alexander Panagidis 1
Zantis Panagiotis 1
Iacovos Panteli 2
Grigoris Pantouris 1
Constantinos Papacostas 3
Petros Papamichael 3
Ioannis Pasiali 1
Tomislav Petrovic 1
Aaron Pettway 1
Christodoulos Pilavas 3
Christos Pirillis 3
Iraklis Pittakas 1
Antreas Prokopiou 1
Keith Ramsey 1
Forrest Robinson 2
David Samuels 4
Christopher Seisoy 1
Michael Simon 1
Filippos Siokouros 4
Andreas Sizopoulos 1
Evan Smotrycz 1
Simos Solomou 4
Pavlos Stratis 4
Petros Stylianou 1
Nikolao Stylianou 1
Giorgos Stylianou 1
Papa Suleiman 1
George Theocharides 1
Nikos Thoma 3
Branislav Tomic 1
Darren Townes 1
Panagiotis Trisokkas 2
Larry Turner 1
Tony Watson 3
Dashaun Wiggins 1