Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC1850132---» All matchesRangers FC18331213--» All matchesHibernian FC1574422--» All matchesMotherwell FC1372411--» All matchesDundee FC116142---» All matchesKilmarnock FC1155123--» All matchesAberdeen FC114161---» All matchesLivingston FC10721----» All matchesSt. Mirren FC941411--» All matchesDundee United843111--» All matchesRoss County FC72411---» All matchesSt. Johnstone FC7511----» All matchesFalkirk FC53021---» All matchesBrentford FC5122----» All matchesInverness CT4310-1--» All matchesSheffield United4301----» All matchesDunfermline Athletic32012---» All matchesAyr United33001---» All matchesAlloa Athletic3201----» All matchesAston Villa3111----» All matchesBlackburn Rovers3003-1--» All matchesBolton Wanderers3300-1--» All matchesBrighton & Hove Albion U213300----» All matchesDerby County3003----» All matchesGreenock Morton FC3210----» All matchesRaith Rovers3201----» All matchesReading FC3111-1--» All matchesStoke City3201----» All matchesStoke City U213300----» All matchesSwansea City3111----» All matchesACF Fiorentina2002-1--» All matchesArbroath FC2110----» All matchesArsenal FC2101----» All matchesArsenal FC U212110----» All matchesChesterfield FC2002----» All matchesColchester United2101----» All matchesFC Zürich2002----» All matchesFK RFS2200----» All matchesFrance U212002-1--» All matchesFulham FC U212200----» All matchesGillingham FC2011----» All matchesHull City2002----» All matchesLeeds United2101----» All matchesManchester United2011----» All matchesPAOK Saloniki2002----» All matchesPreston North End2101----» All matchesQueen Of The South2110----» All matchesQueens Park Rangers2110----» All matchesRosenborg BK2101----» All matchesSheffield Wednesday2110----» All matchesSwindon Town2101-1--» All matchesViktoria Plzeň2002----» All matchesWalsall FC2011----» All matchesWest Bromwich Albion U212002----» All matchesWest Ham United2101----» All matchesWigan Athletic2002----» All matches1. FC Heidenheim 18461001----» All matchesAFC Bournemouth1001----» All matchesAirdrieonians FC1100----» All matchesAston Villa U211001-1--» All matchesAuchinleck Talbot1100----» All matchesBelgium U191010----» All matchesBradford City1001----» All matchesBristol City1010----» All matchesBurnley FC1100----» All matchesBurton Albion1100----» All matchesCardiff City1001-1--» All matchesChelsea FC1010----» All matchesCove Rangers1100----» All matchesGermany U191001----» All matchesDumbarton FC1100----» All matchesEast Fife FC1100----» All matchesFC Nordsjælland1010----» All matchesFC Thun Berner Oberland1001----» All matchesFleetwood Town1001----» All matchesFrance1001----» All matchesFulham FC1001----» All matchesGeorgia U191001----» All matchesHamilton Academical1100----» All matchesIpswich Town1100----» All matchesIceland U211010----» All matchesİstanbul Başakşehir1001----» All matchesLeicester City1001----» All matchesLeyton Orient1001-1--» All matchesLuton Town1100----» All matchesManchester City1010----» All matchesMiddlesbrough FC1010----» All matchesMiddlesbrough FC U211100----» All matchesMillwall FC1001----» All matchesNewcastle United U211100----» All matchesNetherlands U191001----» All matchesNorthern Ireland U211100----» All matchesNorth Macedonia U211001----» All matchesNottingham Forest1001-1--» All matchesNotts County1010----» All matchesOmonia Nikosia1100----» All matchesOxford United1001----» All matchesPartick Thistle1100----» All matchesPeterborough United1001----» All matchesPeterhead FC1100----» All matchesPort Vale FC1001----» All matchesRochdale AFC1001----» All matchesRotherham United1010----» All matchesSwitzerland U191100----» All matchesScunthorpe United1010----» All matchesShrewsbury Town1100----» All matchesSouthampton FC1001----» All matchesSouthend United1001----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100---1» All matchesSturm Graz1001----» All matchesSunderland AFC1010----» All matchesThe Spartans FC1100----» All matchesTrabzonspor1001----» All matchesUkraine1010----» All matchesWatford FC1010----» All matchesWest Bromwich Albion1100----» All matchesWolverhampton Wanderers1010----» All matchesWolverhampton Wanderers U211010----» All matches