Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic42112---» All matchesEdinburgh City43102---» All matchesMontrose FC31021---» All matchesCove Rangers3003----» All matchesQueen Of The South3210----» All matchesFulham FC U2120022---» All matchesNorwich City U2121012---» All matchesAnnan Athletic21011---» All matchesBlackburn Rovers U1820021---» All matchesReading FC U21220011--» All matchesStoke City U1821011---» All matchesAston Villa U212101----» All matchesBirmingham City U212110----» All matchesCrystal Palace U212002----» All matchesFalkirk FC2011----» All matchesKelty Hearts2011----» All matchesMiddlesbrough FC U212101----» All matchesNewcastle United U212002-1-1» All matchesNottingham Forest U212020----» All matchesSouthampton FC U212200----» All matchesStoke City U212011----» All matchesSunderland AFC U212101----» All matchesClyde FC11001---» All matchesEverton FC U1810011---» All matchesNewcastle United U1810011---» All matchesBrechin City FC1100----» All matchesBromley FC1001----» All matchesLeeds United U181100-1--» All matchesLiverpool FC U181010----» All matchesLivingston FC1100----» All matchesManchester City U181001----» All matchesManchester United U181001----» All matchesMansfield Town U181100----» All matchesMiddlesbrough FC U181001----» All matchesStirling Albion FC1010----» All matchesWest Bromwich Albion U181100----» All matchesWest Bromwich Albion U211100----» All matchesWoking FC1001----» All matchesWolverhampton Wanderers U181001----» All matchesWolverhampton Wanderers U211010----» All matches