Record by opponent MatchesWDLScoresYellowYellow-RedRedLivingston FC1153311--» All matchesRangers FC11119-3--» All matchesAberdeen FC1033413--» All matchesDundee United9423-2--» All matchesHibernian FC9225-1--» All matchesMotherwell FC9333-2--» All matchesSt. Johnstone FC81251111» All matchesCeltic FC8206-1--» All matchesKilmarnock FC8233---1» All matchesPeterborough United7223----» All matchesWycombe Wanderers63121---» All matchesBarnsley FC6231----» All matchesExeter City6321-1--» All matchesHamilton Academical6132-1--» All matchesRoss County FC6402-1--» All matchesBlackpool FC51311---» All matchesBolton Wanderers5104-11-» All matchesBurton Albion5302-2--» All matchesDundee FC5320-1--» All matchesNorthampton Town5122----» All matchesPort Vale FC5212-1--» All matchesReading FC5230----» All matchesShrewsbury Town5311-2--» All matchesStevenage FC5131-2--» All matchesWigan Athletic5131----» All matchesCheltenham Town4310-1--» All matchesDerby County4022-1--» All matchesLeyton Orient4310-1--» All matchesRotherham United4211-2--» All matchesBradford City3300----» All matchesBristol Rovers3210--1-» All matchesCambridge United3300----» All matchesCharlton Athletic3120-1--» All matchesLincoln City3021-2--» All matchesMorecambe FC3102-1--» All matchesOxford United3201-1--» All matchesPortsmouth FC3012-2--» All matchesStockport County3102-1--» All matchesWest Ham United20021---» All matchesAccrington Stanley2101----» All matchesBirmingham City2002----» All matchesCarlisle United2110----» All matchesCrawley Town2101----» All matchesDunfermline Athletic2101----» All matchesEdinburgh City2200----» All matchesFleetwood Town2200-1--» All matchesHeart of Midlothian2110----» All matchesJapan U192011----» All matchesMansfield Town2200----» All matchesNorthern Ireland U212101----» All matchesNotts County2200----» All matchesPartick Thistle2200----» All matchesPlymouth Argyle2200-1--» All matchesSheffield United2101-1--» All matchesSheffield Wednesday2011----» All matchesWrexham AFC2002----» All matchesAlloa Athletic11001---» All matchesAFC Wimbledon1100----» All matchesAirdrieonians FC1001----» All matchesAlbion Rovers1100----» All matchesAndorra U171100----» All matchesArbroath FC1001----» All matchesAyr United1100----» All matchesCardiff City1100----» All matchesChesterfield FC1001-1--» All matchesCowdenbeath FC1100----» All matchesDenmark U171010----» All matchesDoncaster Rovers1010----» All matchesEast Kilbride FC1001----» All matchesEstonia U171100-1--» All matchesFalkirk FC1001----» All matchesForest Green Rovers1010----» All matchesFrance U181001----» All matchesFrance U171001----» All matchesFrance U161001----» All matchesGreenock Morton FC1100----» All matchesGreece U171001----» All matchesGrimsby Town1100-1--» All matchesHarrogate Town1001----» All matchesHuddersfield Town1010----» All matchesIreland U161001----» All matchesKelty Hearts1100----» All matchesLuton Town1010----» All matchesMiddlesbrough FC1001----» All matchesMilton Keynes Dons1010----» All matchesNorthern Ireland U161100----» All matchesNorway U171001-1--» All matchesNorwich City1100----» All matchesPreston North End1100----» All matchesQueen Of The South1100-1--» All matchesQueen's Park FC1100----» All matchesQueens Park Rangers1010----» All matchesSouthampton FC1010----» All matchesSpain U171100----» All matchesStenhousemuir FC1100----» All matchesStoke City1001----» All matchesSwindon Town1001----» All matchesWales U161010----» All matchesWolverhampton Wanderers1100-1--» All matches