Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC7025----» All matchesHibernian FC7115----» All matchesMotherwell FC6141----» All matchesHeart of Midlothian521212--» All matchesAberdeen FC5014----» All matchesQueens Park Rangers5221----» All matchesBury FC412112--» All matchesRangers FC4004----» All matchesCrewe Alexandra33001---» All matchesFalkirk FC33001---» All matchesBirmingham City3030----» All matchesIpswich Town3012----» All matchesKilmarnock FC3120----» All matchesNorwich City3012----» All matchesOxford United3210-1--» All matchesPortsmouth FC3012-1--» All matchesSheffield United3111-1--» All matchesStockport County3210----» All matchesTranmere Rovers3210----» All matchesWest Bromwich Albion3201-3--» All matchesBolton Wanderers21011---» All matchesBradford City211011--» All matchesBristol City21101---» All matchesMansfield Town21101---» All matchesDerby County2011-1--» All matchesDundee FC2101----» All matchesEverton FC2011-1--» All matchesGrimsby Town2101----» All matchesPort Vale FC2101----» All matchesSt. Johnstone FC2200----» All matchesSunderland AFC2011----» All matchesSwindon Town2011-1--» All matchesWatford FC2110----» All matchesWolverhampton Wanderers2200----» All matchesWrexham AFC2110----» All matchesAFC Bournemouth1100----» All matchesAirdrieonians FC (old)1100----» All matchesBarnsley FC1001-1--» All matchesBrøndby IF1001----» All matchesCharlton Athletic1001----» All matchesCrystal Palace1100----» All matchesManchester City1001-1--» All matchesMiddlesbrough FC1001----» All matchesNottingham Forest1001----» All matchesPartick Thistle1100----» All matchesRaith Rovers1001-1--» All matchesReading FC1100-1--» All matchesSwitzerland U211001----» All matchesStoke City1100----» All matchesWimbledon FC1001----» All matches