Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United16655-1--» All matchesSt. Mirren FC134542---» All matchesBolton Wanderers104421---» All matchesCeltic FC9207-1--» All matchesMotherwell FC9324-1--» All matchesDundee FC83411---» All matchesExeter City8143-1--» All matchesFalkirk FC8422-2--» All matchesHeart of Midlothian8512----» All matchesInverness CT8134----» All matchesAberdeen FC74124---» All matchesDunfermline Athletic7124-1--» All matchesQueen Of The South632121--» All matchesCambridge United640211--» All matchesCarlisle United66001---» All matchesLeyton Orient62311---» All matchesNewport County63211---» All matchesRangers FC6132-1--» All matchesRoss County FC6222----» All matchesAlloa Athletic53201---» All matchesBristol Rovers52301---» All matchesPartick Thistle53021---» All matchesPort Vale FC532011--» All matchesCheltenham Town5221----» All matchesDumbarton FC5500----» All matchesSt. Johnstone FC5113----» All matchesWalsall FC5212-2--» All matchesAyr United42022---» All matchesBurton Albion43011---» All matchesHarrogate Town43011---» All matchesOxford United42021---» All matchesPortsmouth FC411211--» All matchesSalford City412111--» All matchesShrewsbury Town43101--1» All matchesBradford City4022----» All matchesDerby County4202----» All matchesFleetwood Town4310-1--» All matchesHibernian FC4112----» All matchesKilmarnock FC4121----» All matchesLincoln City4013----» All matchesLivingston FC4220----» All matchesMansfield Town4121-1--» All matchesNorthampton Town4220----» All matchesPeterborough United4112----» All matchesScunthorpe United4400----» All matchesStevenage FC4301-1--» All matchesCrawley Town31023---» All matchesBarrow AFC311111--» All matchesGreenock Morton FC321011--» All matchesArbroath FC3111-1--» All matchesBlackpool FC3003----» All matchesCharlton Athletic3102----» All matchesColchester United3300----» All matchesOldham Athletic3210----» All matchesSwindon Town3003----» All matchesTranmere Rovers3111----» All matchesHorsham FC21101---» All matchesPlymouth Argyle210111--» All matchesAccrington Stanley2110----» All matchesBrechin City FC2110----» All matchesHamilton Academical2101----» All matchesHartlepool United2110----» All matchesLegia Warszawa2011----» All matchesMilton Keynes Dons2110----» All matchesMorecambe FC2101----» All matchesReading FC2110-1--» All matchesRochdale AFC2200----» All matchesSheffield Wednesday2101----» All matchesSouthend United2101----» All matchesSutton United2110----» All matchesWigan Athletic2110----» All matchesWycombe Wanderers2200----» All matchesAnnan Athletic11002---» All matchesAirdrieonians FC11001---» All matchesBerwick Rangers1100----» All matchesBrentford FC1001----» All matchesBristol City1100----» All matchesCrewe Alexandra1100----» All matchesEast Fife FC1001----» All matchesEdinburgh City1100----» All matchesFC Midtjylland1001----» All matchesForest Green Rovers1100----» All matchesGrimsby Town1100----» All matchesIpswich Town1001----» All matchesNewcastle United U211100----» All matchesPartizan1001----» All matchesSt. Albans City1001----» All matches