Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC1682631--» All matchesRaith Rovers12633-1--» All matchesSt. Mirren FC1164113--» All matchesFalkirk FC11443-2--» All matchesQueen Of The South1052323--» All matchesDumbarton FC10721-1--» All matchesHeart of Midlothian10352-1--» All matchesDundee United842212--» All matchesGreenock Morton FC8431-1--» All matchesLivingston FC8710----» All matchesAlloa Athletic750211--» All matchesAyr United6411-1--» All matchesCeltic FC6033----» All matchesAberdeen FC5113-2--» All matchesDoncaster Rovers5113-2--» All matchesNottingham Forest5014----» All matchesSheffield United5014----» All matchesSt. Johnstone FC5221----» All matchesKilmarnock FC421111--» All matchesCarlisle United4022-1--» All matchesCoventry City4301-1--» All matchesDundee FC4310----» All matchesDunfermline Athletic4220----» All matchesLeyton Orient4103-2--» All matchesNotts County4310-3--» All matchesOldham Athletic4121----» All matchesPortsmouth FC4220----» All matchesSouthend United4112----» All matchesTranmere Rovers4121-1--» All matchesWalsall FC4103-1--» All matchesMotherwell FC321011--» All matchesRoss County FC32011---» All matchesBrentford FC3201-1--» All matchesBristol City3012----» All matchesBury FC3012-1--» All matchesCowdenbeath FC3300----» All matchesCrewe Alexandra3210-1--» All matchesHamilton Academical3300----» All matchesHartlepool United3300-1--» All matchesMilton Keynes Dons3201----» All matchesNorwich City3012----» All matchesPreston North End3003-2--» All matchesQueens Park Rangers3021-1--» All matchesScunthorpe United3102----» All matchesSwansea City3003-2--» All matchesYeovil Town3102-1--» All matchesAsteras Tripolis21101---» All matchesBrøndby IF20021---» All matchesAFC Bournemouth2011-1--» All matchesAFC Wimbledon2110----» All matchesArbroath FC2200----» All matchesBarnsley FC2002-1--» All matchesBlackpool FC2101-1--» All matchesBradford City2110-1--» All matchesBurnley FC2002----» All matchesCharlton Athletic2011----» All matchesColchester United2002----» All matchesCrawley Town2011----» All matchesHuddersfield Town2101----» All matchesInverness CT2110-1--» All matchesMolde FK2011----» All matchesMontrose FC2200----» All matchesPeterborough United2200----» All matchesReading FC2020----» All matchesRochdale AFC2020----» All matchesShrewsbury Town2011-1--» All matchesSouthampton FC2002-1--» All matchesStevenage FC2020----» All matchesWatford FC2110-1--» All matchesWycombe Wanderers2200----» All matchesForfar Athletic11001---» All matchesNSÍ Runavík11001---» All matchesArsenal FC1001----» All matchesAzerbaijan U171100----» All matchesBelarus U211100-1--» All matchesBerwick Rangers1100----» All matchesBirmingham City1010-1--» All matchesBrora Rangers FC1100----» All matchesCove Rangers1100----» All matchesCrystal Palace1100----» All matchesDerby County1001----» All matchesGermany U191100----» All matchesEverton FC1001-1--» All matchesFrance U171001----» All matchesGillingham FC1001----» All matchesHull City1001-1--» All matchesIpswich Town1010----» All matchesLeeds United1100----» All matchesLeicester City1001----» All matchesMiddlesbrough FC1100----» All matchesMillwall FC1010----» All matchesNewcastle United1001-1--» All matchesNewport County1010-1--» All matchesNorthampton Town1001----» All matchesOxford United1100----» All matchesPlymouth Argyle1100----» All matchesPort Vale FC1010----» All matchesRotherham United1001----» All matchesSheffield Wednesday1001----» All matchesStockport County1100----» All matchesSwindon Town1001----» All matchesTorquay United1010----» All matchesTurkey U171001----» All matchesWigan Athletic1001-1--» All matchesWolverhampton Wanderers1100----» All matchesYork City1010-1--» All matches