Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United25961087--» All matchesAberdeen FC2597952--» All matchesHeart of Midlothian22551241--» All matchesCeltic FC21141631-1» All matchesHibernian FC2054115---» All matchesInverness CT201136521-» All matchesKilmarnock FC2083952-1» All matchesRangers FC20041613--» All matchesFalkirk FC1776431--» All matchesLivingston FC1492341--» All matchesDunfermline Athletic1462611--» All matchesSt. Mirren FC1133531--» All matchesDundee FC1061321--» All matchesHamilton Academical741233--» All matchesPartick Thistle61322---» All matchesScunthorpe United623121--» All matchesNottingham Forest5032----» All matchesQueen Of The South5203----» All matchesWatford FC5113----» All matchesDumbarton FC41121---» All matchesSt. Johnstone FC411211--» All matchesWycombe Wanderers42021--1» All matchesCardiff City4112----» All matchesGreenock Morton FC4121-1--» All matchesPlymouth Argyle4112----» All matchesPreston North End321031--» All matchesBurton Albion31112---» All matchesCoventry City31112---» All matchesGretna FC330022--» All matchesLeicester City31112---» All matchesYork City32012---» All matchesBarnsley FC31111---» All matchesExeter City32011---» All matchesMotherwell FC33001---» All matchesPortsmouth FC32011---» All matchesRochdale AFC30031---» All matchesSheffield United31021---» All matchesSouthend United30121---» All matchesAyr United3120-1--» All matchesCheltenham Town3111----» All matchesCrawley Town3111----» All matchesCrystal Palace3120----» All matchesDagenham & Redbridge3003----» All matchesDoncaster Rovers3111----» All matchesIpswich Town3021----» All matchesMillwall FC3111----» All matchesMorecambe FC3102----» All matchesNorthampton Town3210----» All matchesQueens Park Rangers3111----» All matchesSwansea City3111----» All matchesTorquay United3111----» All matchesAldershot Town20202---» All matchesAFC Wimbledon21011---» All matchesRaith Rovers20021---» All matchesRoss County FC20111---» All matchesAS Nancy Lorraine2002----» All matchesBarnet FC2110----» All matchesChesterfield FC2101----» All matchesDerby County2200----» All matchesFleetwood Town2011----» All matchesHartlepool United2011----» All matchesHull City2101-1--» All matchesMansfield Town2011----» All matchesMoldova U212020-1--» All matchesNorway U212101----» All matchesOxford United2101----» All matchesReading FC2110----» All matchesRotherham United2101----» All matchesSheffield Wednesday2101----» All matchesSlovenia U212011----» All matchesWest Bromwich Albion2101----» All matchesBelarus U2110011---» All matchesCarlisle United10101---» All matchesPeterborough United11001---» All matchesCzech Republic10011---» All matchesAccrington Stanley1001----» All matchesAlloa Athletic1100----» All matchesArgentina1001----» All matchesBirmingham City1001----» All matchesBristol City1001-1--» All matchesBurnley FC1100----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesGillingham FC1001-1--» All matchesHuddersfield Town1001----» All matchesItaly U211001----» All matchesLeeds United1001----» All matchesMiddlesbrough FC1001----» All matchesNewport County1001----» All matchesNorwich City1001----» All matchesOldham Athletic1100----» All matchesSouthampton FC1100----» All matchesWest Ham United1010----» All matches