Jonas Hirvonen has faced 66 opponents throughout his career

Player Team(s) Games
Roope Ahonen 1
Olli Ahvenniemi
Kauhajoki (FIN-1)
1
Wayne Bernard
Kouvot (FIN-1)
1
Terence Black 1
Kwamena Brace
Kauhajoki (FIN-1)
1
Takais Brown 1
Pedro Cipriano
Kouvot (FIN-1)
1
Andre Foreman 1
Josh Gonner 1
Tom Gustafsson 1
Reinar Hallik 1
Ivan Harris 1
Petri Heinonen 1
Timo Heinonen 1
Jukka Hemdahl 1
Adrian Henning 1
Louis Hinnant 1
Lasse Hintsala 1
Darryl Hudson
Kauhajoki (FIN-1)
1
Tuomas Iisalo
Kouvot (FIN-1)
1
Davont Jackson 1
Jouko Jarvinen 1
Samu Kaaresvirta
Kouvot (FIN-1)
1
Elias Kajander 1
Jukka Kataja
Kouvot (FIN-1)
1
Anssi Kinnaslampi 1
Janne Kinnunen 1
Petteri Koponen 1
Tuukka Kulha 1
Vaino Kuusela 1
Teemu Laine 1
Tero Laitinen
Kouvot (FIN-1)
1
Sami Lehtoranta 1
Marko Loukko
Kauhajoki (FIN-1)
1
Panu Majala 1
Jukka Matinen 1
Cedric McGowan
Kauhajoki (FIN-1)
1
Juho Nenonen 1
Antti Niskanen 1
Matti Nuutinen
Kouvot (FIN-1)
1
Heikki Oksanen
Kouvot (FIN-1)
1
Tyson Patterson 1
Ilpo Pehkonen 1
Sami Pekkola 1
Ben Perkins 1
Mario Porter
Kauhajoki (FIN-1)
1
Toni Raiski
Kauhajoki (FIN-1)
1
Janne Rekola 1
Pasi Riihela 1
Heikki Saaristo
Kauhajoki (FIN-1)
1
Sasu Salin 1
Timo Saukkola 1
Akeem Scott 1
Eldar Skamo 1
Corey Smith
Kouvot (FIN-1)
1
Juha Sten 1
Roope Suonio
Kouvot (FIN-1)
1
Juho Teppo
Kauhajoki (FIN-1)
1
Lauri Toivonen 1
Aki Ulander 1
Samuli Vanttaja 1
Panu Vertio 1
Ville Vesala 1
Petri Virtanen 1
Matt Williams 1
Edward Williams 1