Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC4013----» All matchesDundee FC4202----» All matchesDundee United4130----» All matchesHeart of Midlothian4022----» All matchesKilmarnock FC4022----» All matchesMotherwell FC4031----» All matchesRangers FC4013----» All matchesSt. Johnstone FC4130----» All matchesCeltic FC3012----» All matchesMacclesfield FC3021----» All matchesPlymouth Argyle3111----» All matchesRushden & Diamonds AFC3012----» All matchesBlackpool FC2101----» All matchesCrystal Palace2110----» All matchesLeicester City2110----» All matchesManchester United2020----» All matchesPreston North End2011----» All matchesReading FC2011----» All matchesStoke City2011----» All matchesBarnsley FC1001----» All matchesBristol Rovers1010----» All matchesBromsgrove Rovers1100----» All matchesCarlisle United1010----» All matchesCharlton Athletic1001----» All matchesCheltenham Town1001----» All matchesChesterfield FC1001----» All matchesDarlington FC1010----» All matchesEverton FC1010----» All matchesExeter City1010----» All matchesFarnborough FC1100----» All matchesGateshead FC1001----» All matchesHartlepool United1001----» All matchesHull City1001----» All matchesLeyton Orient1010----» All matchesLincoln City1100----» All matchesLuton Town1001----» All matchesManchester City1001----» All matchesMansfield Town1100----» All matchesMiddlesbrough FC1001----» All matchesMillwall FC1001----» All matchesNorwich City1001----» All matchesOldham Athletic1001----» All matchesOxford United1001----» All matchesQueens Park Rangers1001----» All matchesRochdale AFC1001----» All matchesScunthorpe United1010----» All matchesShrewsbury Town1001----» All matchesSouthend United1001-1--» All matchesSwansea City1100----» All matchesTorquay United1100----» All matchesWest Ham United1001----» All matchesYork City1001----» All matches