Record by opponent MatchesWDLScoresYellowYellow-RedRedLivingston FC2092935--» All matchesCeltic FC170215-3--» All matchesSt. Mirren FC1674512--» All matchesRangers FC1333713--» All matchesHibernian FC12516----» All matchesKilmarnock FC1165022--» All matchesDundee United1134412--» All matchesMotherwell FC11434----» All matchesHeart of Midlothian911711--» All matchesSt. Johnstone FC9423----» All matchesHamilton Academical852111--» All matchesRoss County FC8323----» All matchesDundee FC742111--» All matchesGreenock Morton FC613211--» All matchesDunfermline Athletic53022---» All matchesFalkirk FC51312---» All matchesPartick Thistle5203----» All matchesDumbarton FC4202----» All matchesRaith Rovers4103-2--» All matchesAirdrieonians FC3300----» All matchesCroatia U2121103---» All matchesBK Häcken21011---» All matchesMorecambe FC210111--» All matchesSan Marino U2122001---» All matchesAberdeen FC2011-1--» All matchesAccrington Stanley2002----» All matchesAFC Wimbledon2011-1--» All matchesBreiðablik2200----» All matchesColchester United2011----» All matchesGillingham FC2002----» All matchesGreece U212002-1--» All matchesGrimsby Town2002----» All matchesInverness CT2002----» All matchesLithuania U212110----» All matchesMilton Keynes Dons2002-1--» All matchesPeterborough United2011----» All matchesQueen's Park FC2110----» All matchesWalsall FC2002----» All matchesPreston North End110021--» All matchesCzech Republic U1711001---» All matchesAzerbaijan U171001----» All matchesBelgium U171001----» All matchesBolton Wanderers1001----» All matchesBradford City1001----» All matchesCrawley Town1010-1--» All matchesDenmark U171001----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1001----» All matchesEngland U161001----» All matchesForest Green Rovers1100----» All matchesLeeds United1100----» All matchesManchester United U211100----» All matchesMansfield Town1001----» All matchesNewport County1100-1--» All matchesPeterhead FC1100----» All matchesQarabağ FK1001----» All matchesQueen Of The South1001----» All matchesRovaniemi PS1100----» All matchesSwitzerland U171010----» All matchesSporting CP1001-1--» All matchesStenhousemuir FC1010----» All matchesStockport County1010----» All matchesSutton United1001----» All matchesTranmere Rovers1100----» All matchesCzech Republic U211100----» All matches