Record by opponent MatchesWDLScoresYellowYellow-RedRedArbroath FC1586111--» All matchesGreenock Morton FC136341---» All matchesAyr United1244411--» All matchesPartick Thistle12543----» All matchesRaith Rovers12534----» All matchesHamilton Academical102171---» All matchesDunfermline Athletic10172-1--» All matchesQueen's Park FC83141---» All matchesDundee FC713331--» All matchesDundee United6024----» All matchesQueen Of The South6312----» All matchesCove Rangers540111--» All matchesAirdrieonians FC5113----» All matchesHeart of Midlothian5014----» All matchesKilmarnock FC4301----» All matchesBoreham Wood3012----» All matchesEastleigh FC3111----» All matchesForest Green Rovers3210----» All matchesMorecambe FC3201----» All matchesScunthorpe United3300-1--» All matchesWoking FC3102-1--» All matchesBraintree Town22001---» All matchesAccrington Stanley2110-1--» All matchesAFC Wimbledon2002----» All matchesAlloa Athletic2011----» All matchesAltrincham FC2200--1-» All matchesBoston United2200----» All matchesBradford City2002----» All matchesBromley FC2110-1--» All matchesCheltenham Town2002----» All matchesColchester United2020-1--» All matchesCrewe Alexandra2011----» All matchesDoncaster Rovers2011----» All matchesFleetwood Town2101----» All matchesGateshead FC2110----» All matchesHarrogate Town2011----» All matchesHibernian FC2002----» All matchesLivingston FC2200----» All matchesMontrose FC2110----» All matchesPort Vale FC2110-1--» All matchesSalford City2110----» All matchesSt. Johnstone FC2011----» All matchesStirling Albion FC2101-1--» All matchesSutton United2101----» All matchesWealdstone FC2200----» All matchesYeovil Town2020----» All matchesAlbion Rovers11002---» All matchesHartlepool United11001---» All matchesAFC Hornchurch1100----» All matchesAldershot Town1100----» All matchesBarrow AFC1100----» All matchesBlackpool FC1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrackley Town1100----» All matchesBuckie Thistle1100----» All matchesCeltic FC1001----» All matchesChesterfield FC1001----» All matchesCowdenbeath FC1100----» All matchesDumbarton FC1001----» All matchesEast Fife FC1100----» All matchesFalkirk FC1100----» All matchesGillingham FC1010----» All matchesGrimsby Town1001----» All matchesHalifax Town1100----» All matchesKelty Hearts1100----» All matchesMilton Keynes Dons1010----» All matchesMotherwell FC1001----» All matchesNewport County1001----» All matchesNorthern Ireland U211001----» All matchesNottingham Forest U211001----» All matchesNotts County1001----» All matchesPeterhead FC1100----» All matchesReading FC1100----» All matchesRochdale AFC1001----» All matchesRoss County FC1100----» All matchesSolihull Moors1010----» All matchesSouthend United1100----» All matchesSwindon Town1100-1--» All matchesTamworth FC1100----» All matchesTranmere Rovers1001----» All matchesTruro City1100----» All matchesWalsall FC1001----» All matchesWigan Athletic1001----» All matchesWorthing FC1001----» All matchesYork City1001----» All matches