Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC155462---» All matchesCeltic FC14211121-1» All matchesAberdeen FC1313922-1» All matchesHeart of Midlothian1343612--» All matchesRoss County FC13715-1--» All matchesHibernian FC1243511--» All matchesRangers FC1234511--» All matchesSt. Johnstone FC12624----» All matchesDundee FC10451-2--» All matchesHamilton Academical944112--» All matchesLivingston FC8323----» All matchesSt. Mirren FC742111--» All matchesFleetwood Town640211--» All matchesPartick Thistle6330----» All matchesInverness CT51311---» All matchesAccrington Stanley5320-1--» All matchesBlackpool FC4103-1--» All matchesCharlton Athletic4103-1--» All matchesMilton Keynes Dons4121----» All matchesCrewe Alexandra302111--» All matchesDumbarton FC33001---» All matchesOxford United320111--» All matchesBarnsley FC3012----» All matchesDoncaster Rovers3201----» All matchesEstonia3300----» All matchesExeter City3201----» All matchesLeicester City U213210----» All matchesNotts County3102----» All matchesPeterborough United3210-1--» All matchesReading FC3102----» All matchesSwitzerland3021----» All matchesShrewsbury Town3201----» All matchesSwindon Town3201-11-» All matchesWycombe Wanderers3111-1--» All matchesYork City3102----» All matchesHull City21101---» All matchesNorwich City U2121101---» All matchesPortsmouth FC22001---» All matchesAFC Wimbledon2101----» All matchesBelarus2200----» All matchesBradford City2002----» All matchesBurton Albion2101----» All matchesCarlisle United2110----» All matchesClyde FC2200----» All matchesDundee United2101----» All matchesEverton FC U212110-1--» All matchesFC Midtjylland2200----» All matchesLeyton Orient2110----» All matchesLincoln City2011----» All matchesLithuania2200----» All matchesLiverpool FC U212002----» All matchesManchester City U212101----» All matchesManchester United U212002----» All matchesMorecambe FC2101----» All matchesNorthampton Town2020-1--» All matchesAustria2002----» All matchesPort Vale FC2011-2--» All matchesSouthampton FC U212011----» All matchesStevenage FC2002-1--» All matchesSunderland AFC2002----» All matchesSunderland AFC U212002----» All matchesKelty Hearts11001---» All matchesMalta11001---» All matchesReading FC U2110101---» All matchesAlbion Rovers1001----» All matchesAltrincham FC1100----» All matchesAnnan Athletic1100----» All matchesAyr United1001----» All matchesBayer Leverkusen1001----» All matchesBerwick Rangers1100----» All matchesBlackburn Rovers1100----» All matchesBolton Wanderers1100----» All matchesBoreham Wood1001-1--» All matchesBosnia-Herzegovina1100----» All matchesBromley FC1100----» All matchesBrora Rangers FC1100----» All matchesBulgaria1001----» All matchesBury FC1001----» All matchesCambridge United1010----» All matchesChelsea FC U211001----» All matchesCheltenham Town1010-1--» All matchesChesterfield FC1001----» All matchesColchester United1100----» All matchesDagenham & Redbridge1001----» All matchesEast Fife FC1100----» All matchesForest Green Rovers1100----» All matchesForfar Athletic1100----» All matchesGateshead FC1100----» All matchesGreenock Morton FC1001----» All matchesGrimsby Town1001----» All matchesHarrogate Town1001----» All matchesHastings United1100----» All matchesIreland1010----» All matchesIsrael1100----» All matchesKazakhstan1001----» All matchesKilmarnock FC1100----» All matchesLegia Warszawa1100-1--» All matchesLuton Town1001----» All matchesManchester United1001----» All matchesMansfield Town1100----» All matchesNewport County1010----» All matchesOldham Athletic1100----» All matchesPlymouth Argyle1100----» All matchesProgrès Niedercorn1100----» All matchesQueen's Park FC1100----» All matchesRochdale AFC1100-1--» All matchesSheffield Wednesday1001----» All matchesSolihull Moors1010----» All matchesSt. Joseph's FC1100----» All matchesStenhousemuir FC1100----» All matchesStockport County1100----» All matchesStranraer FC1100----» All matchesSouth Korea1100----» All matchesThe Spartans FC1100----» All matchesTranmere Rovers1001----» All matchesWalsall FC1010----» All matchesWigan Athletic1001----» All matchesWillem II1100----» All matchesWoking FC1001----» All matchesYeovil Town1010----» All matches