Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian17431013--» All matchesCeltic FC171214-2--» All matchesRangers FC161114-1--» All matchesKilmarnock FC1536623--» All matchesDundee United145272---» All matchesHibernian FC14473-4--» All matchesAberdeen FC1342731-1» All matchesMotherwell FC126244---» All matchesDundee FC962111--» All matchesLivingston FC834111--» All matchesSt. Mirren FC813412--» All matchesCardiff City6213----» All matchesLeicester City6402-1--» All matchesCoventry City5203----» All matchesCrystal Palace5212----» All matchesDerby County5212----» All matchesHull City5104----» All matchesPartick Thistle5302----» All matchesSt. Johnstone FC5320----» All matchesBristol City41031---» All matchesBurnley FC4130----» All matchesColchester United4112-1--» All matchesIpswich Town4202----» All matchesLuton Town4031----» All matchesSouthampton FC4022----» All matchesWolverhampton Wanderers4112----» All matchesBlackpool FC320111--» All matchesHamilton Academical33001---» All matchesBarnsley FC3210----» All matchesHartlepool United3201----» All matchesInverness CT3111----» All matchesLeeds United3201-1--» All matchesNorwich City3300----» All matchesOFI Heraklion3111----» All matchesPreston North End3111---1» All matchesStoke City3210----» All matchesWalsall FC3210----» All matchesWatford FC3003----» All matchesWrexham AFC3201-2--» All matchesAEP Iraklis FC210131--» All matchesBradford City20021---» All matchesBrentford FC201111--» All matchesDoncaster Rovers22001---» All matchesManchester City20111---» All matchesPaniliakos Pyrgos201111--» All matchesPeterborough United21101---» All matchesSwindon Town21011---» All matchesTorquay United21101---» All matchesAFC Bournemouth2011----» All matchesAO Proodeftiki2200----» All matchesBirmingham City2002-1--» All matchesBrighton & Hove Albion2110----» All matchesCharlton Athletic2011----» All matchesChesterfield FC2110----» All matchesCrewe Alexandra2101----» All matchesHuddersfield Town2101----» All matchesMillwall FC2101-1--» All matchesMilton Keynes Dons2020----» All matchesOldham Athletic2020----» All matchesPanionios GSS2101----» All matchesPlymouth Argyle2020----» All matchesPort Vale FC2200----» All matchesQueens Park Rangers2020----» All matchesSheffield United2101----» All matchesSouthend United2110----» All matchesStockport County2110-1--» All matchesTranmere Rovers2002-1--» All matchesWest Bromwich Albion2200----» All matchesAEK Athen1001----» All matchesAO Kavala1001----» All matchesApollon Smyrnis1001----» All matchesAthinaikos1010-1--» All matchesEthnikos Piraeus1010----» All matchesIonikos Nikea1100----» All matchesOlympiacos FC1001----» All matchesPanachaiki GE1010----» All matchesPanathinaikos A.O.1001----» All matchesPAOK Saloniki1010----» All matchesReading FC1010----» All matchesScunthorpe United1001----» All matchesSunderland AFC1001----» All matchesVeria FC1001----» All matchesWest Ham United1001----» All matchesXanthi FC1001----» All matches