Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle63031---» All matchesCeltic FC6006----» All matchesDundee FC6114----» All matchesKilmarnock FC6132-2--» All matchesRangers FC6024----» All matchesSt. Mirren FC6204----» All matchesHibernian FC5023-1--» All matchesInverness CT5311-1--» All matchesGreenock Morton FC401321--» All matchesArbroath FC4211-2--» All matchesCove Rangers4301-1--» All matchesHamilton Academical4400----» All matchesHeart of Midlothian4103-1--» All matchesRaith Rovers4211----» All matchesWycombe Wanderers4121-1--» All matchesExeter City31111---» All matchesAberdeen FC3021-1--» All matchesAFC Wimbledon3201----» All matchesAyr United3111-1--» All matchesCardiff City3111-1--» All matchesLeeds United U213102----» All matchesLeyton Orient3201----» All matchesLivingston FC3300----» All matchesLuton Town3201-1--» All matchesMotherwell FC3021-1--» All matchesReading FC3021----» All matchesRoss County FC3120----» All matchesSt. Johnstone FC3210----» All matchesStockport County3102----» All matchesSunderland AFC U213201-1--» All matchesWolverhampton Wanderers U213201----» All matchesBlackpool FC22002---» All matchesNorthampton Town210111--» All matchesStevenage FC21101---» All matchesAston Villa U212011-1--» All matchesBarnsley FC2101----» All matchesBolton Wanderers2002----» All matchesBradford City2011-2--» All matchesBrighton & Hove Albion U212101----» All matchesBristol Rovers2101-1--» All matchesBurnley FC U212200----» All matchesBurton Albion2200----» All matchesDerby County U212200-2--» All matchesDoncaster Rovers2200----» All matchesDundee United2101----» All matchesFulham FC U212002----» All matchesHuddersfield Town2101-1--» All matchesLeicester City U212200-1--» All matchesLincoln City2002----» All matchesManchester City U212002----» All matchesManchester United U212110-1--» All matchesMansfield Town2011----» All matchesMiddlesbrough FC U212200-1--» All matchesNewcastle United U212101----» All matchesNorwich City U212101----» All matchesPeterborough United2101-1--» All matchesPort Vale FC2200----» All matchesReading FC U212101----» All matchesRotherham United2101----» All matchesStoke City U212011----» All matchesTottenham Hotspur U212200-1--» All matchesViktoria Plzeň2002----» All matchesWest Bromwich Albion U212110----» All matchesWest Ham United U212002-1--» All matchesWigan Athletic2110----» All matchesReading FC U1811001---» All matches1. FC Heidenheim 18461001----» All matchesAirdrieonians FC1001----» All matchesAlvechurch FC1100----» All matchesArsenal FC U211010-1--» All matchesBlackburn Rovers U211001----» All matchesBonnyrigg Rose Athletic1100----» All matchesCercle Brugge1001----» All matchesChelsea FC U211100-1--» All matchesCheltenham Town1100----» All matchesCoventry City1100----» All matchesCS Petrocub1010----» All matchesDerby County1001----» All matchesDumbarton FC1100----» All matchesEverton FC U211100----» All matchesFalkirk FC1001----» All matchesFC Copenhagen1001-1--» All matchesHull City1001----» All matchesLeeds United1001----» All matchesLiverpool FC1100----» All matchesLiverpool FC U211100----» All matchesManchester City1001----» All matchesMiddlesbrough FC1001----» All matchesOmonia Nikosia1100----» All matchesPeterhead FC1100----» All matchesPortsmouth FC1001----» All matchesQueens Park Rangers1100----» All matchesSheffield Wednesday1001----» All matchesSutton United1001----» All matchesSwansea City1001----» All matchesSwindon Town1100----» All matchesWolverhampton Wanderers U181001----» All matches