Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC209561---» All matchesHibernian FC2056913--» All matchesKilmarnock FC205411121-» All matchesCeltic FC202315-2--» All matchesDunfermline Athletic186571---» All matchesHeart of Midlothian186111-4--» All matchesRangers FC180216-3--» All matchesDundee FC144642---» All matchesDundee United1245312--» All matchesInverness CT12615-3--» All matchesLivingston FC11632----» All matchesFalkirk FC10424----» All matchesMotherwell FC81521---» All matchesSheffield Wednesday6411-1--» All matchesPartick Thistle52301---» All matchesSt. Mirren FC5131----» All matchesDagenham & Redbridge4202----» All matchesRochdale AFC4112----» All matchesBurton Albion32101---» All matchesAldershot Town3021-1--» All matchesCharlton Athletic3003----» All matchesGillingham FC3012----» All matchesMorecambe FC3111----» All matchesPeterborough United3102----» All matchesPort Vale FC3102----» All matchesPreston North End3111----» All matchesSwindon Town3210-1--» All matchesSouthampton FC21011---» All matchesAccrington Stanley2101----» All matchesAFC Bournemouth2002----» All matchesAFC Wimbledon2101----» All matchesBarnsley FC2101----» All matchesBrighton & Hove Albion2002----» All matchesColchester United2110----» All matchesCrystal Palace2011----» All matchesDerby County2002----» All matchesExeter City2101----» All matchesGretna FC2200----» All matchesHartlepool United2002----» All matchesIpswich Town2011----» All matchesLeicester City2101----» All matchesMilton Keynes Dons2200----» All matchesNorthampton Town2101----» All matchesNotts County2011----» All matchesOxford United2011-1--» All matchesQueens Park Rangers2020----» All matchesSheffield United2011-1--» All matchesSouthend United2101----» All matchesSt. Johnstone FC2011----» All matchesTorquay United2110----» All matchesTottenham Hotspur2002----» All matchesWatford FC2110-1--» All matchesBarnet FC1010----» All matchesBirmingham City1001----» All matchesBlackpool FC1001----» All matchesBradford City1010----» All matchesBristol Rovers1100-1--» All matchesBurnley FC1010----» All matchesCardiff City1001----» All matchesCarlisle United1010----» All matchesCheltenham Town1001----» All matchesChesterfield FC1100----» All matchesCoventry City1001-1--» All matchesDoncaster Rovers1001----» All matchesHamilton Academical1010----» All matchesLeyton Orient1001----» All matchesLuton Town1001----» All matchesMacclesfield FC1010----» All matchesNorwich City1001----» All matchesPAOK Saloniki1001----» All matchesPlymouth Argyle1010----» All matchesReading FC1010----» All matchesRotherham United1100----» All matchesRubin Kazan1001----» All matchesScunthorpe United1100----» All matchesShrewsbury Town1001----» All matchesSwansea City1001----» All matchesWalsall FC1100----» All matchesWest Bromwich Albion1001----» All matchesWolverhampton Wanderers1010----» All matchesWycombe Wanderers1001----» All matchesYeovil Town1010-1--» All matchesYork City1001----» All matches