Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC8800-3--» All matchesSt. Johnstone FC7700-1--» All matchesHuddersfield Town623121--» All matchesBrisbane Roar62311---» All matchesAberdeen FC6411-11-» All matchesHeart of Midlothian6600----» All matchesNewcastle United Jets6402----» All matchesPerth Glory6222-1--» All matchesTranmere Rovers6330-2--» All matchesDundee United5500----» All matchesMelbourne Victory5221----» All matchesMotherwell FC5221----» All matchesPortsmouth FC5320-1--» All matchesSheffield United5311-1--» All matchesSydney FC5113-3--» All matchesBury FC43101---» All matchesSwindon Town431011--» All matchesCentral Coast Mariners4211----» All matchesGrimsby Town4022-1--» All matchesHibernian FC4220-1--» All matchesRangers FC4301-1--» All matchesNorwich City31022---» All matchesPort Vale FC33002---» All matchesAFC Ajax31111---» All matchesBirmingham City31111---» All matchesSunderland AFC31111---» All matchesBarnsley FC3111----» All matchesBradford City3201-1--» All matchesBristol City3210-1--» All matchesCharlton Athletic3300----» All matchesCrewe Alexandra3210-1--» All matchesDunfermline Athletic3300----» All matchesEverton FC3201----» All matchesManchester City3201----» All matchesManchester United3111----» All matchesOxford United3111----» All matchesQueens Park Rangers3030-1--» All matchesReading FC3201-1--» All matchesRoda JC Kerkrade3111-1--» All matchesSwansea City3120-1--» All matchesYeovil Town3210----» All matchesHartlepool United21011---» All matchesJeunesse Esch22001---» All matchesAFC Bournemouth2101-1--» All matchesBolton Wanderers2002----» All matchesBristol Rovers2110----» All matchesCheltenham Town2200----» All matchesCrystal Palace2101----» All matchesCwmbran Town2200----» All matchesDundee FC2200----» All matchesExeter City2110----» All matchesFC Groningen2101----» All matchesFC Twente2101----» All matchesGirondins de Bordeaux2011----» All matchesJuventus2101----» All matchesLuton Town2101----» All matchesMVV2011----» All matchesSc Heerenveen2011----» All matchesStockport County2200----» All matchesValencia CF2002----» All matchesWatford FC2101----» All matchesWest Bromwich Albion2101----» All matchesWest Ham United2110----» All matchesWolverhampton Wanderers2101----» All matchesColchester United101011--» All matchesFC Den Bosch10101---» All matchesFC Volendam10011---» All matchesNew Zealand Knights11001---» All matchesWalsall FC11001---» All matchesAdelaide United1001-1--» All matchesAston Villa1001----» All matchesBlackburn Rovers1001----» All matchesBlackpool FC1001----» All matchesBoston United1100----» All matchesBrentford FC1010----» All matchesCambridge United1001----» All matchesChelsea FC1001----» All matchesChesterfield FC1001----» All matchesDoncaster Rovers1010----» All matchesFC Basel 18931100----» All matchesFC Dordrecht1100----» All matchesFC Porto1100----» All matchesFeyenoord1001----» All matchesFK Sūduva1100----» All matchesGillingham FC1100----» All matchesGo Ahead Eagles1001----» All matchesHapoel Tel Aviv1100----» All matchesHJK Helsinki1001----» All matchesLeyton Orient1001----» All matchesLincoln City1010----» All matchesLiverpool FC1010----» All matchesLivingston FC1100----» All matchesMansfield Town1010----» All matchesMilton Keynes Dons1100----» All matchesMTK Budapest1100----» All matchesNAC Breda1100----» All matchesN.E.C.1001----» All matchesNottingham Forest1001----» All matchesNotts County1001----» All matchesOldham Athletic1001----» All matchesOlympique Lyonnais1001----» All matchesPSV Eindhoven1010----» All matchesQuick Boys1100----» All matchesRochdale AFC1100-1--» All matchesRotherham United1010----» All matchesRushden & Diamonds AFC1100----» All matchesScunthorpe United1010----» All matchesSouthampton FC1010----» All matchesSouthend United1001----» All matchesSparta Rotterdam1001----» All matchesSt. Mirren FC1100-1--» All matchesTorquay United1010----» All matchesTottenham Hotspur1100----» All matchesVitesse1010----» All matchesVV Katwijk1100----» All matchesWillem II1001----» All matchesWycombe Wanderers1010----» All matches