Record by opponent MatchesWDLScoresYellowYellow-RedRedPeterhead FC6213-4--» All matchesEast Fife FC521221--» All matchesStenhousemuir FC503211--» All matchesAlloa Athletic5302-2--» All matchesEverton FC U1842021---» All matchesKelty Hearts421111--» All matchesManchester United U18402211--» All matchesCove Rangers4220----» All matchesDerby County U184103----» All matchesLiverpool FC U184103-1--» All matchesMontrose FC4013-1--» All matchesHamilton Academical32012---» All matchesEast Kilbride FC300312--» All matchesNottingham Forest U2130121---» All matchesWest Bromwich Albion U21310212--» All matchesFulham FC U213012-1--» All matchesInverness CT3012----» All matchesManchester City U183012----» All matchesNorwich City U213111-2--» All matchesReading FC U213012-1--» All matchesSouthampton FC U213111----» All matchesStoke City U213201-1--» All matchesDunfermline Athletic21011---» All matchesLeeds United U21210111--» All matchesNewcastle United U1822001---» All matchesAston Villa U212101----» All matchesBirmingham City U212002----» All matchesBlackburn Rovers U182101-1--» All matchesBurnley FC U182110----» All matchesBurnley FC U212002----» All matchesDerby County U212200-1--» All matchesNewcastle United U212011-1--» All matchesRoss County FC2002----» All matchesStranraer FC2011----» All matchesSunderland AFC U182200-1--» All matchesWolverhampton Wanderers U182002----» All matchesBor. Mönchengladbach II110011--» All matchesLeeds United U1811001---» All matchesSunderland AFC U21110011--» All matchesAberdeen FC1001----» All matchesAFC Fylde1001----» All matchesAldershot Town1001----» All matchesArsenal FC U211001----» All matchesAthletic Club B1001----» All matchesBarnet FC1100----» All matchesBlackburn Rovers U211001----» All matchesBrighton & Hove Albion U181100----» All matchesBromley FC1100----» All matchesBrora Rangers FC1100----» All matchesChelsea FC U211001----» All matchesChesterfield FC1001----» All matchesClyde FC1100----» All matchesDorking Wanderers1010----» All matchesEdinburgh City1100----» All matchesEverton FC U211010----» All matchesHeart of Midlothian (R)1001----» All matchesIpswich Town U181001----» All matchesKidderminster Harriers1100----» All matchesLiverpool FC U211100----» All matchesManchester City U211001----» All matchesMillwall FC U181100----» All matchesMotherwell FC (R)1100----» All matchesNorwich City U181001----» All matchesNottingham Forest U181001----» All matchesOlympique Lyonnais U231001----» All matchesOxford City1100----» All matchesPartick Thistle1001-1--» All matchesQueen's Park FC1001----» All matchesRaith Rovers1001----» All matchesRangers FC (R)1100----» All matchesRochdale AFC1001----» All matchesSL Benfica B1001----» All matchesSouthend United1100----» All matchesStoke City U181100----» All matchesSwansea City U181100----» All matchesTottenham Hotspur U211001-1--» All matchesWest Bromwich Albion U181001----» All matchesWest Ham United U211010-1--» All matches