Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC814312--» All matchesDundee United8431-1--» All matchesCeltic FC702512--» All matchesSheffield United630313--» All matchesCoventry City6114-3--» All matchesHeart of Midlothian6024-1--» All matchesKilmarnock FC6105----» All matchesMotherwell FC6105-1--» All matchesAberdeen FC5230111-» All matchesLivingston FC51221---» All matchesSouthampton FC521211--» All matchesInverness CT5203----» All matchesPreston North End5113-1--» All matchesBarnsley FC43101---» All matchesBristol City4013----» All matchesColchester United4211----» All matchesDunfermline Athletic4103-1--» All matchesRangers FC4004-1--» All matchesWolverhampton Wanderers4103-3--» All matchesBlackpool FC3111-1--» All matchesBurnley FC3111----» All matchesCharlton Athletic3111----» All matchesCrystal Palace3012-2--» All matchesGreenock Morton FC3012-1--» All matchesPartick Thistle3300----» All matchesSportfreunde Siegen3111----» All matchesSt. Johnstone FC3120-1--» All matchesSt. Mirren FC3012-1--» All matchesStoke City3102----» All matchesFalkirk FC21101---» All matchesQueens Park Rangers210111--» All matchesAlloa Athletic2110-1--» All matchesBirmingham City2110----» All matchesBradford City2110----» All matchesBSC Young Boys2002----» All matchesBury FC2011----» All matchesCardiff City2110----» All matchesDerby County2002----» All matchesEnergie Cottbus2101----» All matchesFC Basel 18932002-1--» All matchesFC Schaffhausen2200-1--» All matchesFC St. Gallen2002-1--» All matchesGrasshopper Club Zürich2101----» All matchesHull City2110----» All matchesIpswich Town2110----» All matchesLeicester City2011-2--» All matchesMilton Keynes Dons2002----» All matchesNottingham Forest2101-1--» All matchesOldham Athletic2101-1--» All matchesPeterborough United2002----» All matchesPlymouth Argyle2200----» All matchesRaith Rovers2002-1--» All matchesRotherham United2002----» All matchesSheffield Wednesday2002-1--» All matchesStevenage FC2101----» All matchesWalsall FC2011----» All matchesWest Bromwich Albion2002-1--» All matchesBarnet FC11001---» All matchesQueen Of The South100111--» All matches1. FC Saarbrücken1001-1--» All matchesBrentford FC1100----» All matchesBurton Albion1100----» All matchesCarlisle United1001----» All matchesCercle Brugge1100----» All matchesChelsea FC1001-1--» All matchesCrawley Town1001----» All matchesCrewe Alexandra1100----» All matchesDoncaster Rovers1010-1--» All matchesDumbarton FC1100----» All matchesDundee FC1010-11-» All matchesEintracht Braunschweig1100----» All matchesFC Luzern1001----» All matchesFC Thun Berner Oberland1001----» All matchesFC Zürich1001----» All matchesFleetwood Town1100----» All matchesGillingham FC1001----» All matchesHamilton Academical1010-1--» All matchesHansa Rostock1010----» All matchesHartlepool United1001----» All matchesKarlsruher SC1010----» All matchesKickers Offenbach1100----» All matchesLeeds United1100----» All matchesLeyton Orient1001----» All matchesLiverpool FC1001----» All matchesLuton Town1100----» All matchesPort Vale FC1001-1--» All matchesReading FC1001----» All matchesRot Weiss Ahlen1100----» All matchesScunthorpe United1100----» All matchesSwansea City1001----» All matchesSwindon Town1001----» All matchesTranmere Rovers1100----» All matches1860 Munich1001-1--» All matchesWatford FC1010----» All matches