Record by opponent MatchesWDLScoresYellowYellow-RedRedTottenham Hotspur U21510422--» All matchesChelsea FC U2152211---» All matchesManchester United U21420231--» All matchesBrighton & Hove Albion U2140221---» All matchesEverton FC U2142201---» All matchesArsenal FC U214400----» All matchesBlackburn Rovers U214121----» All matchesInverness CT4112----» All matchesWest Ham United U2132011---» All matchesAirdrieonians FC3111-2--» All matchesArbroath FC3201----» All matchesDerby County U213201-1--» All matchesDunfermline Athletic3102----» All matchesEverton FC U1822002---» All matchesLeicester City U2122002---» All matchesCrystal Palace U212101----» All matchesLeeds United U212002----» All matchesManchester City U212011----» All matchesMiddlesbrough FC U182200----» All matchesNewcastle United U182110----» All matchesPartick Thistle2002----» All matchesStoke City U182200----» All matchesAthletic Club B10011---» All matchesBo'ness United11001---» All matchesManchester City U1811001---» All matchesParis Saint-Germain U2111001---» All matchesRB Salzburg U1911001---» All matchesAston Villa1001----» All matchesAyr United1100----» All matchesBlackburn Rovers U181100----» All matchesBolton Wanderers1001----» All matchesBrechin City FC1100----» All matchesDerby County U181001----» All matchesDundee United1001----» All matchesEdinburgh City1100----» All matchesGainsborough Trinity1001----» All matchesKelty Hearts1100----» All matchesManchester United U181010----» All matchesMontrose FC1100----» All matchesOldham Athletic1001----» All matchesPort Vale FC1001----» All matchesQueen's Park FC1100-1--» All matchesRaith Rovers1010----» All matchesRangers FC1001----» All matchesRochdale AFC1001----» All matchesRoss County FC1001----» All matchesSL Benfica U191001----» All matchesStranraer FC1100----» All matchesSunderland AFC U181100----» All matchesTottenham Hotspur U181001----» All matchesTranmere Rovers1001----» All matchesWest Bromwich Albion U181010----» All matchesWigan Athletic1001----» All matches