Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1994652--» All matchesHeart of Midlothian1873856--» All matchesDundee United17548102--» All matchesKilmarnock FC17566-2--» All matchesInverness CT16102411---» All matchesHibernian FC1646662--» All matchesCeltic FC16301352--» All matchesRangers FC1400141---» All matchesSt. Johnstone FC134546-1-» All matchesSt. Mirren FC1326534--» All matchesMotherwell FC11443431-» All matchesHamilton Academical1034362--» All matchesPreston North End7034-1--» All matchesDunfermline Athletic440032--» All matchesBrighton & Hove Albion42202---» All matchesCoventry City42112---» All matchesGillingham FC41212---» All matchesMillwall FC421111--» All matchesRoss County FC42111---» All matchesBurnley FC4202----» All matchesChesterfield FC4112---1» All matchesDundee FC32104---» All matchesGretna FC32102---» All matchesCrystal Palace31111---» All matchesFalkirk FC30211---» All matchesFC Utrecht31111---» All matchesPEC Zwolle30121---» All matchesBradford City3102----» All matchesLeeds United3111----» All matchesMansfield Town3210----» All matchesScunthorpe United3012----» All matchesSheffield United3012----» All matchesSwindon Town3300-1--» All matchesWatford FC3111----» All matchesWigan Athletic3012----» All matchesRKC Waalwijk211031--» All matchesSc Heerenveen211031--» All matchesGo Ahead Eagles20112---» All matchesMilton Keynes Dons21012---» All matchesVitesse201121--» All matchesBristol City20021---» All matchesCardiff City20111---» All matchesDoncaster Rovers21011---» All matchesHeracles Almelo20111---» All matchesLeicester City20201---» All matchesLeyton Orient21011---» All matchesRoda JC Kerkrade210111--» All matchesAZ Alkmaar2110----» All matchesBlackpool FC2002-1--» All matchesColchester United2101----» All matchesFC Groningen2101----» All matchesFC Twente2011----» All matchesFeyenoord2011----» All matchesIpswich Town2002----» All matchesLevante UD2002----» All matchesNAC Breda2020----» All matchesNorthampton Town2110----» All matchesNorwich City2011----» All matchesNottingham Forest2011----» All matchesPanathinaikos A.O.2002----» All matchesPlymouth Argyle2110-1--» All matchesPSV Eindhoven2002-1--» All matchesQueens Park Rangers2101----» All matchesReading FC2011----» All matchesRotherham United2101----» All matchesSC Cambuur2011----» All matchesSparta Rotterdam2002----» All matchesStoke City2002----» All matchesSunderland AFC2101----» All matchesWolverhampton Wanderers2011----» All matchesYeovil Town2101----» All matchesSouthend United10012---» All matchesFC Eindhoven11001---» All matchesHuddersfield Town11001---» All matchesPort Vale FC101011--» All matchesAberystwyth Town1100----» All matchesADO Den Haag1100----» All matchesAFC Ajax1001-1--» All matchesAFC Telford United1001----» All matchesAirbus UK1100----» All matchesBarnsley FC1001----» All matchesBrentford FC1100----» All matchesCarlisle United1100----» All matchesCrawley Town1100----» All matchesCrewe Alexandra1001----» All matchesDerby County1100----» All matchesFleetwood Town1010----» All matchesFulham FC1001----» All matchesHartlepool United1100----» All matchesHull City1001----» All matchesLlandudno FC1001----» All matchesLuton Town1001----» All matchesNotts County1010----» All matchesOldham Athletic1001----» All matchesPeterborough United1100----» All matchesRochdale AFC1010----» All matchesSouthampton FC1001-1--» All matchesTottenham Hotspur1010----» All matchesWalsall FC1010----» All matchesWest Ham United1001----» All matchesWimbledon FC1100----» All matches