Record by opponent MatchesWDLScoresYellowYellow-RedRedArbroath FC9333-1--» All matchesInverness CT74122---» All matchesCove Rangers74121---» All matchesPartick Thistle7214----» All matchesQueen's Park FC6312-1--» All matchesDundee United5005----» All matchesGreenock Morton FC5032-2--» All matchesBangor FC412142--» All matchesCarrick Rangers411241--» All matchesPortadown FC41122---» All matchesStenhousemuir FC43011---» All matchesHamilton Academical4220-1--» All matchesKelty Hearts4202----» All matchesRaith Rovers4112----» All matchesGlenavon FC320151--» All matchesDungannon Swifts320121--» All matchesGlentoran FC300321--» All matchesAnnan Athletic311111--» All matchesColeraine FC30031---» All matchesLarne FC30031---» All matchesCliftonville FC3102-2--» All matchesLinfield FC3003----» All matchesBallymena United20111---» All matchesElgin City22001---» All matchesMontrose FC21011---» All matchesAirdrieonians FC2200----» All matchesDumbarton FC2110----» All matchesDunfermline Athletic2101----» All matchesFalkirk FC2101-1--» All matchesFleetwood Town2002----» All matchesQueen Of The South2011-2--» All matchesSt. Mirren FC2002----» All matchesAlloa Athletic11002---» All matchesAnnagh United11001---» All matchesCrewe Alexandra11001---» All matchesManchester City U2111001---» All matchesPeterhead FC110011--» All matchesStirling Albion FC11001---» All matchesBarnet FC1010----» All matchesBuckie Thistle1100----» All matchesCheltenham Town1001----» All matchesColchester United1010----» All matchesDundee FC1001----» All matchesGillingham FC1010----» All matchesKilmarnock FC1001----» All matchesLivingston FC1001----» All matchesMansfield Town1100----» All matchesNewport County1001----» All matchesPollok FC1100----» All matchesPort Vale FC1100----» All matchesRangers FC1001----» All matchesRotherham United1001----» All matchesSalford City1100----» All matchesSt. Johnstone FC1100----» All matchesYeovil Town1100----» All matchesYork City1100----» All matches