Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC341713418--» All matchesHibernian FC33145144712» All matchesAberdeen FC331311919--» All matchesCeltic FC32332634--» All matchesSt. Mirren FC29991125--» All matchesMotherwell FC287516-2--» All matchesSt. Johnstone FC271071017--» All matchesKilmarnock FC26136714--» All matchesHeart of Midlothian227213-5--» All matchesRangers FC19221512--» All matchesDundee FC1773714--» All matchesDundee United16448-2--» All matchesPartick Thistle151032-2--» All matchesRaith Rovers131030-1--» All matchesInverness CT1031621--» All matchesHamilton Academical960313--» All matchesGreenock Morton FC9720----» All matchesLivingston FC851211--» All matchesFalkirk FC8413----» All matchesAlloa Athletic74211---» All matchesDumbarton FC651021--» All matchesAyr United6411----» All matchesQueen Of The South55003---» All matchesAirdrieonians FC5500-1--» All matchesDunfermline Athletic5311-2--» All matchesArbroath FC430113--» All matchesScunthorpe United42111---» All matchesCowdenbeath FC4400----» All matchesDoncaster Rovers3300----» All matchesQueen's Park FC3120-1--» All matchesStenhousemuir FC3300----» All matchesWalsall FC3021----» All matchesCrewe Alexandra21012---» All matchesBarnsley FC21011---» All matchesBradford City21101---» All matchesPlymouth Argyle210112--» All matchesAccrington Stanley2110----» All matchesBurton Albion2200-1--» All matchesCharlton Athletic2110----» All matchesCove Rangers2200-1--» All matchesCoventry City2101----» All matchesGillingham FC2002----» All matchesLuton Town2002-1--» All matchesOxford United2110----» All matchesPeterborough United2002----» All matchesPeterhead FC2200----» All matchesRochdale AFC2020-1--» All matchesBelgium U1910011---» All matchesOldham Athletic101011--» All matchesAFC Wimbledon1100----» All matchesAlbion Rovers1100----» All matchesAlfreton Town1100----» All matchesBlackpool FC1100----» All matchesBrechin City FC1100----» All matchesBristol City1100----» All matchesBristol Rovers1001-1--» All matchesClyde FC1100----» All matchesColchester United1100----» All matchesEast Fife FC1001----» All matchesEast Kilbride FC1100-1--» All matchesEdinburgh City1100----» All matchesElgin City1100----» All matchesEngland U211001----» All matchesFraserburgh FC1100-1--» All matchesGeorgia U211001----» All matchesKelty Hearts1100----» All matchesLeyton Orient1010----» All matchesLinlithgow Rose1100----» All matchesNetherlands U211001----» All matchesNotts County1100-1--» All matchesPort Vale FC1100----» All matchesPortsmouth FC1001----» All matchesPortugal U211001----» All matchesProgrès Niedercorn1100----» All matchesShrewsbury Town1100----» All matchesSlovakia U211100----» All matchesSlovenia U191001----» All matchesSouthend United1001----» All matchesSunderland AFC1010----» All matchesSwindon Town1001----» All matchesWales U191100----» All matchesYeovil Town1001----» All matches