Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC1040611--» All matchesDunfermline Athletic942311--» All matchesAyr United842251--» All matchesRaith Rovers804421--» All matchesSt. Johnstone FC8116----» All matchesGreenock Morton FC732221--» All matchesPartick Thistle7115----» All matchesInverness CT622241--» All matchesArbroath FC604221--» All matchesAberdeen FC61051---» All matchesHeart of Midlothian64021---» All matchesDundee FC6132----» All matchesHamilton Academical6303-1--» All matchesHibernian FC6123----» All matchesSt. Mirren FC6330-1--» All matchesDundee United42111---» All matchesCeltic FC4004----» All matchesMotherwell FC32011---» All matchesQueen Of The South3300----» All matchesRangers FC3102-1--» All matchesTranmere Rovers3102-1--» All matchesAirdrieonians FC22001---» All matchesHarrogate Town20111---» All matchesCrewe Alexandra2101----» All matchesLivingston FC2002----» All matchesHalifax Town11002---» All matchesAFC Hornchurch10011---» All matchesAnnan Athletic11001---» All matchesClyde FC11001---» All matchesFaeroe Islands U1711001---» All matchesGillingham FC110011--» All matchesKidderminster Harriers10101---» All matchesNottingham Forest U2111001---» All matchesAlbion Rovers1100----» All matchesBlackpool FC1001----» All matchesBristol Rovers1001----» All matchesCheltenham Town1001----» All matchesChesterfield FC1001----» All matchesColchester United1100----» All matchesConnah's Quay Nomads1001----» All matchesCrawley Town1100----» All matchesEast Kilbride FC1001----» All matchesEastleigh FC1010----» All matchesFC Copenhagen1001----» All matchesForest Green Rovers1100----» All matchesFrance U171001----» All matchesFraserburgh FC1100----» All matchesHartlepool United1001----» All matchesMilton Keynes Dons1001----» All matchesMontenegro U171100----» All matchesMontrose FC1100----» All matchesNotts County1100----» All matchesPreston North End1001----» All matchesSalford City1001----» All matchesScunthorpe United1100----» All matchesSolihull Moors1001----» All matchesStranraer FC1100-1--» All matchesSutton United1100-1--» All matchesSwindon Town1001----» All matchesTamworth FC1100----» All matchesHungary U171010----» All matchesWealdstone FC1100----» All matchesWorthing FC1010----» All matchesYeovil Town1001----» All matches