Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United27691214--» All matchesInverness CT21597521-» All matchesSt. Mirren FC1664612--» All matchesDunfermline Athletic1565452--» All matchesMotherwell FC155373--1» All matchesAberdeen FC1434732-1» All matchesHibernian FC13337-2--» All matchesFalkirk FC12336531-» All matchesSt. Johnstone FC1244422--» All matchesCeltic FC12048-1--» All matchesKilmarnock FC1043341--» All matchesRoss County FC101363---» All matchesQueen Of The South1042421--» All matchesPartick Thistle96124---» All matchesDumbarton FC954012--» All matchesHeart of Midlothian8233-2--» All matchesGreenock Morton FC622244--» All matchesAnnan Athletic6222-2--» All matchesAyr United521231--» All matchesHamilton Academical5212111-» All matchesStranraer FC540111--» All matchesLivingston FC401321--» All matchesAlloa Athletic4220----» All matchesRaith Rovers31114---» All matchesBrechin City FC32101---» All matchesClyde FC321011--» All matchesCowdenbeath FC3120----» All matchesDundee FC3111----» All matchesEdinburgh City3102----» All matchesMilton Keynes Dons3003-1--» All matchesQueen's Park FC3210----» All matchesRangers FC3102----» All matchesStirling Albion FC3012----» All matchesAlbion Rovers2110----» All matchesBoston United2110----» All matchesBristol Rovers2101----» All matchesColchester United2101----» All matchesLeyton Orient2020----» All matchesLincoln City2011----» All matchesMansfield Town2011-1--» All matchesNorthampton Town2011----» All matchesNotts County2011----» All matchesShrewsbury Town2110----» All matchesTorquay United2101----» All matchesTranmere Rovers2020----» All matchesPeterborough United11002---» All matchesChesterfield FC10101---» All matchesCrewe Alexandra10101---» All matchesGillingham FC11001---» All matchesPreston North End100111--» All matchesAFC Bournemouth1001----» All matchesArbroath FC1001----» All matchesBerwick Rangers1100----» All matchesBradford City1100----» All matchesBrentford FC1010----» All matchesBristol City1010----» All matchesBrora Rangers FC1100----» All matchesBury FC1001----» All matchesCarlisle United1100----» All matchesChester City1001----» All matchesCoventry City1010----» All matchesCrawley Town1100----» All matchesDarlington FC1001-1--» All matchesEast Fife FC1100----» All matchesElgin City1001-1--» All matchesHartlepool United1001----» All matchesKelty Hearts1010----» All matchesKidderminster Harriers1001----» All matchesLiverpool FC1001----» All matchesMontrose FC1100----» All matchesPeterhead FC1100----» All matchesPort Vale FC1001----» All matchesRochdale AFC1001----» All matchesRotherham United1001----» All matchesRushden & Diamonds AFC1001----» All matchesScunthorpe United1100----» All matchesSheffield United1010----» All matchesSouthend United1001----» All matchesStenhousemuir FC1001----» All matchesStevenage FC1100----» All matchesSwindon Town1100----» All matchesWalsall FC1001----» All matchesWolverhampton Wanderers1001-1--» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1010----» All matches