Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic161132-3--» All matchesInverness CT12813-1--» All matchesSt. Mirren FC12435-2-1» All matchesFalkirk FC1044211--» All matchesAyr United962111--» All matchesAccrington Stanley9126-2--» All matchesGreenock Morton FC9531----» All matchesQueen Of The South9711-2--» All matchesRoss County FC8413----» All matchesHibernian FC7124-3--» All matchesLivingston FC7304-1--» All matchesShrewsbury Town7124-1--» All matchesCrewe Alexandra621312--» All matchesAberdeen FC6222-1--» All matchesAlloa Athletic6321-2--» All matchesFleetwood Town6060----» All matchesPartick Thistle6501-2--» All matchesWalsall FC6312-2--» All matchesCheltenham Town54012---» All matchesArbroath FC5302-1--» All matchesBarnet FC5032-3--» All matchesBrechin City FC5410-1--» All matchesColchester United5221----» All matchesMilton Keynes Dons5014-2--» All matchesMorecambe FC5212-2--» All matchesPortsmouth FC5014-1--» All matchesSalford City5014-1--» All matchesSwindon Town5104-1--» All matchesTranmere Rovers5302-1--» All matchesRangers FC410311--» All matchesBarrow AFC4112-1--» All matchesBristol Rovers4211-1--» All matchesCambridge United4202----» All matchesCharlton Athletic4211----» All matchesCrawley Town4202-1--» All matchesDoncaster Rovers4013----» All matchesDumbarton FC4121----» All matchesDundee FC4211-1--» All matchesGillingham FC4121-2--» All matchesGrimsby Town4121----» All matchesHamilton Academical4220-1--» All matchesHarrogate Town4301----» All matchesKilmarnock FC4112----» All matchesMotherwell FC4121-1--» All matchesNewport County4103-1--» All matchesNotts County4202----» All matchesSouthend United4031-1--» All matchesSt. Johnstone FC4130-2--» All matchesSutton United4301-1--» All matchesAFC Wimbledon3021----» All matchesCeltic FC3012----» All matchesChesterfield FC3111-1--» All matchesHartlepool United3111----» All matchesOxford United3102----» All matchesPlymouth Argyle3021----» All matchesRaith Rovers3021-1--» All matchesRochdale AFC3111----» All matchesSheffield Wednesday3210----» All matchesStockport County3003----» All matchesAFC Fylde210111--» All matchesEastleigh FC22001---» All matchesEbbsfleet United211011--» All matchesTamworth FC211011--» All matchesAldershot Town2020----» All matchesAltrincham FC2110-1--» All matchesBarnsley FC2101----» All matchesBolton Wanderers2011----» All matchesBoston United2200----» All matchesBradford City2101-1--» All matchesBraintree Town2101----» All matchesBromley FC2110-1--» All matchesDagenham & Redbridge2110----» All matchesExeter City2020----» All matchesGateshead FC2101----» All matchesHalifax Town2011-1--» All matchesHeart of Midlothian2002-1--» All matchesIpswich Town2011----» All matchesMaidenhead United2200----» All matchesMansfield Town2002-1--» All matchesNorthampton Town2200----» All matchesOldham Athletic2101-1--» All matchesPeterborough United2002----» All matchesPort Vale FC2101----» All matchesScarborough Athletic FC2110----» All matchesSolihull Moors2200-1--» All matchesSunderland AFC2101----» All matchesWealdstone FC2011----» All matchesWigan Athletic2101-1--» All matchesWoking FC2020----» All matchesWrexham AFC2011-1--» All matchesWycombe Wanderers2011----» All matchesYeovil Town2110-1--» All matchesYork City2110----» All matchesBlackpool FC1001----» All matchesBrighton & Hove Albion U211001----» All matchesBuckie Thistle1100----» All matchesBurton Albion1100----» All matchesCarlisle United1001----» All matchesChippenham Town1001----» All matchesCowdenbeath FC1100----» All matchesDerby County1001----» All matchesEast Fife FC1001----» All matchesElgin City1100----» All matchesEverton FC U211100----» All matchesForest Green Rovers1010-1--» All matchesForfar Athletic1100----» All matchesKelty Hearts1100----» All matchesLincoln City1010-1--» All matchesNewcastle United U211100----» All matchesPeterhead FC1001----» All matchesRotherham United1010----» All matchesStenhousemuir FC1100----» All matchesStoke City1001----» All matches