Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United163310-7--» All matchesLivingston FC1253422--» All matchesDunfermline Athletic1172232--» All matchesRoss County FC1016313-1» All matchesDundee FC953121--» All matchesHibernian FC941422--» All matchesAlloa Athletic944111--» All matchesSt. Mirren FC9225-1--» All matchesAyr United852113--» All matchesGreenock Morton FC852113--» All matchesAberdeen FC8215-3--» All matchesRangers FC7115-2--» All matchesBristol Rovers622223--» All matchesCambridge United610511--» All matchesCeltic FC601512--» All matchesFalkirk FC622214--» All matchesPartick Thistle62041---» All matchesShrewsbury Town630312--» All matchesCheltenham Town6123-3--» All matchesInverness CT513122--» All matchesBarnsley FC5113----» All matchesMotherwell FC5311-1--» All matchesQueen Of The South5410-1--» All matchesCharlton Athletic412111--» All matchesMilton Keynes Dons440013--» All matchesWalsall FC422011--» All matchesDerby County4112-1--» All matchesPort Vale FC4022-1--» All matchesTranmere Rovers4130-1--» All matchesAccrington Stanley33001---» All matchesGillingham FC312011--» All matchesArbroath FC3201----» All matchesBarnet FC3102-1-1» All matchesBarrow AFC3210-1--» All matchesBolton Wanderers3003-1--» All matchesBrechin City FC3300-1--» All matchesCarlisle United3012-2--» All matchesChesterfield FC3201----» All matchesDumbarton FC3120-2--» All matchesExeter City3111----» All matchesGrimsby Town3012-2--» All matchesHamilton Academical3021----» All matchesHeart of Midlothian3102-1--» All matchesKilmarnock FC3210-1--» All matchesMorecambe FC3111----» All matchesOldham Athletic3021-1--» All matchesPeterborough United3201-1--» All matchesWigan Athletic3102-2--» All matchesWycombe Wanderers3012-1--» All matchesSheffield Wednesday2011111-» All matchesBlackpool FC2011----» All matchesBromley FC2011-1--» All matchesBurton Albion2200----» All matchesCrewe Alexandra2101-2--» All matchesEast Kilbride FC2101----» All matchesForest Green Rovers2020-1--» All matchesGalatasaray2011----» All matchesIpswich Town2020-1--» All matchesLASK2011-1-1» All matchesLincoln City2110----» All matchesNewport County2020-1--» All matchesNotts County2011-1--» All matchesOxford United2011----» All matchesPlymouth Argyle2110-1--» All matchesReading FC2110----» All matchesRochdale AFC2002----» All matchesSalford City2101----» All matchesSK Brann2011----» All matchesStevenage FC2011-1--» All matchesSwindon Town2011----» All matchesKidderminster Harriers11001---» All matchesRotherham United11001---» All matchesStenhousemuir FC11001---» All matchesValur Reykjavík11001---» All matchesAFC Wimbledon1010----» All matchesArsenal FC1100----» All matchesBradford City1001----» All matchesBurnley FC1001-1--» All matchesColchester United1001----» All matchesCove Rangers1100----» All matchesCowdenbeath FC1100----» All matchesCrawley Town1100----» All matchesDoncaster Rovers1001----» All matchesEbbsfleet United1100----» All matchesEverton FC1001----» All matchesHarrogate Town1100----» All matchesKelty Hearts1100----» All matchesLeyton Orient1100-1--» All matchesManchester United U211100-1--» All matchesNorthampton Town1100----» All matchesPeterhead FC1100----» All matchesPortsmouth FC1010-1--» All matchesRaith Rovers1100-1--» All matchesSheffield United1100----» All matches