Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1244412--» All matchesDundee United1032512--» All matchesInverness CT9522-1--» All matchesCeltic FC811611--» All matchesKilmarnock FC8314----» All matchesHibernian FC630311--» All matchesMotherwell FC6420----» All matchesHeart of Midlothian52121---» All matchesRangers FC511312--» All matchesDundee FC5113----» All matchesRoss County FC5221-2--» All matchesCardiff City40131---» All matchesCharlton Athletic4112-1--» All matchesGillingham FC4211-1--» All matchesHull City4112----» All matchesLeeds United4211----» All matchesLeyton Orient4112----» All matchesMillwall FC4211----» All matchesPartick Thistle4112----» All matchesSouthampton FC4112----» All matchesBarnsley FC3300--1-» All matchesBirmingham City3210----» All matchesBristol City3201----» All matchesBurnley FC3012----» All matchesCarlisle United3102-1--» All matchesColchester United3201----» All matchesHamilton Academical3021-2--» All matchesHartlepool United3201----» All matchesMilton Keynes Dons3012----» All matchesPreston North End3111----» All matchesQueens Park Rangers3111-1--» All matchesSheffield Wednesday3003----» All matchesTranmere Rovers3201----» All matchesWalsall FC3120----» All matchesWest Bromwich Albion3102----» All matchesYeovil Town3210----» All matchesFalkirk FC21101---» All matchesScunthorpe United22001---» All matchesBrighton & Hove Albion2200-1--» All matchesBristol Rovers2200-1--» All matchesCoventry City2110----» All matchesCrystal Palace2101----» All matchesDerby County2101-2--» All matchesDunfermline Athletic2011----» All matchesExeter City2110----» All matchesHuddersfield Town2200----» All matchesIpswich Town2110----» All matchesMiddlesbrough FC2110-1--» All matchesOldham Athletic2200----» All matchesPeterborough United2110----» All matchesPortsmouth FC2101----» All matchesSheffield United2200-1--» All matchesSlovenia U212011----» All matchesSouthend United2200----» All matchesSt. Mirren FC2101-1--» All matchesStockport County2200-1--» All matchesSwindon Town2110----» All matchesWatford FC2101-1--» All matchesWolverhampton Wanderers2101----» All matchesWycombe Wanderers2200-1--» All matchesBarnet FC11001---» All matchesLuton Town11001---» All matchesArsenal FC1010----» All matchesAston Villa1100----» All matchesBlackburn Rovers1001----» All matchesBrentford FC1100----» All matchesCambridge United1100----» All matchesChelsea FC1001----» All matchesCrawley Town1010----» All matchesCrewe Alexandra1100----» All matchesFC Alashkert1001----» All matchesGreenock Morton FC1100----» All matchesGretna FC1100----» All matchesLeicester City1100-1--» All matchesManchester City1001----» All matchesMoldova U211010-1--» All matchesNorway U211001-1--» All matchesNottingham Forest1100----» All matchesPaulton Rovers1100-1--» All matchesPlymouth Argyle1001----» All matchesQueen Of The South1001----» All matchesReading FC1010-1--» All matchesRochdale AFC1100----» All matchesShrewsbury Town1001----» All matchesStoke City1100----» All matchesSunderland AFC1001----» All matchesSwansea City1001----» All matches