Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United1153311--» All matchesAberdeen FC9522-2--» All matchesCeltic FC9216-2--» All matchesCheltenham Town9324-1--» All matchesExeter City731311--» All matchesDunfermline Athletic7331----» All matchesRangers FC7232-2--» All matchesRoss County FC7412-1--» All matchesHeart of Midlothian63031-1-» All matchesLeyton Orient64111---» All matchesBarnsley FC6231-1--» All matchesFalkirk FC6411-1--» All matchesKilmarnock FC6321----» All matchesOxford United6123----» All matchesSt. Mirren FC6231-1--» All matchesCrewe Alexandra521211--» All matchesPartick Thistle530212--» All matchesSalford City53111---» All matchesStevenage FC521211--» All matchesAyr United5131-1--» All matchesDundee FC5311----» All matchesForest Green Rovers5122-1--» All matchesLivingston FC5230-1--» All matchesNewport County5302----» All matchesPort Vale FC5311-1--» All matchesQueen Of The South5221----» All matchesLincoln City43011---» All matchesShrewsbury Town40131---» All matchesBarrow AFC4310-1--» All matchesBolton Wanderers4112-2--» All matchesBurton Albion4310----» All matchesCarlisle United4301----» All matchesCharlton Athletic4112-1--» All matchesMorecambe FC4301----» All matchesMotherwell FC4211-1--» All matchesPortsmouth FC4211-2--» All matchesWalsall FC4400-1--» All matchesOldham Athletic320121--» All matchesAccrington Stanley3201----» All matchesAlloa Athletic3003----» All matchesBlackpool FC3102----» All matchesBradford City3012-1--» All matchesCambridge United3120-1--» All matchesFleetwood Town3120----» All matchesInverness CT3021-1--» All matchesNorthampton Town3120----» All matchesPlymouth Argyle3012----» All matchesScunthorpe United3201-1--» All matchesWigan Athletic3111-1--» All matchesWycombe Wanderers3201----» All matchesDumbarton FC220021--» All matchesSouthend United21101---» All matchesBristol Rovers2101-1--» All matchesCrawley Town2101----» All matchesDoncaster Rovers2110-1--» All matchesFC Midtjylland2011-1--» All matchesGillingham FC2101----» All matchesHarrogate Town2101----» All matchesLegia Warszawa2011----» All matchesManchester United U212200-1--» All matchesMansfield Town2002----» All matchesMilton Keynes Dons2101----» All matchesPartizan2101-1--» All matchesPeterborough United2110-2--» All matchesReading FC2101----» All matchesRotherham United2002----» All matchesSheffield Wednesday2011-1--» All matchesSt. Johnstone FC2110-2--» All matchesSunderland AFC2002-1--» All matchesTranmere Rovers2020----» All matchesAFC Wimbledon1100-1--» All matchesAlbion Rovers1100----» All matchesBirmingham City1100----» All matchesBrechin City FC1100----» All matchesCardiff City1001----» All matchesClydebank FC1100----» All matchesColchester United1100----» All matchesDerby County1010----» All matchesDulwich Hamlet1100----» All matchesEast Fife FC1001-1--» All matchesEdinburgh City1100----» All matchesFulham FC U211100----» All matchesGrimsby Town1100----» All matchesIpswich Town1010----» All matchesKF Malisheva1001----» All matchesLeeds United U211100----» All matchesLuton Town1001----» All matchesMacclesfield FC1100----» All matchesMiddlesbrough FC1001-1--» All matchesMillwall FC1001----» All matchesNewcastle United1100----» All matchesRochdale AFC1001----» All matchesSolihull Moors1100----» All matchesStenhousemuir FC1100----» All matchesStockport County1100----» All matchesSwindon Town1100-1--» All matchesTottenham Hotspur U211100----» All matchesWolverhampton Wanderers U211001----» All matches