Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT1234511--» All matchesPartick Thistle94232---» All matchesSt. Johnstone FC8413-1--» All matchesDundee United7124-2--» All matchesKilmarnock FC7412-1-1» All matchesHamilton Academical63212---» All matchesBohemian FC650113--» All matchesDundee FC62311---» All matchesDundalk FC6123-3--» All matchesLimerick FC6420-1--» All matchesSligo Rovers6213-2--» All matchesSt. Mirren FC6321-1--» All matchesBray Wanderers510411-1» All matchesAyr United5221-1--» All matchesCeltic FC5014----» All matchesCork City5023-1--» All matchesShamrock Rovers5212----» All matchesDunfermline Athletic42021---» All matchesRoss County FC42021---» All matchesQueen Of The South4400----» All matchesRaith Rovers312011--» All matchesAberdeen FC3003-1--» All matchesDrogheda United3210----» All matchesFalkirk FC3201-1--» All matchesHeart of Midlothian3210----» All matchesWaterford FC3102-2--» All matchesEdinburgh City21011---» All matchesPeterhead FC21011---» All matchesAirdrieonians FC2200----» All matchesAlloa Athletic2101----» All matchesDumbarton FC2110----» All matchesFC Groningen2110----» All matchesFC Midtjylland2002----» All matchesFinn Harps2101-2--» All matchesGalway United2011----» All matchesGreenock Morton FC2110----» All matchesHibernian FC2101----» All matchesMotherwell FC2011----» All matchesReal Sociedad2002-1--» All matchesSt Patrick's Athletic2002----» All matchesFormartine United10011---» All matchesKelty Hearts11001---» All matchesClyde FC1100----» All matchesCowdenbeath FC1100----» All matchesGermany U171001----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesFK Daugava Rīga1100----» All matchesLivingston FC1100----» All matchesQueen's Park FC1001----» All matches