Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC178274---» All matchesCeltic FC163112-2--» All matchesHibernian FC15915----» All matchesAberdeen FC147341---» All matchesHeart of Midlothian1473411--» All matchesMotherwell FC14122011--» All matchesDundee FC1343611--» All matchesDunfermline Athletic134631---» All matchesDundee United1145221--» All matchesRangers FC10136---1» All matchesPartick Thistle74212---» All matchesMexico7106-1--» All matchesLivingston FC6510----» All matchesInverness CT523011--» All matchesCosta Rica4112----» All matchesPanama321011--» All matchesHonduras3111-1--» All matchesSt. Johnstone FC3102----» All matchesDominican Republic22001---» All matchesSturm Graz21011---» All matchesBahrain2110----» All matchesGuatemala2200-1--» All matchesSaint Kitts and Nevis2200----» All matchesSaint Vincent and the Grenadines2200----» All matchesUSA2002----» All matchesNetherlands Antilles11001---» All matchesEgypt1001----» All matchesAJ Auxerre1001----» All matchesAmica Wronki1100----» All matchesAnorthosis Famagusta1100-1--» All matchesAZ Alkmaar1001----» All matchesCSKA Moskva1010----» All matchesFalkirk FC1010----» All matchesFC Petržalka1010----» All matchesFC Porto1010----» All matchesFC Vaduz1010----» All matchesGrazer AK1100----» All matchesInter1010-1--» All matchesIceland1100----» All matchesCanada1001----» All matchesColombia1001----» All matchesLuton Town1001----» All matchesMartinique1001----» All matchesCzech Republic1001----» All matchesWales1001----» All matches