Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic19811021--» All matchesGreenock Morton FC1886452--» All matchesInverness CT1853103---» All matchesAyr United169253---» All matchesPartick Thistle16574----» All matchesQueen's Park FC1053262--» All matchesAirdrieonians FC10325-1--» All matchesArbroath FC92343---» All matchesRoss County FC94053---» All matchesAberdeen FC70071---» All matchesDundee United7313-1--» All matchesAlloa Athletic62223---» All matchesQueen Of The South65013---» All matchesHamilton Academical64201---» All matchesRaith Rovers51223---» All matchesDundee FC50321--1» All matchesFalkirk FC52031---» All matchesHeart of Midlothian512211--» All matchesSt. Johnstone FC502312--» All matchesMotherwell FC5113-1--» All matchesKilmarnock FC42111---» All matchesSt. Mirren FC43011---» All matchesHibernian FC4103----» All matchesLivingston FC30032---» All matchesAnnan Athletic3300----» All matchesCeltic FC3021----» All matchesHarrogate Town3210----» All matchesRangers FC3012----» All matchesBarrow AFC210111--» All matchesMansfield Town20111---» All matchesRochdale AFC22001---» All matchesSolihull Moors21101---» All matchesBradford City2011----» All matchesCarlisle United2002----» All matchesColchester United2011----» All matchesCrawley Town2101-1--» All matchesGillingham FC2011----» All matchesNewport County2002----» All matchesStockport County2011----» All matchesWalsall FC2011----» All matchesDarvel FC11003---» All matchesBerwick Rangers11001---» All matchesCowdenbeath FC11001---» All matchesKelty Hearts11001---» All matchesLinlithgow Rose11001---» All matchesStranraer FC11001---» All matchesBlackburn Rovers1001----» All matchesBrechin City FC1100----» All matchesBrora Rangers FC1100----» All matchesCrewe Alexandra1001----» All matchesDoncaster Rovers1100----» All matchesDumbarton FC1100----» All matchesEast Kilbride FC1001----» All matchesElgin City1100----» All matchesLeyton Orient1001----» All matchesMorecambe FC1001----» All matchesNorthampton Town1001----» All matchesSalford City1001-1--» All matchesStenhousemuir FC1001----» All matchesStevenage FC1001-1--» All matchesStirling Albion FC1100----» All matchesStoke City1001-1--» All matchesSwindon Town1100----» All matchesTranmere Rovers1010----» All matches