Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC276111092-1» All matchesDundee United24851158--» All matchesMotherwell FC24591043--» All matchesRangers FC24561332--» All matchesSt. Mirren FC22137272--» All matchesCeltic FC2031163---» All matchesKilmarnock FC19865721-» All matchesFalkirk FC1694332--» All matchesInverness CT1664634--» All matchesHeart of Midlothian1545622--» All matchesDunfermline Athletic1455421-1» All matchesGreenock Morton FC126422---» All matchesLivingston FC115246---» All matchesDumbarton FC117312---» All matchesQueen Of The South102621---» All matchesHamilton Academical9324-2--» All matchesAberdeen FC81251---» All matchesBrentford FC733132--» All matchesHartlepool United732221-1» All matchesPreston North End71332---» All matchesColchester United7223----» All matchesAFC Bournemouth62312---» All matchesBarnsley FC62132---» All matchesMilton Keynes Dons64112---» All matchesWalsall FC62222---» All matchesPeterborough United64111---» All matchesSheffield United631211--» All matchesTranmere Rovers64021---» All matchesSwindon Town6213----» All matchesRaith Rovers522121--» All matchesAyr United541011--» All matchesNotts County52031--1» All matchesOldham Athletic51221---» All matchesWycombe Wanderers5131----» All matchesLeyton Orient42022--1» All matchesStevenage FC42202---» All matchesBrechin City FC43101---» All matchesChesterfield FC42111---» All matchesSt. Johnstone FC41121---» All matchesCoventry City4220----» All matchesPlymouth Argyle4310----» All matchesPort Vale FC4004----» All matchesScunthorpe United4121----» All matchesYeovil Town32103---» All matchesShrewsbury Town302122--» All matchesGretna FC321011--» All matchesHuddersfield Town31201---» All matchesQueens Park Rangers32101-1-» All matchesAlloa Athletic3210----» All matchesBlackpool FC3102----» All matchesCrewe Alexandra3102----» All matchesDundee FC3021-1--» All matchesNottingham Forest3102-1--» All matchesPartick Thistle3210----» All matchesPortsmouth FC3021----» All matchesRoss County FC3003----» All matchesBury FC22003---» All matchesGrimsby Town22001---» All matchesRotherham United20111---» All matchesRushden & Diamonds AFC21101---» All matchesSheffield Wednesday21011---» All matchesWatford FC21101---» All matchesBayern Munich2011----» All matchesBristol City2002----» All matchesCharlton Athletic2002----» All matchesDerby County2020----» All matchesGillingham FC2002---1» All matchesIpswich Town2011----» All matchesJapan2011----» All matchesLeicester City2002----» All matchesLuton Town2011----» All matchesMyPa-472020----» All matchesSigma Olomouc2002----» All matchesStirling Albion FC2101----» All matchesStockport County2101-1--» All matchesSwansea City2200-1--» All matchesWrexham AFC2110----» All matchesAirdrieonians FC11001---» All matchesAlfreton Town110011--» All matchesBoreham Wood11001---» All matchesBradford City11001---» All matchesBrighton & Hove Albion110011--» All matchesElgin City11001---» All matchesAccrington Stanley1100-1--» All matchesArgentina1001----» All matchesAtlético Madrid1001----» All matchesBerwick Rangers1100----» All matchesCardiff City1001----» All matchesCrystal Palace1100----» All matchesDnipro Dnipropetrovsk1010----» All matchesDoncaster Rovers1100----» All matchesEverton FC1001----» All matchesExeter City1010----» All matchesFC Copenhagen1100----» All matchesForfar Athletic1100----» All matchesHull City1001----» All matchesLokomotiv Moscow1010----» All matchesNewcastle United1010----» All matchesPanathinaikos A.O.1001----» All matchesReading FC1001----» All matchesRochdale AFC1100----» All matchesSouthampton FC1001----» All matchesSunderland AFC1001----» All matchesWolverhampton Wanderers1001----» All matches