Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC141310-2--» All matchesHibernian FC11335-11-» All matchesMotherwell FC10514-1--» All matchesLivingston FC942312--» All matchesDundee FC9432----» All matchesSt. Johnstone FC9333----» All matchesDundee United8413----» All matchesRoss County FC8422-1--» All matchesRangers FC720511--» All matchesKilmarnock FC7304-2--» All matchesSt. Mirren FC6123----» All matchesHeart of Midlothian5203-1--» All matchesBK Häcken3111----» All matchesBreiðablik2200----» All matchesHuddersfield Town2101----» All matchesPAOK Saloniki2011----» All matchesQarabağ FK2002-1--» All matchesReading FC2020----» All matchesDumbarton FC11001---» All matchesAirdrieonians FC1100----» All matchesAnnan Athletic1100----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrora Rangers FC1100----» All matchesCambridge United1100----» All matchesClyde FC1100----» All matchesCove Rangers1001-1--» All matchesCrystal Palace U211100----» All matchesDoncaster Rovers1100-1--» All matchesDunfermline Athletic1100----» All matchesEast Kilbride FC1100----» All matchesEintracht Frankfurt1001----» All matchesExeter City1010----» All matchesHamilton Academical1100----» All matchesHJK Helsinki1010----» All matchesLeyton Orient1100----» All matchesLinlithgow Rose1100----» All matchesLuton Town1001----» All matchesNewport County1100----» All matchesNorthampton Town1100----» All matchesQueen Of The South1100----» All matchesQueen's Park FC1100----» All matchesRotherham United1001-1--» All matchesStevenage FC1100----» All matchesStirling Albion FC1100----» All matchesStockport County1001----» All matchesThe Spartans FC1100----» All matchesWigan Athletic1100----» All matches