Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City31111---» All matchesPartick Thistle31021---» All matchesCrystal Palace3210----» All matchesDundee FC3102----» All matchesInverness CT3012----» All matchesReading FC3012----» All matchesAberdeen FC20111---» All matchesStevenage FC210111--» All matchesBirmingham City2110----» All matchesBrentford FC2002----» All matchesBurnley FC2011-1--» All matchesCardiff City2101----» All matchesCeltic FC2002----» All matchesDoncaster Rovers2200----» All matchesDundee United2002----» All matchesHamilton Academical2002----» All matchesMotherwell FC2002----» All matchesPortsmouth FC2002----» All matchesSt. Johnstone FC2101----» All matchesSwindon Town2011-1--» All matchesWalsall FC2002-1--» All matchesCheltenham Town11002---» All matchesArsenal FC10011---» All matchesCoventry City11001---» All matchesWest Ham United11001---» All matchesAFC Bournemouth1100----» All matchesAFC Wimbledon1010----» All matchesBarnsley FC1001----» All matchesBrighton & Hove Albion1001----» All matchesBury FC1010----» All matchesColchester United1100----» All matchesCrawley Town1001----» All matchesCrewe Alexandra1001----» All matchesDagenham & Redbridge1100----» All matchesDunfermline Athletic1100----» All matchesFleetwood Town1001----» All matchesGillingham FC1100----» All matchesHartlepool United1010-1--» All matchesHull City1100----» All matchesIpswich Town1001----» All matchesKilmarnock FC1001----» All matchesLeeds United1100----» All matchesLeicester City1001----» All matchesMillwall FC1010----» All matchesMilton Keynes Dons1010----» All matchesMorecambe FC1010----» All matchesNewport County1001----» All matchesNorthampton Town1100----» All matchesNorwich City1001----» All matchesNottingham Forest1100----» All matchesNotts County1001----» All matchesOxford United1001----» All matchesPeterborough United1001----» All matchesQueens Park Rangers1010----» All matchesRochdale AFC1001----» All matchesRoss County FC1010----» All matchesScunthorpe United1001----» All matchesSheffield United1010----» All matchesSouthampton FC1001----» All matchesStoke City1001----» All matchesWatford FC1001----» All matchesYeovil Town1010----» All matches