Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle133281---» All matchesGreenock Morton FC1252522--» All matchesAyr United1033421--» All matchesAirdrieonians FC1043311--» All matchesInverness CT101631---» All matchesQueen Of The South1043312--» All matchesRaith Rovers103161---» All matchesArbroath FC10235-2--» All matchesQueen's Park FC92342---» All matchesAlloa Athletic94141---» All matchesFalkirk FC823321--» All matchesHamilton Academical7214-2--» All matchesLivingston FC6213-2--» All matchesEdinburgh City53112---» All matchesKilmarnock FC5113-3--» All matchesClyde FC43101---» All matchesDundee FC4031----» All matchesDundee United4112-1--» All matchesPeterhead FC4310-1--» All matchesKelty Hearts31201---» All matchesMontrose FC330011--» All matchesShrewsbury Town330011--» All matchesChesterfield FC3210-1--» All matchesSalford City3021----» All matchesEast Fife FC22003---» All matchesAccrington Stanley2200----» All matchesAlbion Rovers2200----» All matchesBarnet FC2101----» All matchesCheltenham Town2002----» All matchesGillingham FC2110-1--» All matchesGrimsby Town2011-1--» All matchesHeart of Midlothian2011----» All matchesNewport County2110-1--» All matchesOldham Athletic2011----» All matchesPort Vale FC2101----» All matchesRochdale AFC2002----» All matchesRoss County FC2002----» All matchesScotland U212101----» All matchesTranmere Rovers2101----» All matchesAnnan Athletic11002---» All matchesBuckie Thistle11001---» All matchesStenhousemuir FC11001---» All matchesThe Spartans FC11001---» All matchesAberdeen FC1001----» All matchesBristol Rovers1100-1--» All matchesBulgaria U211100----» All matchesCambridge United1001----» All matchesCove Rangers1001-1--» All matchesCrawley Town1001----» All matchesDenmark U211001----» All matchesGermany U191010----» All matchesEast Kilbride FC1100----» All matchesExeter City1001----» All matchesFinland U211010----» All matchesForfar Athletic1001----» All matchesHarrogate Town1100----» All matchesLeeds United U211100----» All matchesLuton Town1100----» All matchesMalta U211010----» All matchesMilton Keynes Dons1001----» All matchesNorway U191001----» All matchesPoland U191010-1--» All matchesPortugal U191001----» All matchesRotherham United1100-1--» All matchesSerbia U191001-1--» All matchesSheffield United1100-1--» All matchesSt. Johnstone FC1001----» All matchesSt. Mirren FC1100----» All matchesSwindon Town1010----» All matchesWalsall FC1010-1--» All matches