Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC228311511--» All matchesMotherwell FC171043123--» All matchesDundee United171151102--» All matchesHeart of Midlothian17123271--» All matchesHibernian FC1794435-1» All matchesKilmarnock FC17103432--» All matchesAberdeen FC1582522-1» All matchesSt. Johnstone FC14103163--» All matchesHamilton Academical14131031--» All matchesSt. Mirren FC1053234--» All matchesDunfermline Athletic751131--» All matchesRoss County FC713334--» All matchesDundee FC722322--» All matchesInverness CT741221--» All matchesIpswich Town633022--» All matchesCoventry City63031---» All matchesPreston North End611411--» All matchesRangers FC601511--» All matchesWolverhampton Wanderers620411--» All matchesBarnsley FC52121---» All matchesLeicester City5212-1--» All matchesNorwich City5401----» All matchesSouthampton FC5032----» All matchesFinland42204---» All matchesSan Marino440031--» All matchesCardiff City420212--» All matchesLeeds United411212--» All matchesStoke City412112--» All matchesBirmingham City4112----» All matchesFalkirk FC4400-1--» All matchesFC Basel 18934013-1--» All matchesHull City4013----» All matchesQueens Park Rangers4202----» All matchesReading FC4103----» All matchesRomania4022-1--» All matchesSheffield Wednesday4130-1--» All matchesWatford FC4211----» All matchesFaeroe Islands32103---» All matchesFC Luzern330031--» All matchesPartick Thistle321031--» All matchesRaith Rovers32102---» All matchesHungary311122--» All matchesAzerbaijan321011--» All matchesBelarus330011--» All matchesCrystal Palace30301---» All matchesFC Zürich301211--» All matchesLuton Town31201---» All matchesRapid Vienna310211--» All matchesServette FC321012--» All matchesWest Bromwich Albion32011---» All matchesBristol City3111----» All matchesBristol Rovers3111-1--» All matchesBSC Young Boys3111----» All matchesColchester United3021-1--» All matchesDelfino Pescara3300----» All matchesDerby County3012-1--» All matchesGermany3003----» All matchesEstonia3201-1--» All matchesFC Lausanne-Sport3210-2--» All matchesFC St. Gallen3201-3--» All matchesGrasshopper Club Zürich3021----» All matchesLatvia3201-1--» All matchesLivingston FC3102----» All matchesSheffield United3012----» All matchesSlovenia3201-2--» All matchesWales3021----» All matchesCyprus3030----» All matchesSSC Bari210122--» All matchesTrapani Calcio22002---» All matchesACN Siena 190421101---» All matchesBrighton & Hove Albion20111---» All matchesCesena FC211011--» All matchesCowdenbeath FC220011--» All matchesEmpoli FC201111--» All matchesGreece210111--» All matchesLatina Calcio21011---» All matchesLiechtenstein22001---» All matchesPeterborough United210112--» All matchesPoland20111---» All matchesSweden211011--» All matchesUS Avellino220011--» All matchesVillarreal CF20201---» All matchesAFC Bournemouth2110-1--» All matchesArbroath FC2101-1--» All matchesAS Cittadella2101----» All matchesAS Varese 19102110-1--» All matchesAyr United2101----» All matchesBosnia-Herzegovina2101----» All matchesBrescia Calcio2200----» All matchesBulgaria2011-1--» All matchesBursaspor2110-1--» All matchesCharlton Athletic2200----» All matchesColeraine FC2200-1--» All matchesFC Unirea2011-1--» All matchesFK Ufa2110-1--» All matchesGlentoran FC2011-1--» All matchesGrimsby Town2110----» All matchesHapoel Be'er Sheva2110-1--» All matchesItaly2011----» All matchesLarne FC2020----» All matchesLuxembourg2110-1--» All matchesNK Maribor2011-2--» All matchesNorway2101----» All matchesNottingham Forest2101-1--» All matchesNovara Calcio2200----» All matchesAustria2002----» All matchesOxford United2200----» All matchesPlymouth Argyle2011----» All matchesPortsmouth FC2002----» All matchesPortugal2011---1» All matchesPSV Eindhoven2011-1--» All matchesReggina 19142200-1--» All matchesRotherham United2011----» All matchesSerbia2002----» All matchesShrewsbury Town2002-1--» All matchesSlovakia2011----» All matchesSpain2101-1--» All matchesSpezia Calcio2011-1--» All matchesSporting CP2020-1--» All matchesCzech Republic2110----» All matchesValencia CF2011----» All matchesVirtus Lanciano2020----» All matchesStenhousemuir FC11003---» All matchesEast Fife FC11002---» All matchesGeorgia11002---» All matchesGillingham FC10102---» All matchesSunderland AFC10102---» All matchesElgin City11001---» All matchesEskişehirspor110011--» All matchesFC Crotone110011--» All matchesFraserburgh FC11001---» All matchesGaziantepspor110011--» All matchesJuve Stabia11001---» All matchesManchester City U2110011---» All matchesManchester United U2111001---» All matchesMansfield Town11001---» All matchesMontrose FC11001---» All matchesNotts County100111--» All matchesPeterhead FC10011---» All matchesSK Brann101011--» All matchesVenezia FC100111--» All matchesWest Bromwich Albion U2111001---» All matchesAC Carpi1001----» All matchesAC Monza1001----» All matchesAEK Larnaca1001-1--» All matchesAkhisar Belediyespor1100----» All matchesAlbania1001----» All matchesAPOEL Nikosia1100----» All matchesAris Limassol1001----» All matchesArsenal FC1001---1» All matchesAston Villa1100----» All matchesBalıkesirspor1010----» All matchesBeşiktaş1001----» All matchesBlackburn Rovers1100----» All matchesBlackpool FC1001-1--» All matchesBologna FC1001-1--» All matchesBolton Wanderers1100----» All matchesBoston United1010----» All matchesBrentford FC1001-1--» All matchesBurnley FC1001----» All matchesBurton Albion1001----» All matchesCalcio Padova1100-1--» All matchesCarlisle United1100----» All matchesChievo Verona1001-1--» All matchesCliftonville FC1100-1--» All matchesCosenza Calcio1010----» All matchesCove Rangers1100----» All matchesCrewe Alexandra1001----» All matchesDenmark1010----» All matchesDoncaster Rovers1010----» All matchesDoxa Katokopias1001----» All matchesDumbarton FC1100----» All matchesErciyesspor1100----» All matchesEverton FC1100-1--» All matchesFBK Kaunas1001----» All matchesFC Thun Berner Oberland1010----» All matchesFenerbahçe1001-1--» All matchesFK Haugesund1010----» All matchesFrance U171001----» All matchesGreenock Morton FC1010----» All matchesHartlepool United1001----» All matchesHellas Verona1001----» All matchesHuddersfield Town1010-1--» All matchesIreland1010----» All matchesIceland1001----» All matchesIsrael1010----» All matchesİstanbul Başakşehir1001----» All matchesKAA Gent1001----» All matchesKarabükspor1001----» All matchesKasımpaşa SK1001----» All matchesKonyaspor1010----» All matchesKosovo1001----» All matchesKristiansund BK1001----» All matchesCroatia1001----» All matchesLiechtenstein U211100----» All matchesLillestrøm SK1010----» All matchesLithuania1100----» All matchesManchester City1001----» All matchesManchester United1010----» All matchesMersin Idmanyurdu1001----» All matchesMiddlesbrough FC1001----» All matchesMilton Keynes Dons1100----» All matchesMjøndalen IF1010----» All matchesModena FC1010----» All matchesMontenegro1001-1--» All matchesNew Zealand1100----» All matchesNewcastle United1010----» All matchesNewry City FC1100----» All matchesNetherlands1001----» All matchesOdds BK1001-1--» All matchesOlympiakos Nikosia1001----» All matchesOmonia Nikosia1001-1--» All matchesPordenone Calcio1010----» All matchesQueen Of The South1100----» All matchesRanheim IL1100----» All matchesRochdale AFC1100----» All matchesRussia1001----» All matchesSwitzerland1001----» All matchesScunthorpe United1001----» All matchesSevilla FC1001-1--» All matchesSivasspor1100----» All matchesSouthampton FC U211100----» All matchesSouthend United1001----» All matchesSpain U171001----» All matchesTeramo Calcio 19131100----» All matchesTernana Calcio1100----» All matchesTrabzonspor1001----» All matchesTromsø IL1100-1--» All matchesTurkey U171001----» All matchesUkraine1001----» All matchesUruguay1001----» All matchesUS Salernitana 19191010----» All matchesUSA1001----» All matchesVfB Stuttgart1001----» All matchesViking FK1010--1-» All matchesWigan Athletic1100----» All matches