Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Johnstone FC24771061--» All matchesSt. Mirren FC2277862--» All matchesRoss County FC22134542--» All matchesCeltic FC180117-4--» All matchesHibernian FC1745823--» All matchesKilmarnock FC17647-2--» All matchesAberdeen FC1684412--» All matchesRangers FC162410-3--» All matchesDundee FC1472521--» All matchesLivingston FC13100344--» All matchesHeart of Midlothian13337-2--» All matchesInverness CT1255232--» All matchesMotherwell FC1261531-1» All matchesQueen's Park FC117405---» All matchesDunfermline Athletic1155123--» All matchesGreenock Morton FC1053233--» All matchesAyr United1010001---» All matchesHamilton Academical1042412--» All matchesArbroath FC953131--» All matchesAirdrieonians FC9432-2--» All matchesPartick Thistle85215---» All matchesDundee United823341--» All matchesRaith Rovers823322--» All matchesKV Kortrijk430131--» All matchesBrentford FC430111--» All matchesStenhousemuir FC42021---» All matchesBlackburn Rovers4112----» All matchesMiddlesbrough FC4112----» All matchesQueen Of The South33003---» All matchesBirmingham City310211--» All matchesBolton Wanderers321011--» All matchesCercle Brugge33001---» All matchesKVC Westerlo302111--» All matchesRSC Anderlecht320111--» All matchesFalkirk FC3201----» All matchesKV Oostende3003----» All matchesMilton Keynes Dons3003-1--» All matchesNottingham Forest3120----» All matchesMontrose FC22003---» All matchesFC Barcelona U1920022---» All matchesHuddersfield Town21012---» All matchesKV Mechelen220021--» All matchesLuxembourg U2122002---» All matchesRAEC Mons22002---» All matchesArda Kardzhali21101---» All matchesCardiff City21011---» All matchesCherno More Varna210111--» All matchesDerby County20111---» All matchesLeeds United210111--» All matchesManchester City U1922001---» All matchesOxford United210111--» All matchesAZ Alkmaar2101----» All matchesBurnley FC2011-1--» All matchesFC Dunav Ruse2110----» All matchesFeyenoord2002----» All matchesFulham FC2020----» All matchesHelsingborgs IF2200----» All matchesHull City2002----» All matchesK Beerschot VA2110----» All matchesLierse SK (old)2011-1--» All matchesMillwall FC2011-1--» All matchesOlympique de Marseille U192101----» All matchesOud-Heverlee Leuven2011----» All matchesPreston North End2002----» All matchesReading FC2101-1--» All matchesRotherham United2020----» All matchesSheffield Wednesday2020----» All matchesSporting Lokeren2011----» All matchesSV Zulte Waregem2002----» All matchesTubize-Braine2110-1--» All matchesUnion Saint-Gilloise2110----» All matchesZenit St. Petersburg2002----» All matchesColeraine FC11001---» All matchesDagenham & Redbridge11001---» All matchesElgin City11001---» All matchesFC Barcelona11001---» All matchesForfar Athletic11001---» All matchesGlentoran FC11001---» All matchesKSK Heist11001---» All matchesNorwich City10011---» All matchesAustria U2110011---» All matchesQueens Park Rangers110011--» All matchesRoyal Excel Mouscron10011---» All matchesScunthorpe United110011--» All matchesStranraer FC11001---» All matchesVitosha Bistritsa11001---» All matchesWales U1911001---» All matchesWalsall FC10101---» All matchesAFC Bournemouth1001----» All matchesAFC Wimbledon1010----» All matchesAnnan Athletic1100----» All matchesBelgium U211001----» All matchesBelgium U191001----» All matchesBlackpool FC1100----» All matchesBotev Plovdiv1100----» All matchesBotev Vratsa1100----» All matchesBradford City1010----» All matchesBrechin City FC1100----» All matchesBrighton & Hove Albion1001----» All matchesBristol Rovers1100----» All matchesBury FC1001----» All matchesCliftonville FC1100----» All matchesClub Brugge KV1010----» All matchesCove Rangers1100----» All matchesCrystal Palace1001----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesEngland U211001----» All matchesEtar Veliko Tarnovo1100----» All matchesExeter City1100----» All matchesFleetwood Town1010----» All matchesHapoel Be'er Sheva1001-1--» All matchesHNK Rijeka1001----» All matchesIpswich Town1001----» All matchesJuventus1001----» All matchesKAA Gent1001----» All matchesKRC Genk1001----» All matchesKSV Roeselare1010-1--» All matchesLevski Sofia1010----» All matchesLokomotiv Plovdiv1001----» All matchesNetherlands U211001----» All matchesNK Osijek1100----» All matchesNorthampton Town1001-1--» All matchesOFK Titograd1010----» All matchesOldham Athletic1001----» All matchesPanathinaikos A.O.1100-1--» All matchesPeterborough United1001----» All matchesPeterhead FC1100----» All matchesPFC Beroe1001----» All matchesPFC Ludogorets Razgrad1010----» All matchesRochdale AFC1010----» All matchesSevilla FC1001----» All matchesSheffield United1001----» All matchesShrewsbury Town1001-1--» All matchesSK Beveren1100----» All matchesSL Benfica1001----» All matchesSlavia Sofia1100----» All matchesSlovenia U191001----» All matchesSporting Charleroi1100---1» All matchesThe Spartans FC1001----» All matchesCzech Republic1100----» All matchesWatford FC1001----» All matchesWest Ham United1001----» All matchesWigan Athletic1100----» All matchesWolverhampton Wanderers1010----» All matchesZorya Lugansk1001----» All matches