Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic420211--» All matchesElgin City32102---» All matchesAberdeen FC32011---» All matchesKilmarnock FC310211--» All matchesBonnyrigg Rose Athletic3102----» All matchesStenhousemuir FC21012---» All matchesForfar Athletic20021---» All matchesStranraer FC21011---» All matchesCeltic FC2002----» All matchesEast Fife FC2002----» All matchesFalkirk FC2101----» All matchesNewport County2101-1--» All matchesRangers FC2011----» All matchesSt. Johnstone FC2011----» All matchesSt. Mirren FC2011----» All matchesThe Spartans FC2011----» All matchesDumbarton FC11002---» All matchesAirdrieonians FC11001---» All matchesNewcastle United U2110011---» All matchesNorwich City U2111001---» All matchesStirling Albion FC11001---» All matchesAccrington Stanley1010----» All matchesAFC Wimbledon1001----» All matchesBarrow AFC1100----» All matchesBirmingham City U211001-1--» All matchesBromley FC1100-1--» All matchesChelsea FC U211001----» All matchesChesterfield FC1001----» All matchesClyde FC1100----» All matchesColchester United1010----» All matchesDoncaster Rovers1001----» All matchesDundee United1100----» All matchesDunfermline Athletic1001----» All matchesGillingham FC1010----» All matchesGrimsby Town1001----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1001----» All matchesMilton Keynes Dons1010----» All matchesMorecambe FC1100----» All matchesMotherwell FC1100----» All matchesRaith Rovers1001----» All matchesRoss County FC1001----» All matchesSunderland AFC U211001----» All matchesSwindon Town1001----» All matches