Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC102171---» All matchesManchester United10028----» All matchesChelsea FC94052---» All matchesMotherwell FC95131---» All matchesAberdeen FC84223---» All matchesAston Villa81252---» All matchesBolton Wanderers81342---» All matchesMiddlesbrough FC82512---» All matchesGermany70522---» All matchesHeart of Midlothian743021--» All matchesManchester City72232---» All matchesEverton FC74031---» All matchesKilmarnock FC73311---» All matchesBlackburn Rovers7205----» All matchesLiverpool FC7205----» All matchesNewcastle United7214----» All matchesFulham FC61142---» All matchesGefle IF62222---» All matchesDundee FC64111---» All matchesIF Elfsborg603311--» All matchesTottenham Hotspur65011---» All matchesSunderland AFC6132-1--» All matchesAIK520332--» All matchesHalmstads BK52122---» All matchesLeicester City521221--» All matchesWest Ham United52122---» All matchesAzerbaijan54011---» All matchesSouthampton FC50411---» All matchesBirmingham City5131----» All matchesLeeds United5023-1--» All matchesBelgium43103---» All matchesHaka Valkeakoski42203---» All matchesHelsingborgs IF411231--» All matchesDerby County42202---» All matchesHammarby IF402221--» All matchesCeltic FC421111--» All matchesDjurgårdens IF40221---» All matchesNorthern Ireland42021---» All matchesNorway401311--» All matchesPoland41301---» All matchesPortugal41211---» All matchesSt. Johnstone FC42021---» All matchesTurkey41121---» All matchesWest Bromwich Albion430111--» All matchesCrystal Palace4112----» All matchesTrelleborgs FF4031-1--» All matchesStoke City32014---» All matchesDunfermline Athletic33003---» All matchesHibernian FC33002---» All matchesGAIS Göteborg32101---» All matchesIpswich Town31021---» All matchesLatvia32011---» All matchesMoldova31111---» All matchesWales32011---» All matchesArmenia3210----» All matchesDundee United3102----» All matchesGreece3102----» All matchesItaly3003----» All matchesNetherlands3003-1--» All matchesPortsmouth FC3111----» All matchesSerbia3012----» All matchesBayer Leverkusen21102---» All matchesCoventry City20202---» All matchesKalmar FF20112--1» All matchesKuopion PS21012---» All matchesNorwich City21012---» All matchesShelbourne FC22002---» All matchesTampere United21102---» All matchesBeitar Jerusalem21101---» All matchesBradford City21011---» All matchesCercle Brugge21011---» All matchesFC Lahti22001---» All matchesLiechtenstein21101---» All matchesÖrebro SK21101---» All matchesCzech Republic20021---» All matchesCyprus21101---» All matchesAC Oulu2200----» All matchesAlbania2200----» All matchesBayern Munich2011-1--» All matchesDenmark2011----» All matchesEngland2011----» All matchesFalkirk FC2110-1--» All matchesFC Honka2101-2--» All matchesHJK Helsinki2002----» All matchesIF Brommapojkarna2200----» All matchesIFK Göteborg2011----» All matchesIreland2002----» All matchesKazakhstan2101---1» All matchesKF Teuta Durrës2101----» All matchesMalta2200----» All matchesMyPa-472110----» All matchesNorth Macedonia2101----» All matchesPort Talbot Town2200----» All matchesRangers FC2002----» All matchesRomania2002----» All matchesSweden2011----» All matchesSlovakia2011----» All matchesSt. Mirren FC2110-1--» All matchesSouth Korea2002----» All matchesHungary2020----» All matchesValencia CF2002----» All matchesBK Häcken11002---» All matchesExeter City11002---» All matchesInter Turku10102---» All matchesIsrael11002---» All matchesÖrgryte IS11002---» All matchesHartlepool United11001---» All matchesIFK Mariehamn10011---» All matchesIceland11001---» All matchesKuwait11001---» All matchesÖsters IF11001---» All matchesScotland10101---» All matchesVaasan PS10101---» All matchesAndorra1100----» All matchesBelarus1010----» All matchesBlackpool FC1100----» All matchesBorussia Dortmund1100----» All matchesBosnia-Herzegovina1001----» All matchesBrighton & Hove Albion1100----» All matchesBulgaria1001----» All matchesBurnley FC1001----» All matchesChina1001-1--» All matchesEstonia1010----» All matchesFBK Kaunas1100----» All matchesFF Jaro1100----» All matchesFrance1001----» All matchesGIF Sundsvall1010-1--» All matchesGillingham FC1001----» All matchesGrimsby Town1100----» All matchesHamilton Academical1010----» All matchesHull City1010----» All matchesIFK Norrköping1100----» All matchesInverness CT1001----» All matchesLjungskile SK1100----» All matchesLuton Town1100----» All matchesLuxembourg1100----» All matchesMalaysia1001----» All matchesOxford United1001----» All matchesParma Calcio 19131010----» All matchesPreston North End1001----» All matchesPSV Eindhoven1100----» All matchesQueens Park Rangers1100----» All matchesRacing Strasbourg1001----» All matchesReading FC1001----» All matchesRochdale AFC1100----» All matchesRussia1001----» All matchesSheffield United1100----» All matchesSpain1010----» All matchesWalsall FC1001----» All matchesWatford FC1001----» All matchesWigan Athletic1100----» All matchesWolverhampton Wanderers1100----» All matchesYeovil Town1100----» All matches