Record by opponent MatchesWDLScoresYellowYellow-RedRedLiverpool FC U21641112--» All matchesBarnsley FC6321----» All matchesChelsea FC U216132-2--» All matchesGreenock Morton FC5311-2--» All matchesAirdrieonians FC4220-1--» All matchesArsenal FC U214103----» All matchesAyr United4103----» All matchesDerby County U214202----» All matchesManchester City U214301----» All matchesPartick Thistle4013----» All matchesSt. Johnstone FC4112----» All matchesArbroath FC3201----» All matchesAS Monaco U193102----» All matchesBlackburn Rovers U213102----» All matchesBrighton & Hove Albion U213012----» All matchesEverton FC U213111----» All matchesFleetwood Town3021----» All matchesLeicester City U213201-1--» All matchesMiddlesbrough FC U213201----» All matchesMorecambe FC3300-1--» All matchesRaith Rovers3102-1--» All matchesSouthampton FC U213111----» All matchesSwansea City U213111----» All matchesWolverhampton Wanderers U213210----» All matchesBarrow AFC2200----» All matchesBayer Leverkusen U192101----» All matchesBayern Munich U192002-1--» All matchesDerby County2110----» All matchesDoncaster Rovers2101----» All matchesFalkirk FC2101-1--» All matchesFC Barcelona U192110-1--» All matchesGillingham FC2101----» All matchesHamilton Academical2101-1--» All matchesInter U192011----» All matchesNottingham Forest2110----» All matchesNottingham Forest U212101----» All matchesOxford United2110-1--» All matchesPeterborough United2002----» All matchesQueen Of The South2101-1--» All matchesRoss County FC2020----» All matchesSunderland AFC U212110----» All matchesWest Bromwich Albion U212110-1--» All matchesWolverhampton Wanderers2101----» All matchesWycombe Wanderers2200----» All matchesColchester United11001---» All matchesNorwich City U2110101---» All matchesReading FC U2110101---» All matchesAberdeen FC1100----» All matchesAccrington Stanley1001----» All matchesAzerbaijan U171100----» All matchesAston Villa1100----» All matchesAston Villa U211001-1--» All matchesAthletic Club B1100----» All matchesBirmingham City1010----» All matchesBirmingham City U211010----» All matchesBlackburn Rovers1100----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1001----» All matchesBorussia Dortmund U191100----» All matchesBosnia-Herzegovina U171100----» All matchesBrazil U171100-1--» All matchesBrentford FC1100-1--» All matchesBristol City1100----» All matchesBristol Rovers1100----» All matchesBromley FC1100----» All matchesBurnley FC U211010----» All matchesBurton Albion1100----» All matchesCambridge United1001----» All matchesCardiff City1001----» All matchesCeltic FC1001----» All matchesCharlton Athletic1010----» All matchesChile U171100----» All matchesChippenham Town1001----» All matchesCrvena Zvezda U191001----» All matchesCSKA Moskva U191001----» All matchesGermany U171100----» All matchesDinamo Zagreb II1001----» All matchesDumbarton FC1100----» All matchesExeter City1010----» All matchesFC Porto1001----» All matchesFC Porto U191001----» All matchesFC Vizela1001----» All matchesForest Green Rovers1010----» All matchesFrance U161001----» All matchesFulham FC U211001----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1100----» All matchesHull City1100----» All matchesIpswich Town1001----» All matchesIreland U171100----» All matchesJapan U171100----» All matchesLivingston FC1010----» All matchesManchester United U211001----» All matchesMexico U171100----» All matchesMiddlesbrough FC1100----» All matchesNewcastle United U211100----» All matchesNetherlands U171100----» All matchesNorway U171100----» All matchesOlympiacos FC U191100----» All matchesAustria U171100----» All matchesPAOK Saloniki U191100----» All matchesPlymouth Argyle1010----» All matchesPort Vale FC1001----» All matchesPortsmouth FC1010----» All matchesPreston North End1100----» All matchesPSV Eindhoven U191100----» All matchesQueen's Park FC1010----» All matchesQueens Park Rangers1010----» All matchesReading FC1100----» All matchesRotherham United1100----» All matchesRomania U171100----» All matchesSlovenia U171100----» All matchesSpain U171100----» All matchesStirling Albion FC1100----» All matchesSwansea City1001----» All matchesTottenham Hotspur1001----» All matchesCzech Republic U171100----» All matchesTurkey U171100----» All matchesUkraine U171100-1--» All matchesUSA U171100----» All matchesVfL Wolfsburg II1100----» All matchesWest Ham United U211010----» All matches