Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United7205-3--» All matchesGreenock Morton FC6231-1-1» All matchesRangers FC50051---» All matchesDunfermline Athletic5221-2--» All matchesRaith Rovers5014-1--» All matchesInverness CT420212--» All matchesArbroath FC4310----» All matchesBarrow AFC4112-1--» All matchesBromley FC4202----» All matchesHamilton Academical4310----» All matchesSwindon Town4310-2--» All matchesCheltenham Town33002---» All matchesQueen's Park FC32011---» All matchesColchester United3201-1--» All matchesCrewe Alexandra3300----» All matchesDundee FC3201----» All matchesFleetwood Town3111----» All matchesMotherwell FC3102-1--» All matchesOldham Athletic3120-1--» All matchesPartick Thistle3120----» All matchesAyr United211011--» All matchesBarnet FC201111--» All matchesCrawley Town21101---» All matchesAberdeen FC2011----» All matchesAirdrieonians FC2200----» All matchesCeltic FC2002----» All matchesDoncaster Rovers2101-1--» All matchesGillingham FC2101-1--» All matchesGrimsby Town2011----» All matchesHeart of Midlothian2002----» All matchesKilmarnock FC2200----» All matchesNewport County2110----» All matchesNotts County2011----» All matchesOxford United2011----» All matchesRoss County FC2110----» All matchesSalford City2101-1--» All matchesSt. Mirren FC2002-1--» All matchesTranmere Rovers2110----» All matchesWalsall FC2101----» All matchesAlloa Athletic10011---» All matchesAccrington Stanley1100----» All matchesAnnan Athletic1100---1» All matchesBlackpool FC1001----» All matchesBrechin City FC1100----» All matchesBrentford FC U211100----» All matchesBristol City1001----» All matchesBristol Rovers1100----» All matchesCambridge United1010-1--» All matchesCarlisle United1010----» All matchesChesterfield FC1010-1--» All matchesClyde FC1100----» All matchesDumbarton FC1100----» All matchesEast Kilbride FC1001----» All matchesExeter City1001----» All matchesFraserburgh FC1100----» All matchesHarrogate Town1100-1--» All matchesHibernian FC1010----» All matchesLeicester City1010----» All matchesLivingston FC1100----» All matchesLuton Town1100----» All matchesQueen Of The South1100----» All matchesReading FC1001----» All matchesShrewsbury Town1100----» All matchesStevenage FC1100-1--» All matchesWigan Athletic1001-1--» All matches