Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United1210119---» All matchesCardiff City124534---» All matchesHeart of Midlothian11803121--» All matchesMotherwell FC1180361--» All matchesDerby County1134441--» All matchesLeeds United104159---» All matchesHibernian FC107217---» All matchesBrighton & Hove Albion953161--» All matchesAberdeen FC981051--» All matchesKilmarnock FC96213---» All matchesNottingham Forest96122---» All matchesSt. Mirren FC871081--» All matchesInverness CT85122---» All matchesIpswich Town83412---» All matchesMillwall FC770061--» All matchesRangers FC73135---» All matchesFulham FC73131---» All matchesQueens Park Rangers73221---» All matchesHuddersfield Town7412-1--» All matchesReading FC604241--» All matchesWatford FC631241--» All matchesBirmingham City62133---» All matchesMilton Keynes Dons613212--» All matchesSt. Johnstone FC64111---» All matchesBrentford FC53113---» All matchesBristol City53203---» All matchesHull City512221--» All matchesPreston North End51042---» All matchesSwansea City51132---» All matchesAston Villa52031---» All matchesBarnsley FC512211--» All matchesCrystal Palace52121---» All matchesWest Bromwich Albion52121---» All matchesMiddlesbrough FC5005----» All matchesWestern Sydney Wanderers5302-1--» All matchesChesterfield FC43014---» All matchesBrisbane Roar41122---» All matchesMelbourne Victory41122---» All matchesNorthampton Town42202---» All matchesOldham Athletic41122---» All matchesRotherham United42112---» All matchesWalsall FC42112---» All matchesCheltenham Town430111--» All matchesHartlepool United42021---» All matchesSheffield Wednesday42111---» All matchesWestern United43011---» All matchesWolverhampton Wanderers42021---» All matchesLeicester City4022----» All matchesManchester City4013----» All matchesManchester United4103----» All matchesNewcastle United4211----» All matchesNorwich City4031----» All matchesBolton Wanderers320131--» All matchesCentral Coast Mariners33003---» All matchesDundee FC330031--» All matchesPerth Glory31023---» All matchesStockport County32013---» All matchesAFC Bournemouth33002---» All matchesColchester United31112---» All matchesDoncaster Rovers30032---» All matchesCoventry City31021---» All matchesCrewe Alexandra32011---» All matchesDagenham & Redbridge32011---» All matchesDunfermline Athletic33001---» All matchesMelbourne City FC310211--» All matchesShrewsbury Town31021---» All matchesAdelaide United3120----» All matchesBlackburn Rovers3210----» All matchesBristol Rovers3102----» All matchesCarlisle United3111----» All matchesCharlton Athletic3201----» All matchesLeyton Orient3111----» All matchesNewcastle United Jets3102----» All matchesPeterborough United3102----» All matchesSouthampton FC3003----» All matchesStoke City3021----» All matchesSunderland AFC3120----» All matchesSydney FC3021----» All matchesTottenham Hotspur3102----» All matchesWigan Athletic3201----» All matchesBlackpool FC21014---» All matchesRoss County FC21013---» All matchesBurton Albion20112---» All matchesHereford United22002---» All matchesOdisha FC20112---» All matchesSpartak Moskva22002---» All matchesChennaiyin FC20201---» All matchesHelsingborgs IF22001---» All matchesHJK Helsinki22001---» All matchesKarmiotissa Polemidion22001---» All matchesLiverpool FC20021---» All matchesMohun Bagan Super Giant20021---» All matchesNorthEast United FC20111---» All matchesPlymouth Argyle20111---» All matchesRochdale AFC22001---» All matchesSheffield United21011---» All matchesUdinese Calcio202011--» All matchesWest Ham United21011---» All matchesYeovil Town22001---» All matchesAEL Limassol2101-1--» All matchesArsenal FC2002----» All matchesAtlético Madrid2002----» All matchesBengaluru FC2101----» All matchesEast Bengal Club2020----» All matchesEnosis Neon Paralimni2200----» All matchesFC Goa2011----» All matchesJamshedpur FC2110----» All matchesJuventus2002-1--» All matchesLuton Town2011-1--» All matchesMansfield Town2101----» All matchesNewport County2011----» All matchesSL Benfica2011----» All matchesSouthend United2011----» All matchesTranmere Rovers2011----» All matchesAlfreton Town11002---» All matchesAccrington Stanley11001---» All matchesAris Limassol10101---» All matchesChester City10101---» All matchesDarlington FC11001---» All matchesHamilton Academical11001---» All matchesLincoln City10011---» All matchesMacarthur FC10101---» All matchesOlympiakos Nikosia11001---» All matchesScunthorpe United10101---» All matchesSolihull Moors10101---» All matchesS.C. Braga11001---» All matchesStade Rennais110011--» All matchesSwindon Town10011---» All matchesWrexham AFC11001---» All matchesAEK Larnaca1001----» All matchesAnorthosis Famagusta1100----» All matchesAPOEL Nikosia1001----» All matchesApollon Limassol1100----» All matchesBarnet FC1001----» All matchesBurnley FC1010----» All matchesBury FC1010----» All matchesCambridge United1001----» All matchesChelsea FC1001----» All matchesCliftonville FC1100----» All matchesCurzon Ashton1100----» All matchesDoxa Katokopias1100----» All matchesEbbsfleet United1010----» All matchesEverton FC1001----» All matchesFC Barcelona1001----» All matchesFC Sion1100-1--» All matchesGateshead FC1001----» All matchesHalifax Town1010----» All matchesMaidenhead United1100----» All matchesMumbai City FC1001----» All matchesNea Salamina1001----» All matchesOxford City1100----» All matchesPort Vale FC1010----» All matchesSC Delhi1001----» All matchesWycombe Wanderers1100----» All matchesYork City1100----» All matches