Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South17728-11-» All matchesAlloa Athletic1510141---» All matchesRaith Rovers1483321--» All matchesFalkirk FC14446-2--» All matchesCrystal Palace13733-1--» All matchesRangers FC13508-2--» All matchesWatford FC13454-2--» All matchesCardiff City12237-1--» All matchesHeart of Midlothian12453-1--» All matchesBarnsley FC1172213--» All matchesDunfermline Athletic1144313--» All matchesIpswich Town11236-1--» All matchesSt. Johnstone FC11344-1--» All matchesSwansea City11542-2--» All matchesNottingham Forest101542---» All matchesDumbarton FC107121---» All matchesMiddlesbrough FC1042411--» All matchesCoventry City10622----» All matchesScunthorpe United10712-2--» All matchesMontrose FC95131---» All matchesBlackpool FC9252-1--» All matchesLeicester City9324----» All matchesBurnley FC8134----» All matchesDundee United8314-1--» All matchesGreenock Morton FC8233-1--» All matchesHibernian FC8233-2--» All matchesQueens Park Rangers8134-1--» All matchesSheffield Wednesday8341-1--» All matchesMotherwell FC731313--» All matchesPreston North End724111--» All matchesLivingston FC7502-1--» All matchesMillwall FC7214---1» All matchesSt. Mirren FC7412-1--» All matchesPlymouth Argyle62221---» All matchesWolverhampton Wanderers603311--» All matchesAyr United6312----» All matchesBradford City6042----» All matchesCharlton Athletic6213----» All matchesDoncaster Rovers6213----» All matchesSheffield United6213----» All matchesInverness CT52301---» All matchesRoss County FC510412--» All matchesAberdeen FC5203-1--» All matchesArbroath FC5311----» All matchesBirmingham City5014-1--» All matchesCeltic FC5005-1--» All matchesDerby County5005----» All matchesGillingham FC5401-1--» All matchesHamilton Academical5122-1--» All matchesLeeds United5005----» All matchesNorwich City5302-1--» All matchesPortsmouth FC5122----» All matchesReading FC5212----» All matchesSouthampton FC5410-1--» All matchesAirdrieonians FC4400----» All matchesBrentford FC4301----» All matchesBrighton & Hove Albion4211----» All matchesCowdenbeath FC4400----» All matchesHuddersfield Town4004-2--» All matchesHull City4112-1--» All matchesKilmarnock FC4301----» All matchesPartick Thistle4211-1--» All matchesPeterborough United4301----» All matchesRotherham United4211----» All matchesAFC Bournemouth3111----» All matchesBlackburn Rovers3003-1--» All matchesBolton Wanderers3003----» All matchesCarlisle United3201----» All matchesCheltenham Town3021-1--» All matchesClyde FC3300----» All matchesCrewe Alexandra3201----» All matchesKelty Hearts3300----» All matchesNorthampton Town3210----» All matchesPeterhead FC3210-1--» All matchesWest Bromwich Albion3111-1--» All matchesBonnyrigg Rose Athletic2200----» All matchesBrøndby IF2002-1--» All matchesColchester United2110----» All matchesCove Rangers2011----» All matchesDundee FC2101----» All matchesForfar Athletic2200----» All matchesHartlepool United2200----» All matchesMacclesfield FC2011----» All matchesSouthend United2002----» All matchesStirling Albion FC2002-1--» All matchesTranmere Rovers2101----» All matchesWalsall FC2200----» All matchesWest Ham United2020----» All matchesYeovil Town2200----» All matchesBerwick Rangers11001---» All matchesAnnan Athletic1100----» All matchesBoston United1100----» All matchesBristol Rovers1010----» All matchesBrora Rangers FC1100----» All matchesChester City1100----» All matchesDrumchapel United1001----» All matchesElgin City1100----» All matchesItaly U161100----» All matchesJapan U161100----» All matchesLeyton Orient1100----» All matchesManchester City1001----» All matchesMansfield Town1001----» All matchesMilton Keynes Dons1100----» All matchesNotts County1100----» All matchesOldham Athletic1100----» All matchesOxford United1100----» All matchesPort Vale FC1100----» All matchesPortugal U161100----» All matchesRochdale AFC1001----» All matchesRushden & Diamonds AFC1100----» All matchesShrewsbury Town1100----» All matchesStoke City1100----» All matchesStranraer FC1100----» All matchesSwindon Town1010----» All matchesWycombe Wanderers1100----» All matchesYork City1100----» All matches