Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC12309-111» All matchesRangers FC120210-4--» All matchesHibernian FC11551-3-1» All matchesLivingston FC1072111--» All matchesMotherwell FC10604----» All matchesRoss County FC84311---» All matchesAberdeen FC8314----» All matchesSt. Mirren FC8521----» All matchesDundee United75202---» All matchesKilmarnock FC7232-2--» All matchesSt. Johnstone FC6501-1--» All matchesArsenal FC U215131-2--» All matchesDundee FC5410-1--» All matchesLincoln City440011--» All matchesCharlton Athletic4211-1--» All matchesDerby County U214202----» All matchesLeyton Orient4202-1--» All matchesManchester City U214400-1--» All matchesTottenham Hotspur U214220-1--» All matchesWrexham AFC4220-2--» All matchesChelsea FC U21310211--» All matchesStevenage FC330011--» All matchesBlackburn Rovers U213111-1--» All matchesBristol City3111----» All matchesLeicester City U213111----» All matchesPeterborough United3201----» All matchesPreston North End3300----» All matchesShrewsbury Town3201----» All matchesSwansea City3300----» All matchesWolverhampton Wanderers U213210----» All matchesMillwall FC220021--» All matchesACF Fiorentina2002-1--» All matchesBarnsley FC2200----» All matchesBolton Wanderers2101----» All matchesBurton Albion2200----» All matchesEverton FC U212002-1--» All matchesExeter City2200----» All matchesFC Zürich2002----» All matchesFK RFS2200-1--» All matchesFulham FC U212101----» All matchesHuddersfield Town2200----» All matchesHull City2011----» All matchesİstanbul Başakşehir2002-1--» All matchesKMSK Deinze2200----» All matchesLiverpool FC U212020----» All matchesMansfield Town2110----» All matchesMiddlesbrough FC2011----» All matchesNorthampton Town2020----» All matchesNorwich City2101----» All matchesPAOK Saloniki2002----» All matchesReading FC2020----» All matchesRosenborg BK2101-1--» All matchesRotherham United2200-1--» All matchesSheffield United2110----» All matchesSouthampton FC2011----» All matchesStockport County2110-1--» All matchesWatford FC2101----» All matchesWest Bromwich Albion2110-1--» All matchesWest Ham United U212200----» All matchesWigan Athletic2200----» All matchesWycombe Wanderers2200-1--» All matchesAuchinleck Talbot11001---» All matchesSouthampton FC U2111001---» All matchesAFC Wimbledon1100----» All matchesAirdrieonians FC1100----» All matchesAston Villa1001----» All matchesBayern München II1001----» All matchesBlackburn Rovers1100----» All matchesBlackpool FC1100----» All matchesBradford City1100-1--» All matchesBrentford FC1001----» All matchesBristol Rovers1100----» All matchesCambridge United1100----» All matchesCardiff City1001----» All matchesCove Rangers1100----» All matchesCoventry City1001----» All matchesCrawley Town1010----» All matchesDerby County1100-1--» All matchesFulham FC1001----» All matchesGreenock Morton FC1100----» All matchesHamilton Academical1100----» All matchesInverness CT1100----» All matchesIpswich Town1010----» All matchesIceland U201100----» All matchesK Lierse SK1100----» All matchesKVC Westerlo1100-1--» All matchesLommel SK1100----» All matchesMiddlesbrough FC U211100----» All matchesNewcastle United1001----» All matchesNewport County1001----» All matchesPartick Thistle1100----» All matchesPeterhead FC1100----» All matchesPort Vale FC1001----» All matchesPortsmouth FC1100----» All matchesPortugal U201100----» All matchesQueens Park Rangers1100----» All matchesRFC Seraing1001----» All matchesRWDM Brussels1100-1--» All matchesSheffield Wednesday1010-1--» All matchesSouthend United1100----» All matchesStirling Albion FC1100----» All matchesStoke City1001----» All matchesSutton United1100-1--» All matchesSwansea City U211010----» All matchesSwindon Town1100----» All matchesThe Spartans FC1100----» All matchesValencia CF B1010-1--» All matchesVfL Wolfsburg II1001----» All matchesWalsall FC1001----» All matchesWolverhampton Wanderers1010----» All matches