Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC1857615--» All matchesCeltic FC17011625--» All matchesRoss County FC1678131--» All matchesDundee FC1480632--» All matchesSt. Johnstone FC1432921--» All matchesMotherwell FC1352612--» All matchesKilmarnock FC1242642--» All matchesAberdeen FC12336331-» All matchesInverness CT1235431--» All matchesGillingham FC1191121--» All matchesRangers FC1042431--» All matchesPartick Thistle1025312--» All matchesNewport County94412---» All matchesSalford City9612-2--» All matchesRaith Rovers861131--» All matchesTranmere Rovers832323--» All matchesAccrington Stanley8521----» All matchesHamilton Academical733171--» All matchesAlloa Athletic760121--» All matchesSt. Mirren FC732223--» All matchesWalsall FC7322221-» All matchesHarrogate Town712412--» All matchesNotts County71151---» All matchesQueen Of The South75111---» All matchesCrewe Alexandra63124---» All matchesCowdenbeath FC660021--» All matchesDundee United621311--» All matchesRochdale AFC632111--» All matchesBarrow AFC6132-1--» All matchesColchester United6312-2--» All matchesCrawley Town6312-2--» All matchesFleetwood Town6411----» All matchesFalkirk FC540111--» All matchesGrimsby Town512211--» All matchesDoncaster Rovers5212-1--» All matchesShrewsbury Town5221----» All matchesSwindon Town5311-1--» All matchesLivingston FC43103---» All matchesCarlisle United43012---» All matchesDumbarton FC43101---» All matchesArbroath FC4310-1--» All matchesBromley FC4211-1--» All matchesChesterfield FC4112-1--» All matchesMilton Keynes Dons4310----» All matchesCheltenham Town32102---» All matchesForest Green Rovers320111--» All matchesAFC Wimbledon3120--1-» All matchesBlackpool FC3012-1--» All matchesLeyton Orient3021----» All matchesMansfield Town3021-2--» All matchesNorthampton Town3111-1--» All matchesPort Vale FC3003-1--» All matchesRotherham United3102-1--» All matchesSutton United3201----» All matchesGreenock Morton FC21103---» All matchesStevenage FC22002---» All matchesAyr United22001---» All matchesDunfermline Athletic210111--» All matchesEast Fife FC21011---» All matchesScunthorpe United22001---» All matchesWycombe Wanderers200211--» All matchesBarnsley FC2101----» All matchesBirkirkara FC2011-1--» All matchesBradford City2110----» All matchesBristol Rovers2002----» All matchesCambridge United2110----» All matchesExeter City2101----» All matchesFCI Tallinn2200----» All matchesHartlepool United2110----» All matchesMorecambe FC2011----» All matchesOldham Athletic2011----» All matchesPeterhead FC2101----» All matchesStenhousemuir FC2200----» All matchesWrexham AFC2110-1--» All matchesEverton FC U2111002---» All matchesLuxembourg U2111001---» All matchesWealdstone FC11001---» All matchesAirdrieonians FC1100----» All matchesAldershot Town1100----» All matchesAston Villa U211100----» All matchesBarnet FC1001----» All matchesBirmingham City1001----» All matchesBlackburn Rovers1010----» All matchesBrentford FC1001----» All matchesBrora Rangers FC1001----» All matchesBurton Albion1100----» All matchesEbbsfleet United1100----» All matchesElgin City1100----» All matchesLiverpool FC U211100----» All matchesMiddlesbrough FC1001-1--» All matchesNewcastle United U211001----» All matchesPortsmouth FC1001-1--» All matchesSheffield Wednesday1100----» All matchesSouthend United1100-1--» All matchesStafford Rangers1100-1--» All matchesStirling Albion FC1100----» All matchesWeston-super-Mare AFC1100----» All matchesWolverhampton Wanderers1001----» All matchesYork City1100----» All matches