John Harris has faced 231 opponents throughout his career

Player Team(s) Games
Tariq Abdul-Wahad
Evreux (FRA-2)
2
Georgy Adams
Limoges (FRA-1)
1
Francois Albert 2
Thierry Albert 2
Marvin Alexander 1
Stephane Allami
Poissy (FRA-2)
2
Leonard Allen
Nancy (FRA-2)
1
Todd Anderson
Poissy (FRA-2)
3
Tzvetan Antov
Lorient (FRA-2)
2
Jeff Arnold 1
Kenny Austin
Caen (FRA-2)
1
Stephane Avenet
Tours (FRA-2)
2
Christophe Ayme
Strasbourg (FRA-2)
3
James Banks
Nancy (FRA-2)
3
Kenny Barer
Caen (FRA-2)
2
Bruno Beaumont
Caen (FRA-2)
3
Thierry Becchetti
Evreux (FRA-2)
2
Norris Bell
Cognac (FRA-2)
2
Stephane Bergeron
Tours (FRA-2)
2
Paul Bergman
Nancy (FRA-2)
2
Laurent Bernard
Tours (FRA-2)
2
Eric Beugnot
CRO Lyon (FRA-2)
2
Jim Bilba
Limoges (FRA-1)
1
Bruno Bilba
Lorient (FRA-2)
1
Philippe Blancq
Nancy (FRA-2)
3
Thierry Boess
Cognac (FRA-2)
Strasbourg (FRA-2)
3
Yann Boisson
Tours (FRA-2)
2
Stephane Bourgeois
Lorient (FRA-2)
2
Christophe Bourse
Evreux (FRA-2)
4
Vincent Bousgarbies
Poissy (FRA-2)
3
Christophe Boutin 3
Arnaud Briere
Poissy (FRA-2)
2
Patrice Brosset 2
Torgeir Bryn
Cognac (FRA-2)
2
Robert Carman
Châlons (FRA-2)
1
Perry Carter
Caen (FRA-2)
2
Claude Cavallo 2
Greg Cavener
Sceaux (FRA-2)
2
Franck Cazalon
Avignon (FRA-2)
2
Patrick Cham 2
Yaya Cissokho
Cognac (FRA-2)
2
Christian Cleante 2
Michel Clet 4
Philippe Courbon 4
Fabrice Courcier
Sceaux (FRA-2)
2
Dominique Cren
Nancy (FRA-2)
3
Jacques Cusset
Lorient (FRA-2)
2
Richard Dacoury
Limoges (FRA-1)
1
Pascal Dassonville
Châlons (FRA-2)
2
Ron Davis
Strasbourg (FRA-2)
2
Franck Debergue
Caen (FRA-2)
2
Eric Delalin 1
Jean-Louis Demicas
Avignon (FRA-2)
Nantes (FRA-2)
4
Eric Deroover
Poissy (FRA-2)
1
Dominique Devos
Châlons (FRA-2)
2
Eric Dezelus 3
Ahmed Djellali
Poissy (FRA-2)
1
David Dolivet
Nantes (FRA-2)
1
Frederic Domon
Nancy (FRA-2)
1
Samuel Droguet 3
Derrall Dumas 1
Jean-Yves Dupont 1
Roberto Durigo
Sceaux (FRA-2)
2
Christophe Evano
Lorient (FRA-2)
Nantes (FRA-2)
4
Philippe Faury
Avignon (FRA-2)
4
Jean-Pascal Feray
Caen (FRA-2)
2
Jerome Ferrini 1
Kevin Figaro
Avignon (FRA-2)
2
Eric Fleury 4
John Flowers
Nantes (FRA-2)
2
Didier Fontaine
Poissy (FRA-2)
1
Alain Forestier
Tours (FRA-2)
1
Frederic Forte
Limoges (FRA-1)
1
David Frigout
Evreux (FRA-2)
3
Marcus Gaither
Poissy (FRA-2)
3
Christian Garnier 2
Hassouna Garraoui 1
John Garris
CRO Lyon (FRA-2)
2
Laurent Geronimi
Sceaux (FRA-2)
1
Eric Girard
Cognac (FRA-2)
2
Johnny Gordolon
Avignon (FRA-2)
2
Pascal Grenet 3
Serge Grousset
Avignon (FRA-2)
2
Olivier Guelle
Caen (FRA-2)
3
Darren Guest
Avignon (FRA-2)
1
Frederic Guinot
Cognac (FRA-2)
2
Mike Hackett
Evreux (FRA-2)
2
Bruno Hamm
Strasbourg (FRA-2)
3
Olivier Hanarte
Sceaux (FRA-2)
1
Patrick Haquet
Strasbourg (FRA-2)
4
Olivier Hergott
Cognac (FRA-2)
2
Bertrand Hergott 3
Xavier Hernandez
Avignon (FRA-2)
2
Skeeter Jackson
CRO Lyon (FRA-2)
2
Alain Jacquet
Caen (FRA-2)
1
Nicolas Jault
Nantes (FRA-2)
2
Willie Jenkins 2
Greg Johns 4
Nate Johnston
Voiron (FRA-2)
1
Jean-Luc Joulaud
Evreux (FRA-2)
2
Thierry Judith
Cognac (FRA-2)
1
Benkali Kaba
Nancy (FRA-2)
2
Harold Keeling
CRO Lyon (FRA-2)
2
Ahmadou Keita
Sceaux (FRA-2)
1
Marcus Kennedy
Sceaux (FRA-2)
1
Nenad Kovacevic
Evreux (FRA-2)
3
Stephane Kreit
Nancy (FRA-2)
3
Xavier Kulinicz
Nancy (FRA-2)
1
Jean-Charles Laine 1
Eddy Lamie
Sceaux (FRA-2)
1
Philippe Laperche
Nancy (FRA-2)
1
Pascal Laurent
Lorient (FRA-2)
1
Renaud Le Gall 3
Stephane Legrand 1
Yvon Leo
Voiron (FRA-2)
2
Didier Leportier
Sceaux (FRA-2)
1
Pascal Lequertier
Caen (FRA-2)
2
Clifford Lett
Caen (FRA-2)
1
Christophe Lion
Nancy (FRA-2)
3
Jean-Michel Loaso 2
Occlidio Lopes
Nancy (FRA-2)
1
Anthony Lopez 4
Emmanuel Lorentz
CRO Lyon (FRA-2)
2
Al Lorenzen
Caen (FRA-2)
1
Marc M'Bahia
Limoges (FRA-1)
1
Pascal Mada
Poissy (FRA-2)
2
Harley Major 2
Stan Mayhew 4
Madicke Mbaye
Voiron (FRA-2)
Nantes (FRA-2)
4
Antoine Michon 1
Patrick Millavet
Sceaux (FRA-2)
4
Cedric Miller
Poissy (FRA-2)
4
Kenny Miller
Sceaux (FRA-2)
1
Yann Millois 2
Mark Mitchell
Châlons (FRA-2)
2
Franck Mondon 3
Jean-Pierre Morateur
CRO Lyon (FRA-2)
2
Gregory Morizeau
Nantes (FRA-2)
2
Raphael Moustin
Sceaux (FRA-2)
3
Ahmalah N'diaye 2
Abdoulaye Ndiaye 1
Dyron Nix
Evreux (FRA-2)
2
Jerome Notoladiega 1
Ed O'brien
Lorient (FRA-2)
1
Sasha Obradovic
Limoges (FRA-1)
1
Gilles Occansey
Strasbourg (FRA-2)
3
Daniel Owen
Sceaux (FRA-2)
2
Bertrand Panhuys
Poissy (FRA-2)
2
Gregoire Pastres
Châlons (FRA-2)
1
Bill Paterno 1
Laurent Pawlicki 4
Jean-Olivier Peloux
Tours (FRA-2)
2
Michel Perrin 3
Patrick Perroni
Tours (FRA-2)
2
Francois Petit
Caen (FRA-2)
1
Eddie Phillips 2
Pascal Pierotti
Nantes (FRA-2)
2
Michael Polite 2
Derrick Pope
Nantes (FRA-2)
2
Emile Popo 2
Stephane Primavera
Voiron (FRA-2)
1
Didier Przygoda
Lorient (FRA-2)
Châlons (FRA-2)
4
Daren Queenan
Evreux (FRA-2)
1
Christian Radium
Caen (FRA-2)
2
Eric Rambeau
Evreux (FRA-2)
4
Herve Raoult
Voiron (FRA-2)
2
Emmanuel Raynaud
Evreux (FRA-2)
4
Willie Redden
Limoges (FRA-1)
1
Donald Reese
Tours (FRA-2)
2
Billy Reid
Caen (FRA-2)
1
Leslie Reynolds 1
Franck Ricca
CRO Lyon (FRA-2)
1
Remi Rippert
Avignon (FRA-2)
Sceaux (FRA-2)
4
Stephane Risacher
CRO Lyon (FRA-2)
2
Marc Risacher
Tours (FRA-2)
2
Craig Robinson 1
Olivier Roi
Voiron (FRA-2)
1
Eric Ros 2
Derrick Rowland
Caen (FRA-2)
1
Stephane Roy
Voiron (FRA-2)
Sceaux (FRA-2)
4
Dominique Salbreux 2
Bernard Sangouard
Poissy (FRA-2)
1
Ismaila Sarr 2
Olivier Schellaert
Châlons (FRA-2)
2
Jacques Schneider
Strasbourg (FRA-2)
2
Dwayne Scholten
Poissy (FRA-2)
3
Laurent Sciarra 2
Charly Scieszyk 1
James Scott
Lorient (FRA-2)
1
Carey Scurry 1
Fabrice Serrano
CRO Lyon (FRA-2)
2
Bruno Servolle
CRO Lyon (FRA-2)
2
Jean-Marc Setier
Nancy (FRA-2)
2
Hakeem Shahid
Strasbourg (FRA-2)
1
Ronnie Smith
Voiron (FRA-2)
Nancy (FRA-2)
4
Tom Snyder 2
Moustapha Sonko
Sceaux (FRA-2)
1
Terence Stansbury 4
Kevin Strickland
Sceaux (FRA-2)
4
Alexandre Sylva
Caen (FRA-2)
1
Gregory Tahon
Lorient (FRA-2)
1
Dominique Talbot
Tours (FRA-2)
1
Vince Taylor 2
Anthony Taylor 2
Yannis Thomas
Sceaux (FRA-2)
1
Ronnie Thompkins
Avignon (FRA-2)
Evreux (FRA-2)
2
Emmanuel Torres
Châlons (FRA-2)
2
Linton Townes
Evreux (FRA-2)
2
Franck Van Herreweghe
Evreux (FRA-2)
1
Laurent Verschueren
Caen (FRA-2)
3
Jean-Pierre Ville 2
Yannick Villeneuve 2
Reith Vivot
CRO Lyon (FRA-2)
2
Michel Wachowiak 4
Doug Wallace
Strasbourg (FRA-2)
3
Olivier Weissler
Strasbourg (FRA-2)
3
Marc Westermann
Strasbourg (FRA-2)
1
Nicky White
Châlons (FRA-2)
2
John Wiley
Voiron (FRA-2)
1
Terry Williams 2
Claude Williams
Châlons (FRA-2)
2
Nikita Wilson 1
Voise Winters
Tours (FRA-2)
2
Frederic Wiscart-Goetz 2
William Yacoubou 1
Thierry Zaire
Sceaux (FRA-2)
2
Laurent Zaknoun
Evreux (FRA-2)
2
Roberto Zameo 4
Patrick Zamour
Cognac (FRA-2)
Evreux (FRA-2)
3
Steve Zevenbergen 2
Emmanuel Zicola
Avignon (FRA-2)
2