Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC10127-1--» All matchesKilmarnock FC10604-3--» All matchesHeart of Midlothian9315----» All matchesHibernian FC9414----» All matchesExeter City8305----» All matchesLivingston FC8251-1--» All matchesMorecambe FC8431----» All matchesMotherwell FC8242----» All matchesRangers FC8107-1--» All matchesSt. Mirren FC8314----» All matchesDundee FC7412-2--» All matchesDundee United7223----» All matchesCheltenham Town6123----» All matchesNewport County5113----» All matchesNorthampton Town5221----» All matchesPortsmouth FC5212----» All matchesRoss County FC5311----» All matchesAberdeen FC4121----» All matchesBolton Wanderers4121-1--» All matchesBurton Albion4211----» All matchesCrewe Alexandra4220----» All matchesFleetwood Town4121-1--» All matchesIpswich Town4121----» All matchesLincoln City4211----» All matchesMilton Keynes Dons4103----» All matchesOxford United4112----» All matchesPlymouth Argyle4211----» All matchesPort Vale FC4301----» All matchesSwindon Town4112----» All matchesAccrington Stanley3201----» All matchesCarlisle United3120----» All matchesCharlton Athletic3012----» All matchesColchester United3111----» All matchesFalkirk FC3012----» All matchesForest Green Rovers3102----» All matchesGrimsby Town3210----» All matchesMansfield Town3102----» All matchesOldham Athletic3012----» All matchesRotherham United3003----» All matchesSalford City3102----» All matchesSheffield Wednesday3012----» All matchesShrewsbury Town3012----» All matchesWycombe Wanderers3003----» All matchesAirdrieonians FC2101----» All matchesBarnsley FC2002----» All matchesBelarus2020----» All matchesBradford City2020----» All matchesBristol Rovers2002----» All matchesCrawley Town2101----» All matchesFCSB2011----» All matchesGillingham FC2002----» All matchesLuxembourg2110----» All matchesMacclesfield FC2020----» All matchesNorthern Ireland2101----» All matchesQueen's Park FC2200----» All matchesScunthorpe United2200----» All matchesSt. Johnstone FC2110----» All matchesStevenage FC2011----» All matchesSunderland AFC2002----» All matchesTranmere Rovers2020----» All matchesTurkey2002----» All matchesWalsall FC2101----» All matchesWigan Athletic2110-1--» All matchesSparta Prague1001----» All matchesAEK Athen1001----» All matchesAEK Larnaca1010----» All matchesAFC Wimbledon1100----» All matchesAlbania1001----» All matchesAlloa Athletic1100----» All matchesAyr United1001----» All matchesBarrow AFC1010----» All matchesBirmingham City1100----» All matchesBrora Rangers FC1100----» All matchesBury FC1100----» All matchesDerby County1001----» All matchesGermany U171001----» All matchesDoncaster Rovers1100----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1001----» All matchesFC Noah1010----» All matchesGeorgia1100-1--» All matchesGreenock Morton FC1100----» All matchesGreece1001----» All matchesHarrogate Town1100----» All matchesIndonesia1100-1--» All matchesIran1001----» All matchesIreland1001----» All matchesIsrael U191001----» All matchesLeyton Orient1001----» All matchesLuton Town1001----» All matchesMillwall FC1001----» All matchesNewcastle United1100----» All matchesNotts County1100----» All matchesPeterborough United1100----» All matchesQueen Of The South1100----» All matchesRacing Strasbourg1001----» All matchesRaith Rovers1100----» All matchesShakhtar Donetsk1001----» All matchesSouthend United1100----» All matchesTanzania1100----» All matchesThe Spartans FC1100----» All matchesUkraine U191001----» All matchesYeovil Town1001----» All matches