Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC9243----» All matchesKilmarnock FC9513----» All matchesRangers FC8116----» All matchesAberdeen FC7232----» All matchesCeltic FC7124----» All matchesHeart of Midlothian7043----» All matchesRaith Rovers7412----» All matchesRochdale AFC7025----» All matchesDarlington FC6303----» All matchesKidderminster Harriers6312----» All matchesLeyton Orient6303----» All matchesMacclesfield FC6015----» All matchesPlymouth Argyle6123----» All matchesRushden & Diamonds AFC6015----» All matchesScunthorpe United6222----» All matchesSouthend United6123----» All matchesLincoln City5104----» All matchesOxford United5122----» All matchesSwansea City5401----» All matchesBoston United4040-1--» All matchesBury FC4220----» All matchesCambridge United4112----» All matchesCarlisle United4022----» All matchesDundee United4022----» All matchesExeter City4031----» All matchesFalkirk FC4220----» All matchesHartlepool United4112----» All matchesHull City4031----» All matchesMansfield Town4013----» All matchesPartick Thistle4112----» All matchesShrewsbury Town4220----» All matchesTorquay United4112----» All matchesCheltenham Town3111----» All matchesHalifax Town3210----» All matchesPeterborough United3210----» All matchesWycombe Wanderers3111----» All matchesYork City3012----» All matchesAFC Bournemouth2011----» All matchesAldershot Town2110----» All matchesBradford City2020----» All matchesBristol Rovers2110----» All matchesChester City2110----» All matchesDunfermline Athletic2011----» All matchesGrimsby Town2110----» All matchesLuton Town2101----» All matchesNorthampton Town2101----» All matchesRuncorn FC Halton2110----» All matchesWrexham AFC2002----» All matchesYeovil Town2002----» All matchesBarnsley FC1010----» All matchesBirmingham City1001----» All matchesCharlton Athletic1001----» All matchesDerby County1100----» All matchesGillingham FC1001----» All matchesHiston FC1001----» All matchesIpswich Town1001----» All matchesItaly U211001----» All matchesLiverpool FC1010----» All matchesMiddlesbrough FC1001----» All matchesMyPa-471100----» All matchesNorwich City1001----» All matchesNottingham Forest1001----» All matchesNotts County1001----» All matchesSwitzerland U211010----» All matchesStoke City1100----» All matchesSwindon Town1010----» All matchesTranmere Rovers1001----» All matchesWolverhampton Wanderers1001----» All matches