Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC U185104-1--» All matchesCove Rangers5131----» All matchesNorwich City U18421112--» All matchesMontrose FC4310----» All matchesTottenham Hotspur U184103-1--» All matchesChelsea FC U18300311--» All matchesSouthampton FC U1832011---» All matchesAlloa Athletic3102----» All matchesBrighton & Hove Albion U183201-1--» All matchesClyde FC3111----» All matchesCrystal Palace U183003----» All matchesEast Kilbride FC3120-1--» All matchesRoss County FC3003----» All matchesPeterhead FC22001---» All matchesWest Ham United U18200211--» All matchesEast Fife FC2200-1--» All matchesForfar Athletic2200----» All matchesFulham FC U182002-1--» All matchesHamilton Academical2002----» All matchesKelty Hearts2011----» All matchesLeicester City U182101----» All matchesQueen Of The South2002----» All matchesReading FC U182101-1--» All matchesSwitzerland U172110----» All matchesNewcastle United U1811001---» All matchesAnnan Athletic1100----» All matchesBarrow AFC1001----» All matchesBolton Wanderers1100----» All matchesBrentford FC U181100----» All matchesBSC Young Boys U191001----» All matchesBurton Albion U181001----» All matchesClub Brugge KV U191100----» All matchesDundee FC1001----» All matchesEdinburgh City1001-1--» All matchesFrance U171001----» All matchesInverness CT1001----» All matchesIceland U171010----» All matchesLeeds United U181100----» All matchesLiverpool FC U211010----» All matchesMalta U171100----» All matchesManchester United U181100----» All matchesNorthern Ireland U171100----» All matchesNorthern Ireland U161001----» All matchesStenhousemuir FC1001-1--» All matchesCzech Republic U171001----» All matchesHungary U171001----» All matchesWales U161100----» All matches