Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC U21540111--» All matchesCeltic FC5113-1--» All matchesHibernian FC5113-2--» All matchesNorwich City U215221-4--» All matchesStoke City U215122-2--» All matchesBurnley FC U214202-1--» All matchesNewcastle United U214301-1--» All matchesNottingham Forest U214013-2--» All matchesSouthampton FC U214004----» All matchesSunderland AFC U214310-1--» All matchesArbroath FC31201---» All matchesAirdrieonians FC3111-1--» All matchesAston Villa U183003----» All matchesAston Villa U213102-1--» All matchesFulham FC U213003----» All matchesGreenock Morton FC3201-1--» All matchesHeart of Midlothian3201-1--» All matchesKilmarnock FC3111----» All matchesLeeds United U213201----» All matchesQueen's Park FC3120----» All matchesRoss County FC3102----» All matchesSt. Johnstone FC3111-1--» All matchesSt. Mirren FC3210-2--» All matchesWolverhampton Wanderers U213012-1--» All matchesReading FC U1821101---» All matchesSwindon Town20201---» All matchesAberdeen FC2002----» All matchesAyr United2110-1--» All matchesBonnyrigg Rose Athletic2200----» All matchesColchester United2011-2--» All matchesDerby County U212200-1--» All matchesDoncaster Rovers2110-1--» All matchesDundee United2110-1--» All matchesEverton FC U182101----» All matchesFulham FC U182101----» All matchesHarrogate Town2011----» All matchesInverness CT2110----» All matchesLeicester City U182200----» All matchesLivingston FC2110----» All matchesMansfield Town2002-1--» All matchesMiddlesbrough FC U182101----» All matchesNewport County2200----» All matchesPeterborough United2011----» All matchesRaith Rovers2110-1--» All matchesRangers FC2011----» All matchesReading FC U212020----» All matchesTottenham Hotspur U182110--1-» All matchesUkraine U172110----» All matchesWest Ham United U182110----» All matchesAccrington Stanley1001----» All matchesAlloa Athletic1001----» All matchesAnnan Athletic1100----» All matchesArsenal FC1001----» All matchesArsenal FC U181001----» All matchesAustralia U201100----» All matchesBarrow AFC1010----» All matchesBasford United U181100----» All matchesBirmingham City U211001-1--» All matchesBolton Wanderers1001----» All matchesBrighton & Hove Albion U181001----» All matchesBurnley FC U181001----» All matchesCardiff City U181100----» All matchesChile U201100----» All matchesCrewe Alexandra1100-1--» All matchesCrystal Palace U181001----» All matchesDerby County1001----» All matchesDunfermline Athletic1100----» All matchesForest Green Rovers1010----» All matchesGillingham FC1001-1--» All matchesGrimsby Town1001----» All matchesManchester City U181001----» All matchesManchester United U181100----» All matchesMorocco U201100----» All matchesMontrose FC1100----» All matchesMotherwell FC1100----» All matchesNewcastle United U181100----» All matchesNorwich City U181001----» All matchesNotts County1001-1--» All matchesRussia U171100----» All matchesScunthorpe United U181100----» All matchesSouthampton FC U181100----» All matchesStenhousemuir FC1100----» All matchesStoke City1001----» All matchesStoke City U181100-1--» All matchesSunderland AFC U181100----» All matchesSutton United1100----» All matchesTranmere Rovers1001----» All matchesWales U181100----» All matchesWalsall FC1001----» All matchesWolverhampton Wanderers U181001----» All matchesWrexham AFC1001-1--» All matches