Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic52211---» All matchesBrechin City FC4400----» All matchesGreenock Morton FC4121----» All matchesQueen Of The South4130----» All matchesDumbarton FC3300----» All matchesFalkirk FC3102----» All matchesMorecambe FC3102----» All matchesPartick Thistle3210----» All matchesRoss County FC3021-1--» All matchesSt. Mirren FC3012----» All matchesAldershot Town2011----» All matchesAlloa Athletic2020----» All matchesAltrincham FC2002----» All matchesBlackpool FC2002----» All matchesBoreham Wood2002----» All matchesBurton Albion2011----» All matchesCarlisle United2011----» All matchesColchester United2101----» All matchesCrewe Alexandra2002----» All matchesDundee FC2011-1--» All matchesDundee United2011----» All matchesHalifax Town2002----» All matchesHartlepool United2110----» All matchesLivingston FC2020-1--» All matchesMotherwell FC2101----» All matchesRochdale AFC2011----» All matchesScunthorpe United2011----» All matchesSouthend United2002----» All matchesSporting CP U192101----» All matchesStoke City U212011----» All matchesSutton United2200----» All matchesTamworth FC2011----» All matchesWealdstone FC2101----» All matchesWest Ham United U212110----» All matchesWolverhampton Wanderers U212200-1--» All matchesYeovil Town2002----» All matchesYork City2002----» All matchesSwansea City U21110011--» All matchesAberdeen FC1001----» All matchesAccrington Stanley1001-1--» All matchesBarnet FC1100----» All matchesBarrow AFC1001----» All matchesBoston United1010----» All matchesBradford City1001----» All matchesBraintree Town1100----» All matchesCeltic FC1001----» All matchesChelsea FC U191100----» All matchesChesterfield FC1010----» All matchesCoventry City1100----» All matchesCrawley Town1010----» All matchesDerby County U211100----» All matchesEastleigh FC1100----» All matchesExeter City1100----» All matchesForfar Athletic1100-1--» All matchesFulham FC U211100----» All matchesGrimsby Town1100----» All matchesHamilton Academical1010----» All matchesHarrogate Town1001----» All matchesHeart of Midlothian1001----» All matchesInverness CT1010----» All matchesLuton Town1001----» All matchesMiddlesbrough FC U211010----» All matchesNewport County1100----» All matchesNorwich City U211100----» All matchesNottingham Forest1001----» All matchesNotts County1100----» All matchesPeterborough United1001----» All matchesPlymouth Argyle1001----» All matchesPortsmouth FC1100----» All matchesRaith Rovers1100----» All matchesShrewsbury Town1001----» All matchesSolihull Moors1001----» All matchesSt. Johnstone FC1010----» All matchesStirling Albion FC1100----» All matchesStockport County1001----» All matchesTruro City1100-1--» All matchesWest Bromwich Albion U211010----» All matchesWigan Athletic1100----» All matchesWoking FC1001----» All matchesWorthing FC1100----» All matchesWycombe Wanderers1010----» All matches