Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle1032571--» All matchesRaith Rovers952222--» All matchesAyr United841333--» All matchesGreenock Morton FC83233---» All matchesDundee FC711511--» All matchesRoss County FC74301---» All matchesInverness CT7331----» All matchesHamilton Academical631211--» All matchesQueen's Park FC532022--» All matchesArbroath FC531111--» All matchesQueen Of The South51311---» All matchesAlloa Athletic5302--1-» All matchesCove Rangers5203-3--» All matchesAirdrieonians FC440011--» All matchesDunfermline Athletic430111--» All matchesDundee United31021---» All matchesHibernian FC31021---» All matchesCeltic FC3003----» All matchesFalkirk FC3003----» All matchesKilmarnock FC3111----» All matchesMotherwell FC3102-1--» All matchesRangers FC3012----» All matchesEdinburgh City22002---» All matchesSt. Mirren FC21011---» All matchesCarlisle United2110----» All matchesCrawley Town2200-1--» All matchesDumbarton FC2011-1--» All matchesForest Green Rovers2002----» All matchesHeart of Midlothian2002----» All matchesJapan U192011----» All matchesMansfield Town2200----» All matchesOldham Athletic2101----» All matchesPort Vale FC2011----» All matchesRapid Vienna2110----» All matchesSalford City2020----» All matchesScunthorpe United2101----» All matchesSL Benfica2011----» All matchesStevenage FC2101----» All matchesWalsall FC2011----» All matchesAnnan Athletic10101---» All matchesBradford City11001---» All matchesColchester United11001---» All matchesGermany U1911001---» All matchesLeyton Orient10101---» All matchesNorthampton Town100111--» All matchesTranmere Rovers10011---» All matchesAccrington Stanley1010----» All matchesAndorra U191100----» All matchesAtlético Madrid U191001----» All matchesBarrow AFC1100----» All matchesBelarus U191010-1--» All matchesBolton Wanderers1001----» All matchesBrechin City FC1100----» All matchesCambridge United1001----» All matchesCheltenham Town1001----» All matchesDoncaster Rovers1001----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesEverton FC U211001----» All matchesExeter City1100----» All matchesFC Nordsjælland1010----» All matchesFC Thun Berner Oberland1001----» All matchesFrance U181001----» All matchesFrance U171001----» All matchesGillingham FC1001----» All matchesGrimsby Town1100----» All matchesHarrogate Town1100-1--» All matchesKelty Hearts1001-1--» All matchesMontrose FC1100----» All matchesMorecambe FC1001----» All matchesNewport County1100----» All matchesNorthern Ireland U211100----» All matchesPreston North End1001----» All matchesRochdale AFC1100----» All matchesRotherham United1001----» All matchesShrewsbury Town1100----» All matchesSlovenia1001----» All matchesSouthend United1001----» All matchesSpain U171100----» All matchesSt. Johnstone FC1100----» All matchesSt. Joseph's FC1100----» All matchesSutton United1010----» All matchesTrabzonspor1001-1--» All matchesCzech Republic U191100----» All matches