Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic8314----» All matchesMontrose FC75202---» All matchesAirdrieonians FC7106-1--» All matchesPeterhead FC6402-1--» All matchesClyde FC5212----» All matchesEast Fife FC5311----» All matchesQueen Of The South5410-1--» All matchesDerby County U2143101---» All matchesEdinburgh City4202----» All matchesFalkirk FC4211-1--» All matchesArsenal FC U21312011--» All matchesBrighton & Hove Albion U2130121---» All matchesChelsea FC U21330011--» All matchesDumbarton FC31111---» All matchesWest Ham United U2131021---» All matchesAlloa Athletic3201----» All matchesAston Villa U213102----» All matchesBlackburn Rovers U213102----» All matchesCove Rangers3012----» All matchesCoventry City3012-1--» All matchesGillingham FC3003-1--» All matchesLiverpool FC U213111----» All matchesQueen's Park FC3030----» All matchesShrewsbury Town21011---» All matchesArbroath FC2011----» All matchesCeltic FC2002-1--» All matchesChesterfield FC2101----» All matchesDundee FC2101----» All matchesEverton FC U212002----» All matchesFleetwood Town2011----» All matchesFulham FC U212101----» All matchesGreenock Morton FC2200-1--» All matchesLeicester City U212002----» All matchesLivingston FC2101----» All matchesManchester City U212002-1--» All matchesPartick Thistle2200----» All matchesPort Vale FC2011----» All matchesScunthorpe United2002----» All matchesSheffield United2200----» All matchesStoke City U212200----» All matchesTottenham Hotspur U212011-1--» All matchesWolverhampton Wanderers U212020----» All matchesBury FC10101---» All matchesNorwich City U2111001---» All matchesOldham Athletic11001---» All matchesPreston North End10011---» All matchesSwindon Town10011---» All matchesAyr United1100----» All matchesBarnsley FC1100----» All matchesBlackpool FC1001----» All matchesBolton Wanderers1010----» All matchesBonnyrigg Rose Athletic1100-1--» All matchesBradford City1001----» All matchesBrechin City FC1001----» All matchesBristol Rovers1010-1--» All matchesBroomhill FC1100----» All matchesBuckie Thistle1100----» All matchesBurton Albion1010----» All matchesColchester United1100----» All matchesCowdenbeath FC1001----» All matchesDoncaster Rovers1001----» All matchesEastleigh FC1001----» All matchesEngland U191001----» All matchesExeter City1100----» All matchesHamilton Academical1100----» All matchesHeart of Midlothian1001----» All matchesHertha BSC II1001----» All matchesInverness CT1010----» All matchesKelty Hearts1100----» All matchesKilmarnock FC1001----» All matchesLincoln City1010-1--» All matchesMillwall FC1001----» All matchesMilton Keynes Dons1100----» All matchesMontenegro U191001----» All matchesMotherwell FC1001----» All matchesNewcastle United U211100----» All matchesNewport County1100----» All matchesNotts County1010----» All matchesPeterborough United1001-1--» All matchesRaith Rovers1001----» All matchesRoss County FC1001----» All matchesSwitzerland U211010----» All matchesSouthend United1001----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100----» All matchesSunderland AFC U211100----» All matchesTranmere Rovers1100----» All matchesUkraine U191010----» All matchesWalsall FC1010----» All matchesWest Bromwich Albion U211100----» All matchesWigan Athletic1001----» All matchesYeovil Town1100----» All matches