Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC1111911--» All matchesRangers FC81161---» All matchesHeart of Midlothian8323----» All matchesHibernian FC7124----» All matchesSt. Mirren FC6114----» All matchesDundee United5113-1--» All matchesKilmarnock FC5302----» All matchesMotherwell FC5212----» All matchesPlymouth Argyle5122----» All matchesRoss County FC42111---» All matchesDundee FC4310----» All matchesSt. Johnstone FC4220----» All matchesWigan Athletic4013-1--» All matchesBolton Wanderers31111---» All matchesAFC Wimbledon3120----» All matchesBlackpool FC3210----» All matchesBurton Albion3012----» All matchesLincoln City3012----» All matchesLivingston FC3210----» All matchesPort Vale FC3021----» All matchesSunderland AFC3102----» All matchesWycombe Wanderers21102---» All matchesExeter City21011---» All matchesLeyton Orient21101---» All matchesAccrington Stanley2002----» All matchesBK Häcken2011----» All matchesCambridge United2011-1--» All matchesDoncaster Rovers2200----» All matchesGillingham FC2200-1--» All matchesHuddersfield Town2101----» All matchesMilton Keynes Dons2011----» All matchesMorecambe FC2011----» All matchesNorthampton Town2200----» All matchesPortsmouth FC2002----» All matchesQueen's Park FC2200----» All matchesReading FC2002----» All matchesShrewsbury Town2011----» All matchesStevenage FC2101----» All matchesStockport County2110----» All matchesSwindon Town2002----» All matchesBarnet FC11001---» All matchesBradford City11001---» All matchesCheltenham Town11001---» All matchesEast Kilbride FC11001---» All matchesElgin City11001---» All matchesMansfield Town10101---» All matchesAirdrieonians FC1100----» All matchesAnnan Athletic1100----» All matchesAston Villa U211100----» All matchesBarnsley FC1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesCardiff City1001----» All matchesCharlton Athletic1001----» All matchesClyde FC1100----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1100----» All matchesEintracht Frankfurt1100----» All matchesFleetwood Town1001----» All matchesGreenock Morton FC1100----» All matchesHull City1001----» All matchesIpswich Town1001----» All matchesLeicester City U211100----» All matchesOxford United1001----» All matchesPartick Thistle1100----» All matchesQueen Of The South1100----» All matchesRotherham United1100----» All matchesSheffield Wednesday1001----» All matchesStirling Albion FC1100----» All matchesStoke City1001----» All matches