Record by opponent MatchesWDLScoresYellowYellow-RedRedFulham FC U216402----» All matchesReading FC U216303----» All matchesNorwich City U21530211--» All matchesStoke City U2154011---» All matchesMiddlesbrough FC U215212----» All matchesSouthampton FC U215005-1--» All matchesHibernian FC411211--» All matchesAston Villa U214202-1--» All matchesRangers FC4004----» All matchesFC Schaffhausen32011---» All matchesBlackburn Rovers U213003----» All matchesEtoile Carouge FC3030-1--» All matchesFC Aarau3102-2--» All matchesFC Thun Berner Oberland3111----» All matchesFC Vaduz3003-1--» All matchesFC Wil 19003102----» All matchesManchester United U213102-1--» All matchesPort Vale FC3111----» All matchesRoss County FC3111----» All matchesSt. Mirren FC3111-1--» All matchesWolverhampton Wanderers U213003----» All matchesDjibouti21101---» All matchesSierra Leone21011---» All matchesStade Lausanne-Ouchy21011---» All matchesSouth Africa20111---» All matchesTogo21101---» All matchesAberdeen FC2020-1--» All matchesAlgeria2002----» All matchesEquatorial Guinea2110----» All matchesBoreham Wood2002----» All matchesBoston United2101-1--» All matchesBrackley Town2200-1--» All matchesBraintree Town2011----» All matchesBrighton & Hove Albion U212011----» All matchesBurton Albion2011----» All matchesCeltic FC2002-1--» All matchesCharlton Athletic2020-1--» All matchesCheltenham Town2110----» All matchesDundee FC2002----» All matchesEastleigh FC2101-1--» All matchesFC Stade Nyonnais2011----» All matchesForest Green Rovers2101----» All matchesHeart of Midlothian2002----» All matchesKilmarnock FC2002-1--» All matchesNamibia2110----» All matchesNeuchâtel Xamax FCS2011----» All matchesPeterborough United2101----» All matchesPlymouth Argyle2002--1-» All matchesPortsmouth FC2002----» All matchesRochdale AFC2101----» All matchesShrewsbury Town2200-1--» All matchesSt. Johnstone FC2020----» All matchesSunderland AFC U212200-1--» All matchesTruro City2002----» All matchesWealdstone FC2200----» All matchesWest Bromwich Albion U212101----» All matchesWoking FC2002----» All matchesYeovil Town2011----» All matchesYork City2002----» All matchesSouthend United10011---» All matchesAldershot Town1001----» All matchesBenin1001----» All matchesBolton Wanderers1001----» All matchesBrechin City FC1100----» All matchesBristol Rovers1100----» All matchesBurundi1001----» All matchesClyde FC1100----» All matchesCove Rangers1100----» All matchesCrewe Alexandra1100----» All matchesDerby County1001----» All matchesDR Congo1001----» All matchesIvory Coast1001----» All matchesFC Lausanne-Sport1001-1--» All matchesFC St. Gallen1100----» All matchesFleetwood Town1001----» All matchesGateshead FC1010----» All matchesGhana1001----» All matchesHalifax Town1001----» All matchesHamilton Academical1001----» All matchesHartlepool United1001----» All matchesHertha BSC II1100----» All matchesIpswich Town1001----» All matchesLeeds United U211100----» All matchesLibya1001----» All matchesMalawi1001----» All matchesMali1001-1--» All matchesMorocco1001-1--» All matchesMilton Keynes Dons1010----» All matchesMotherwell FC1001----» All matchesPartick Thistle1100-1--» All matchesRaith Rovers1100----» All matchesSalford City1001----» All matchesSão Tomé and Príncipe1100----» All matchesSC Kriens1100----» All matchesSheffield Wednesday1001----» All matchesSL Benfica B1010----» All matchesSolihull Moors1010----» All matchesSutton United1100----» All matchesSwansea City U211001----» All matchesTamworth FC1010----» All matchesTranmere Rovers1001----» All matchesChad1100----» All matchesWest Ham United U211001----» All matchesWycombe Wanderers1001-1--» All matches