Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC1112812--» All matchesMotherwell FC1023523--» All matchesDundee FC1023512--» All matchesRangers FC10226-2--» All matchesHeart of Midlothian9315-3--» All matchesKilmarnock FC831422--» All matchesAberdeen FC851211--» All matchesDundee United8206-1--» All matchesHibernian FC8152-1--» All matchesSt. Johnstone FC640221--» All matchesLivingston FC5221-1--» All matchesFalkirk FC430123--» All matchesDerry City41031---» All matchesBohemian FC4112----» All matchesBristol Rovers4301-2--» All matchesDundalk FC4103-1--» All matchesShamrock Rovers4013----» All matchesSligo Rovers4121----» All matchesPartick Thistle32101---» All matchesWaterford FC31021---» All matchesFinn Harps3210----» All matchesLincoln City3012----» All matchesLongford Town3210-1--» All matchesOxford United3210-1--» All matchesRoss County FC3210-1--» All matchesManchester United U2121102---» All matchesBarnsley FC200212--» All matchesLeicester City U2121101---» All matchesPlymouth Argyle20021---» All matchesPort Vale FC211011--» All matchesArsenal FC U212020----» All matchesBolton Wanderers2002----» All matchesBrighton & Hove Albion U212200----» All matchesBurton Albion2110----» All matchesCambridge United2110----» All matchesCharlton Athletic2002-1--» All matchesChelsea FC U212110----» All matchesDerby County2020----» All matchesExeter City2011----» All matchesFulham FC U212110----» All matchesLeyton Orient2110----» All matchesNorway U212011----» All matchesPeterborough United2011-1--» All matchesPortsmouth FC2011----» All matchesSan Marino U212200----» All matchesSt Patrick's Athletic2002----» All matchesStevenage FC2101----» All matchesTottenham Hotspur U212200----» All matchesWest Ham United U212200----» All matchesAnnan Athletic11002---» All matchesAyr United11002---» All matchesBradford City110011--» All matchesEast Kilbride FC110011--» All matchesEverton FC U2110011---» All matchesItaly U2110101---» All matchesReading FC10011---» All matchesAccrington Stanley1001-1--» All matchesAirdrieonians FC1100-1--» All matchesArbroath FC1001----» All matchesArmenia1001----» All matchesBlackburn Rovers U211001----» All matchesBlackpool FC1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesCarlisle United1100----» All matchesCove Rangers1100----» All matchesDerby County U211100----» All matchesDumbarton FC1100----» All matchesDunfermline Athletic1001----» All matchesFleetwood Town1100----» All matchesForest Green Rovers1100----» All matchesForfar Athletic1100-1--» All matchesHertha BSC II1100----» All matchesIsrael1100----» All matchesJong PSV1001-1--» All matchesCanada1010----» All matchesLeeds United U211001----» All matchesLuxembourg1010----» All matchesManchester City U211001----» All matchesMilton Keynes Dons1100----» All matchesMorecambe FC1001-1--» All matchesNorthampton Town1100-1--» All matchesParis Saint-Germain U211100----» All matchesQueen Of The South1100----» All matchesSenegal1010----» All matchesSheffield Wednesday1001----» All matchesShrewsbury Town1001----» All matchesSt. Mirren FC1001----» All matchesSunderland AFC1001----» All matchesSutton United1001----» All matchesUkraine U211010----» All matchesWolverhampton Wanderers U211100-1--» All matchesWycombe Wanderers1100----» All matches