Record by opponent MatchesWDLScoresYellowYellow-RedRedLivingston FC4022----» All matchesAberdeen FC3012----» All matchesRangers FC3003----» All matchesColchester United2110----» All matchesDunfermline Athletic2002----» All matchesHeart of Midlothian2002----» All matchesHibernian FC2011----» All matchesKilmarnock FC2002----» All matchesMotherwell FC2101----» All matchesScunthorpe United2011----» All matchesVorskla Poltava2002----» All matchesPeterborough United11001---» All matchesBlackpool FC1010----» All matchesBrentford FC1001----» All matchesBristol City1100----» All matchesChesterfield FC1001----» All matchesCliftonville FC1001----» All matchesDundee FC1001----» All matchesFK Renova1100----» All matchesGrimsby Town1010----» All matchesHartlepool United1100----» All matchesItaly1001----» All matchesLuton Town1100----» All matchesPlymouth Argyle1001----» All matchesQueens Park Rangers1001----» All matchesSheffield Wednesday1010----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1100----» All matchesYork City1100----» All matches