Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United23105824-1» All matchesCeltic FC182214-8--» All matchesHeart of Midlothian18468-1--» All matchesMotherwell FC1645744--» All matchesHibernian FC163761411» All matchesInverness CT16826-5--» All matchesSt. Mirren FC1562723--» All matchesAberdeen FC1443713--» All matchesRangers FC141013-1-1» All matchesKilmarnock FC10226-2--» All matchesHamilton Academical9333-1--» All matchesBray Wanderers8341-3--» All matchesDundalk FC8044--1-» All matchesGalway United8620-1--» All matchesSligo Rovers8431-3--» All matchesBohemian FC7322-31-» All matchesSt Patrick's Athletic7232-2--» All matchesLimerick FC632111--» All matchesCork City6033-2--» All matchesDunfermline Athletic6420----» All matchesDerry City5113-2--» All matchesDrogheda United5401-2--» All matchesFinn Harps4211----» All matchesRoss County FC4202----» All matchesSt. Johnstone FC4112-3--» All matchesGretna FC3201----» All matchesLongford Town3300----» All matchesPartick Thistle3120----» All matchesWexford FC3201-1--» All matchesDundee FC2110-1--» All matchesEskişehirspor2011----» All matchesFalkirk FC2200-1--» All matchesFK Minsk2101-1--» All matchesForfar Athletic2002----» All matchesLivingston FC2200----» All matchesOdds BK2002----» All matchesProgrès Niedercorn2110----» All matchesRosenborg BK2110----» All matchesRovaniemi PS2011-1--» All matchesShamrock Rovers2110-1--» All matchesAthlone Town1010----» All matchesBrechin City FC1100----» All matchesCarlisle United1001-1--» All matchesCharlton Athletic1001----» All matchesGermany U211010----» All matchesGermany U171001----» All matchesEverton FC1100----» All matchesFrance U191010----» All matchesFrance U171001----» All matchesManchester United1001----» All matchesPortugal U211001----» All matchesPreston North End1010----» All matchesQueen Of The South1100----» All matchesRaith Rovers1001-1--» All matchesScunthorpe United1010----» All matchesSheffield Wednesday1100----» All matchesSlovenia U171010----» All matchesSunderland AFC1100----» All matchesTranmere Rovers1001----» All matchesUC Dublin1100----» All matchesWycombe Wanderers1100----» All matches