Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC191711----» All matchesQueen Of The South13364----» All matchesRaith Rovers11533----» All matchesRangers FC11209----» All matchesAlloa Athletic10721----» All matchesLivingston FC10514----» All matchesSt. Mirren FC10640-1--» All matchesDundee United8314-1--» All matchesGreenock Morton FC8332----» All matchesDumbarton FC7421-1--» All matchesAyr United5410----» All matchesBohemian FC5221----» All matchesDrogheda United5320----» All matchesDunfermline Athletic5311-1--» All matchesHeart of Midlothian5113----» All matchesSt. Johnstone FC5005----» All matchesCowdenbeath FC4112----» All matchesDundalk FC4211----» All matchesFalkirk FC4121----» All matchesHamilton Academical4202----» All matchesRoss County FC4211----» All matchesShamrock Rovers4211-1--» All matchesShelbourne FC4013-1--» All matchesSligo Rovers4301----» All matchesArbroath FC3210----» All matchesCeltic FC3012----» All matchesDerry City3003-1--» All matchesDundee FC3111----» All matchesKilmarnock FC3201----» All matchesPartick Thistle3201----» All matchesAberdeen FC2002----» All matchesAndorra U212200----» All matchesBradford City2101----» All matchesBrechin City FC2200----» All matchesCrawley Town2020----» All matchesGalway United2200----» All matchesInverness CT2002----» All matchesItaly U212002----» All matchesLithuania U212101----» All matchesMotherwell FC2101----» All matchesNewport County2011----» All matchesBristol Rovers1100----» All matchesCarlisle United1001----» All matchesColchester United1010----» All matchesEast Stirlingshire FC1100----» All matchesExeter City1001----» All matchesFinn Harps1100----» All matchesForest Green Rovers1001----» All matchesLeyton Orient1100----» All matchesMansfield Town1001-1--» All matchesNorthampton Town1001----» All matchesPort Vale FC1001----» All matchesRochdale AFC1010----» All matchesSalford City1001----» All matchesScunthorpe United1100----» All matchesSerbia U211001-1--» All matchesSlovenia U211100----» All matchesStevenage FC1100----» All matchesStirling Albion FC1001----» All matchesSutton United1001----» All matchesSwindon Town1001----» All matchesThe Spartans FC1100----» All matchesTranmere Rovers1100----» All matchesUC Dublin1100----» All matchesUCC1100----» All matchesWalsall FC1001----» All matchesWaterford FC1010----» All matchesWigan Athletic1001----» All matches