Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC1662822--» All matchesDundee United1335511--» All matchesKilmarnock FC1233612--» All matchesCeltic FC1131712--» All matchesSt. Mirren FC1063121--» All matchesHibernian FC1044211--» All matchesRangers FC92162---» All matchesSt. Johnstone FC92161---» All matchesAberdeen FC824221--» All matchesInverness CT7331-2--» All matchesRoss County FC62132---» All matchesFalkirk FC651012--» All matchesHeart of Midlothian5023----» All matchesAFC Wimbledon43103---» All matchesHamilton Academical44003---» All matchesPartick Thistle41122---» All matchesAccrington Stanley412111--» All matchesAlloa Athletic41301---» All matchesDundee FC43011-1-» All matchesLivingston FC431011--» All matchesQueen Of The South420211--» All matchesDoncaster Rovers31201---» All matchesCoventry City3210----» All matchesDumbarton FC3300----» All matchesFleetwood Town3102----» All matchesRaith Rovers3210----» All matchesDunfermline Athletic22002---» All matchesShrewsbury Town21102---» All matchesCowdenbeath FC22001---» All matchesLiverpool FC20111---» All matchesSalford City21101---» All matchesWycombe Wanderers21011---» All matchesAlbion Rovers2011----» All matchesBradford City2011----» All matchesBristol Rovers2110----» All matchesGillingham FC2002----» All matchesIceland U212002-1--» All matchesManchester City2002----» All matchesOxford United2011-2--» All matchesPaksi SE2110----» All matchesPeterborough United2002----» All matchesRochdale AFC2101----» All matchesScunthorpe United2011----» All matchesSouthend United2011----» All matchesSunderland AFC2200----» All matchesTottenham Hotspur2011-1--» All matchesBolton Wanderers11001---» All matchesMansfield Town10011---» All matchesPeterhead FC11001---» All matchesStenhousemuir FC11001---» All matchesAnnan Athletic1001----» All matchesAston Villa1100----» All matchesAyr United1100----» All matchesBlackpool FC1010----» All matchesBurnley FC1100----» All matchesCharlton Athletic1001----» All matchesCrewe Alexandra1100----» All matchesEverton FC U211001----» All matchesGreenock Morton FC1001----» All matchesLeicester City1001----» All matchesLincoln City1001----» All matchesMilton Keynes Dons1100----» All matchesMorecambe FC1100----» All matchesNetherlands U191001----» All matchesNorthampton Town1001----» All matchesNottingham Forest1100----» All matchesOldham Athletic1100----» All matchesPlymouth Argyle1010----» All matchesRotherham United1001----» All matchesTranmere Rovers1100----» All matchesWalsall FC1010----» All matches