John Leggett has faced 74 opponents throughout his career

Player Team(s) Games
Robin Omondi Amoke 1
Aaron Anderson 3
Denzel Andersson
Lulea (SWE-1)
1
Fredrik Andersson 1
Yannick Anzuluni
Lulea (SWE-1)
1
Auston Barnes 3
Brett Bisping 1
Toni Bizaca 2
Gerry Blakes 1
Mario Blazevic 1
Orlando Brown 1
Orane Chin 1
Chris Collins 1
David Czerapowicz
Nassjo (SWE-1)
1
Daniel Eliasson
Nassjo (SWE-1)
1
Oliver Gehrke 1
Devin Gilligan
Nassjo (SWE-1)
1
Cameron Glover 1
Angelo Griffis
Nassjo (SWE-1)
1
Mantas Griskenas
Nassjo (SWE-1)
1
Gustav Hansson 1
Daniel Hansson
Lulea (SWE-1)
1
Edin Hanusa
Nassjo (SWE-1)
1
Andre Hardy 1
Eugene Harris 1
Nimrod Hilliard 1
Oskar Holm 1
Daniel Johansson 1
Ludvig Johansson 1
Nils Johansson 1
Tim Kearney
Lulea (SWE-1)
1
Joakim Kjellbom 1
Jordan Knox 1
Anton Kobylak Berglund
Lulea (SWE-1)
1
Fredrik Larsson 1
Tom Liden
Lulea (SWE-1)
1
Alexander Lindqvist 3
Mikael Lindqvist 1
Valter Lindstrom 3
Olle Lundqvist 1
Sedric Martin 1
Brice Massamba
Lulea (SWE-1)
1
Rudy Semakala Mbemba 3
Abdou Medjedoub 1
Marin Mornar 1
Martin Pahlmblad 3
Michael Palm 1
Will Paul 1
Jonathan Peleg
Nassjo (SWE-1)
1
Andreas Person 1
Toni Prostran 1
Jaan Puidet 1
Preston Purifoy 1
Adam Ramstedt 3
Adam Ronnqvist
Lulea (SWE-1)
1
Brandon Rozzell
Lulea (SWE-1)
1
Anton Saks
Lulea (SWE-1)
1
Tim Schuberg 1
Dennis Jerome Seeley 1
Jakob Sigurdarson 1
Dusan Sisic
Nassjo (SWE-1)
1
Henrik Sjolin 1
Johnell Smith 1
Edvin Stark 1
Peter Stumer 1
Kristian Ternell
Nassjo (SWE-1)
1
Thomas Tshikaya
Nassjo (SWE-1)
1
Isiah Umipig 1
John Underwood 1
Quinton Upshur
Lulea (SWE-1)
1
Kwame Vaughn 1
Karim Wazzi
Nassjo (SWE-1)
1
Bernard Webb 1
Perry Webster 1