Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle641123--» All matchesHaka Valkeakoski522121--» All matchesDunfermline Athletic53111---» All matchesFalkirk FC541012--» All matchesGreenock Morton FC53201---» All matchesAberdeen FC402211--» All matchesCeltic FC40041---» All matchesHJK Helsinki411212--» All matchesInter Turku41211---» All matchesMotherwell FC400411--» All matchesQueen's Park FC422011--» All matchesRoss County FC412111--» All matchesAyr United4301-1--» All matchesHeart of Midlothian4004-11-» All matchesHibernian FC4022-1--» All matchesIlves Tampere4301-1--» All matchesRaith Rovers4211----» All matchesDundee FC30122---» All matchesFC Lahti32012---» All matchesFC Tokyo32011---» All matchesHelsingfors IFK321012--» All matchesJEF United Chiba33001---» All matchesKashiwa Reysol32011---» All matchesKawasaki Frontale32011---» All matchesSt. Mirren FC31021---» All matchesFC Honka3102----» All matchesIFK Mariehamn3111-11-» All matchesKilmarnock FC3012----» All matchesMito HollyHock3210----» All matchesSJK Seinäjoki3111----» All matchesSt. Johnstone FC3111----» All matchesCove Rangers22002---» All matchesAC Oulu22001---» All matchesHamilton Academical220011--» All matchesKashima Antlers200211--» All matchesRangers FC20021---» All matchesAirdrieonians FC2110----» All matchesBrazil2011----» All matchesDerry City2011-1--» All matchesDundee United2011----» All matchesGangwon FC2110----» All matchesHarrogate Town2110-1--» All matchesKuopion PS2002-1--» All matchesKyoto Sanga FC2200-1--» All matchesShanghai Shenhua2200----» All matchesTokyo Verdy2101----» All matchesUrawa Red Diamonds2200----» All matchesWellington Phoenix2101----» All matchesChengdu Rongcheng11002---» All matchesAl Ittihad110011--» All matchesAvispa Fukuoka11001---» All matchesBrora Rangers FC110011--» All matchesIwate Grulla Morioka11001---» All matchesQatar11001---» All matchesKPV Kokkola11001---» All matchesPKR Svay Rieng FC11001---» All matchesSwitzerland101011--» All matchesAdelaide United1001----» All matchesAFC Wimbledon1010----» All matchesAl Ahli SFC1001-1--» All matchesBrisbane Roar1010----» All matchesCarlisle United1010----» All matchesCentral Coast Mariners1001----» All matchesCrawley Town1100----» All matchesCrewe Alexandra1100----» All matchesDoncaster Rovers1100----» All matchesForfar Athletic1100----» All matchesGillingham FC1100----» All matchesGrimsby Town1001----» All matchesHartlepool United1010----» All matchesInverness CT1100----» All matchesKTP1100----» All matchesMacarthur FC1001----» All matchesMansfield Town1100----» All matchesMelbourne City FC1100----» All matchesNagoya Grampus1100----» All matchesNewport County1001----» All matchesParaguay1010----» All matchesRochdale AFC1010----» All matchesSanfrecce Hiroshima1010----» All matchesShabab Al Ahli Club1100----» All matchesStevenage FC1010-1--» All matchesSutton United1100----» All matchesSydney FC1001----» All matchesTampines Rovers1100----» All matchesTervarit-j1100----» All matchesThe Spartans FC1001----» All matchesTurkey1100----» All matchesVaasan PS1001----» All matchesWalsall FC1010----» All matchesWestern Sydney Wanderers1001----» All matchesYokohama F. Marinos1010----» All matches