Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC1037011--» All matchesInverness CT82241---» All matchesKilmarnock FC713331--» All matchesHeart of Midlothian71242---» All matchesQueen Of The South72232---» All matchesRangers FC701621--» All matchesLivingston FC7223-1--» All matchesCeltic FC6123----» All matchesHamilton Academical6132----» All matchesFalkirk FC51132---» All matchesHibernian FC522121--» All matchesRaith Rovers51222---» All matchesBrechin City FC54101---» All matchesMotherwell FC52211---» All matchesPartick Thistle52121---» All matchesAberdeen FC5005----» All matchesDundee United5221-1--» All matchesRoss County FC42115---» All matchesCowdenbeath FC431021--» All matchesDunfermline Athletic4031-1--» All matchesAlloa Athletic330021--» All matchesCharlton Athletic31021---» All matchesSt. Johnstone FC31111---» All matchesColchester United3201----» All matchesOldham Athletic3210----» All matchesWalsall FC3012----» All matchesForfar Athletic22001---» All matchesGreenock Morton FC22001---» All matchesHartlepool United21011---» All matchesSheffield Wednesday21011---» All matchesStevenage FC22001---» All matchesTranmere Rovers22001---» All matchesAFC Bournemouth2101----» All matchesBrentford FC2011----» All matchesEast Fife FC2101----» All matchesExeter City2020----» All matchesNotts County2002----» All matchesPreston North End2020----» All matchesRochdale AFC2110----» All matchesScunthorpe United2101----» All matchesSt. Mirren FC2002----» All matchesSwindon Town2101----» All matchesYeovil Town2101----» All matchesAlfreton Town11001---» All matchesAzerbaijan U2111001---» All matchesPortsmouth FC10101---» All matchesWycombe Wanderers10101---» All matchesAlbania U211100----» All matchesAldershot Town1001----» All matchesAyr United1100----» All matchesBelarus U211100----» All matchesBrighton & Hove Albion1001----» All matchesBury FC1100----» All matchesChesterfield FC1001----» All matchesCove Rangers1100-1--» All matchesCrawley Town1010----» All matchesCrewe Alexandra1001----» All matchesDagenham & Redbridge1001----» All matchesHuddersfield Town1001----» All matchesLeyton Orient1001----» All matchesMilton Keynes Dons1010----» All matchesAustria U211001----» All matchesPeterborough United1001----» All matchesPeterhead FC1001----» All matchesSheffield United1001----» All matchesSouthampton FC1001----» All matchesStirling Albion FC1100----» All matches