John Smith has faced 145 opponents throughout his career

Player Team(s) Games
Lasse Aavamaki 2
Jussi Ahola 3
Olli Ahvenniemi 4
Olli Anttolainen 2
Tuomas Aro 2
Mikko Arosilta 4
Marvin Augustin 4
Nanayaw Awuah Addae 2
Tony Barksdale 1
Ledaryl Billingsley 1
Donta Bright 4
Carlton Brown 1
Robert Bukvic 2
Nat Burton 4
Wahhab Carter 1
Gyasi Cline-Heard 1
Shanderick Downs 1
Mikko Erola 4
John Ford 4
Andre Foreman 2
Kai Forsman 1
Marcus Grant 3
Mika Haakana 1
Mikael Haanpaa 1
Jari Hagman 1
Al Hamilton 4
Tavaras Hardy
KTP-Basket (FIN-1)
2
Joni Harjula
KTP-Basket (FIN-1)
1
Bernie Harris 1
Harry Harrison 3
Pasi Heinonen
KTP-Basket (FIN-1)
1
Timo Heinonen 2
Antti Heinonen 2
Olli-Pekka Helaja
Kouvot (FIN-1)
1
Jukka Hemdahl 1
Markus Hemdahl 3
Philip Hickey 1
Jani Hiltunen
Kouvot (FIN-1)
1
Daveeno Hines 1
Harri Hohteri 2
Mikael Holme 2
Shawn Huff 3
Tuomas Iisalo
Kouvot (FIN-1)
2
Joonas Iisalo
Kouvot (FIN-1)
1
Tuomas Iivonen 2
Erik Iltanen 2
Petri Jaakkola
Kouvot (FIN-1)
2
Ilpo Jalonen 3
Mikko Jalonen 3
Jani Jernvall
KTP-Basket (FIN-1)
1
Thomas Johnson 2
Harri Jokinen 4
Clifton Jones 2
Kimmo Juvonen 4
Samu Kaaresvirta 4
Juho Kailio
Kouvot (FIN-1)
1
Elias Kajander 1
Aleksei Karvanen 1
Jukka Kataja 4
Pietu Katka 4
Ville Kaunisto
Kouvot (FIN-1)
2
Anssi Kinnaslampi
KTP-Basket (FIN-1)
1
Atte Kinnunen 2
Antric Klaiber 1
Kimi Klingberg 2
Markku Koivisto 3
Jussi Korhonen 4
Eetu Koskinen 4
Vesa Kuokkala 1
Mikko Kyro 1
Sami Laaksonen 2
Petter Lahtinen 2
Sebastian Laine 1
Kalle Lausti 4
Juuso Lehtimaki 1
Ari Lehtola 2
Sami Lehtoranta 1
Kari Leppäkoski 3
Riku Liljeberg 3
Ville-Pertti Lind 4
Teemu Loikkanen
Kouvot (FIN-1)
2
Tommi Lyytinen 2
Jussi Maattanen 2
Ville Makalainen 1
Roope Makela
KTP-Basket (FIN-1)
1
Esa Maki-Tulokas 3
Erron Maxey 2
William McFarlan 4
Ari Mikkola 1
Mika Mikkola 4
Tero Minetti 4
Jarno Mäkelä
Kouvot (FIN-1)
1
Timo Naukkarinen 3
Mikko Niemi 4
Kalle Niittumäki 1
Olli Nikitin 3
Jarno Nissinen
Kouvot (FIN-1)
2
Teemu Nivell
KTP-Basket (FIN-1)
1
Ville Olki 2
Tero Ollila 4
Mikko Pakkanen 2
Timo Parviainen 2
Erik Payne 2
Sami Pekkola 2
Pasi Pekkola 1
Jyrki Perälä 2
Mika Piironen 2
Maurizio Pratesi 3
Kenny Price
Kouvot (FIN-1)
1
Jura Ratia 3
Timo Riihela 1
Pasi Riihela 1
Harri Riikonen 1
Patrick Savoy 3
Ville Selmgren 4
Sauli Silvonen
KTP-Basket (FIN-1)
1
Antti-jussi Sipila 2
Derrick Stroud 4
Sami Syrjala 3
Jari Syrjanen
KTP-Basket (FIN-1)
1
Juho Terho 2
Vincent Thomas
Kouvot (FIN-1)
1
Jukka Toijala 1
Kimmo Tolvanen 2
Ville Tuominen 4
Timo Turunen 4
Aki Ulander 1
Petri Uronen 1
Lassi Utrio 1
Tero Valkama 1
Janne Valtonen 2
Jari Vekkila 2
Kari Venäläinen 1
Ville Vesala 2
Mika Vesterinen 3
Petri Virtanen 4
Pekka Virtanen
Kouvot (FIN-1)
1
Tomi Waltari 1
Titus Warmsley 1
Correy Watkins
KTP-Basket (FIN-1)
1
Lataryl Williams 2
Joseph Williams 1
Antoni Wyche
Kouvot (FIN-1)
1
Kenny Younger
Kouvot (FIN-1)
1
Heikki Zitting 3