Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC7214-2--» All matchesSt. Mirren FC62222---» All matchesDundee FC6312-2--» All matchesKilmarnock FC6321----» All matchesRoss County FC6222-2--» All matchesDundee United540111--» All matchesAberdeen FC5005----» All matchesHeart of Midlothian5212-1--» All matchesHibernian FC5212----» All matchesSt. Johnstone FC5311----» All matchesCeltic FC4013----» All matchesLivingston FC4211-1-1» All matchesAC Milan3102----» All matchesComo 19073021----» All matchesJuventus3003-1--» All matchesLazio Roma3021-1--» All matchesAS Roma2101-2--» All matchesBelarus2200----» All matchesCagliari Calcio2101----» All matchesGermany U172002----» All matchesEngland U172011----» All matchesInter2002----» All matchesPortugal U172002-1--» All matchesTorino FC2200----» All matchesUS Cremonese2011----» All matchesUS Sassuolo2002----» All matchesVenezia FC2101----» All matchesWales U172011----» All matchesClyde FC11001---» All matchesEast Fife FC11001---» All matchesElgin City110011--» All matchesEngland U1610011---» All matchesKazakhstan U2110011---» All matchesMalta U2111001---» All matchesPalermo FC11001---» All matchesAC Monza1100----» All matchesACF Fiorentina1100----» All matchesAlbania U171100----» All matchesAlloa Athletic1100----» All matchesAtalanta1010----» All matchesBelgium U211001----» All matchesBelgium U191001----» All matchesCalcio Padova1100----» All matchesDenmark U171001----» All matchesEdinburgh City1100----» All matchesFrance U191010----» All matchesFrance U171001----» All matchesGenoa CFC1100-1--» All matchesGeorgia U171100-1--» All matchesGreenock Morton FC1001----» All matchesHellas Verona1100----» All matchesInverness CT1100----» All matchesIreland U191001----» All matchesIreland U161100----» All matchesIceland1001-1--» All matchesIceland U171010----» All matchesItaly U191001----» All matchesItaly U171001----» All matchesLiechtenstein1100----» All matchesMontenegro U171100----» All matchesMontrose FC1100----» All matchesNorthern Ireland U171100----» All matchesNorthern Ireland U161001----» All matchesAustria U211001----» All matchesParma Calcio 19131010----» All matchesPartick Thistle1001----» All matchesPisa SC1010----» All matchesPortugal U191001----» All matchesQueen Of The South1100----» All matchesQueen's Park FC1100----» All matchesSSC Napoli1001-1--» All matchesCzech Republic U191010----» All matchesCzech Republic U171010----» All matchesTurkey U211001----» All matchesUS Lecce1001----» All matchesWales U191001----» All matches