Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC4022----» All matchesAlloa Athletic4301-1--» All matchesCove Rangers4103---1» All matchesFalkirk FC4103-1--» All matchesQueen's Park FC4031----» All matchesPeterhead FC302111--» All matchesAston Villa U213012----» All matchesEast Fife FC3210----» All matchesNorwich City U213120----» All matchesBrechin City FC2200-1--» All matchesChelsea FC U212002----» All matchesDumbarton FC2011----» All matchesFulham FC U212002----» All matchesHalifax Town2011----» All matchesLiverpool FC U212002----» All matchesManchester City U212101----» All matchesMontrose FC2101----» All matchesReading FC U212011-1--» All matchesStade de Reims U192101----» All matchesStoke City U212011----» All matchesTorino FC U192110-1--» All matchesWest Bromwich Albion U212110----» All matchesBrighton & Hove Albion U211001----» All matchesBromley FC1010-1--» All matchesChesterfield FC1010----» All matchesClydebank FC1001----» All matchesDundee United1001-1--» All matchesDunfermline Athletic1001-1--» All matchesDynamo Kyiv U191100----» All matchesEastleigh FC1100----» All matchesEverton FC U211100----» All matchesForfar Athletic1100----» All matchesLeicester City U211100----» All matchesManchester United U211001----» All matchesParis Saint-Germain U191001----» All matchesSouthampton FC U211001----» All matchesStirling Albion FC1100----» All matchesSunderland AFC U211001----» All matchesTottenham Hotspur U211001----» All matchesWolverhampton Wanderers U211001----» All matches