Record by opponent MatchesWDLScoresYellowYellow-RedRedStenhousemuir FC11443-2--» All matchesMontrose FC10631----» All matchesCove Rangers943212--» All matchesArbroath FC9324-1--» All matchesAlloa Athletic8440-11-» All matchesKelty Hearts8341-3--» All matchesQueen Of The South7421-1--» All matchesAnnan Athletic5203----» All matchesDumbarton FC5311-2--» All matchesEast Fife FC5410----» All matchesHamilton Academical5302----» All matchesRaith Rovers5203----» All matchesSouthampton FC U215212-1--» All matchesDerby County U21420211--» All matchesPartick Thistle412111--» All matchesDunfermline Athletic4031----» All matchesGreenock Morton FC4400-1--» All matchesManchester City U184103----» All matchesPeterhead FC4400-1--» All matchesAyr United3201-1--» All matchesBlackburn Rovers U183300----» All matchesBrighton & Hove Albion U213111----» All matchesLivingston FC3021----» All matchesManchester United U213102----» All matchesMiddlesbrough FC U183201----» All matchesMiddlesbrough FC U213111----» All matchesNorwich City U213111-1--» All matchesStoke City U213012-1--» All matchesTottenham Hotspur U213003----» All matchesArsenal FC U212200----» All matchesChelsea FC U212110-1--» All matchesDerby County U182101-1--» All matchesElgin City2200----» All matchesEverton FC U212200----» All matchesLeicester City U212110----» All matchesManchester City U212002----» All matchesManchester United U182110----» All matchesNewcastle United U182110----» All matchesNottingham Forest U212110----» All matchesPort Vale FC2002----» All matchesQueen's Park FC2002----» All matchesSt. Johnstone FC2101----» All matchesStoke City U182200-1--» All matchesSunderland AFC U182200----» All matchesWest Bromwich Albion U182011----» All matchesWest Bromwich Albion U212002-2--» All matchesWest Ham United U212110----» All matchesWolverhampton Wanderers U212002----» All matchesWolverhampton Wanderers U1810101---» All matchesAberdeen FC (R)1100----» All matchesAccrington Stanley1001----» All matchesAirdrieonians FC1010----» All matchesAston Villa U211100----» All matchesAthletic Club B1001----» All matchesBirmingham City U211100-1--» All matchesBlackburn Rovers U211001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBurnley FC U211100----» All matchesCrewe Alexandra1001----» All matchesDoncaster Rovers1001----» All matchesDundee FC1001-1--» All matchesDundee FC (R)1100----» All matchesDundee United1010----» All matchesDundee United (R)1100----» All matchesEast Kilbride FC1100----» All matchesEverton FC U181100----» All matchesForfar Athletic1100----» All matchesFulham FC U211001----» All matchesHarrogate Town1001-1--» All matchesHeart of Midlothian1001----» All matchesHibernian FC1001----» All matchesLeeds United U211010---1» All matchesLinlithgow Rose1100----» All matchesReading FC U211010----» All matchesSheffield Wednesday1001----» All matchesSL Benfica U191001----» All matchesSouthampton FC U181100----» All matchesStirling Albion FC1100----» All matchesSunderland AFC U211100----» All matchesSwansea City U181100----» All matchesThe Spartans FC1001----» All matchesTottenham Hotspur U181001----» All matchesTranent FC1100----» All matchesWigan Athletic1001----» All matchesWrexham AFC1001----» All matches