Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC54101---» All matchesRaith Rovers5320-1--» All matchesRoss County FC5320----» All matchesAirdrieonians FC44001-1-» All matchesAyr United421111--» All matchesArbroath FC4301-1--» All matchesBristol Rovers4211-2--» All matchesDunfermline Athletic4211-2--» All matchesPartick Thistle4121-1--» All matchesPort Vale FC4211-2--» All matchesPortsmouth FC4022----» All matchesLeyton Orient31111---» All matchesWalsall FC310211--» All matchesBolton Wanderers3012----» All matchesCambridge United3012----» All matchesCarlisle United3300-1--» All matchesCheltenham Town3111-1--» All matchesFleetwood Town3111-1--» All matchesQueen's Park FC3120----» All matchesWycombe Wanderers3300-1--» All matchesKilmarnock FC211011--» All matchesMilton Keynes Dons22001---» All matchesBlackpool FC2002-1--» All matchesBurton Albion2101----» All matchesColchester United2110----» All matchesCrawley Town2200-1--» All matchesDundee FC2110----» All matchesForest Green Rovers2020----» All matchesGillingham FC2101----» All matchesHarrogate Town2101----» All matchesInverness CT2101----» All matchesLincoln City2011----» All matchesMorecambe FC2020----» All matchesMotherwell FC2011----» All matchesNewport County2101----» All matchesNorthampton Town2110----» All matchesOxford United2101----» All matchesPeterborough United2110----» All matchesStevenage FC2011-1--» All matchesSwindon Town2200-1--» All matchesTranmere Rovers2101-2--» All matchesWigan Athletic2101----» All matchesAccrington Stanley1010----» All matchesAFC Wimbledon1010----» All matchesAldershot Town1100-1--» All matchesBarnsley FC1100----» All matchesBarrow AFC1100----» All matchesBradford City1100----» All matchesCeltic FC1001----» All matchesCharlton Athletic1010----» All matchesCove Rangers1001----» All matchesDerby County1001----» All matchesDoncaster Rovers1001-1--» All matchesDundee United1010----» All matchesEast Fife FC1001----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesFalkirk FC1010--1-» All matchesHartlepool United1010----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1100----» All matchesIpswich Town1001----» All matchesLinlithgow Rose1100----» All matchesMansfield Town1100----» All matchesMiddlesbrough FC1001-1--» All matchesNewcastle United U211001----» All matchesPlymouth Argyle1001----» All matchesRangers FC1001----» All matchesReading FC1001----» All matchesRochdale AFC1100----» All matchesRotherham United1001-1--» All matchesScunthorpe United1100----» All matchesSheffield Wednesday1010----» All matchesShrewsbury Town1010----» All matchesSt. Mirren FC1001----» All matchesSutton United1001----» All matchesWest Bromwich Albion U211100----» All matches