Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC311211844--» All matchesAberdeen FC251285-5--» All matchesCeltic FC255317-4--» All matchesMotherwell FC2387812--» All matchesKilmarnock FC2297613-1» All matchesRangers FC213513-1--» All matchesDundee United20102824--» All matchesDunfermline Athletic20115415--» All matchesLivingston FC17104314--» All matchesInverness CT1447311-1» All matchesDundee FC137331-1-» All matchesSt. Johnstone FC1171322--» All matchesFalkirk FC9324-2--» All matchesSt. Mirren FC9522----» All matchesRaith Rovers831411--» All matchesGreenock Morton FC5230-1--» All matchesQueen Of The South5302-1--» All matchesBradford City40311---» All matchesBristol City42021---» All matchesAlloa Athletic4310----» All matchesAyr United4220----» All matchesGillingham FC4202-1--» All matchesHamilton Academical4211----» All matchesHeart of Midlothian4220-1--» All matchesLeyton Orient4112----» All matchesPartick Thistle4112----» All matchesPreston North End4022----» All matchesBarnsley FC3120----» All matchesColchester United3201----» All matchesCrawley Town3120----» All matchesDumbarton FC3102----» All matchesMilton Keynes Dons3111----» All matchesNorway3111----» All matchesNotts County3102----» All matchesOldham Athletic3021----» All matchesPeterborough United3201----» All matchesRoss County FC3120-1--» All matchesSheffield United3201-1--» All matchesSwindon Town3012-1--» All matchesWalsall FC3210-1--» All matchesS.C. Braga21101---» All matchesUSA20111---» All matchesŽeljezničar Sarajevo211011--» All matchesCarlisle United2101-1--» All matchesCrewe Alexandra2101----» All matchesEstonia2200-1--» All matchesFleetwood Town2110----» All matchesGirondins de Bordeaux2101----» All matchesHartlepool United2110----» All matchesLiverpool FC2011----» All matchesMoldova2110----» All matchesAustria2011----» All matchesPlymouth Argyle2110-1--» All matchesPort Vale FC2101----» All matchesRochdale AFC2011-1--» All matchesRotherham United2101----» All matchesShrewsbury Town2020----» All matchesSlovenia2110----» All matchesStevenage FC2200----» All matchesTottenham Hotspur2011----» All matchesTranmere Rovers2002-1--» All matchesWolverhampton Wanderers2020----» All matchesYeovil Town2110----» All matchesGretna FC11001---» All matchesAFC Wimbledon1100----» All matchesArsenal FC1001----» All matchesAustralia1100----» All matchesBelarus1010----» All matchesBolton Wanderers1100----» All matchesBrentford FC1001----» All matchesBurnley FC1001----» All matchesCardiff City1001----» All matchesCharlton Athletic1100----» All matchesChesterfield FC1010----» All matchesCoventry City1100----» All matchesGermany1010----» All matchesDoncaster Rovers1001-1--» All matchesEdinburgh City1100----» All matchesExeter City1100----» All matchesFaeroe Islands1100----» All matchesFC Basel 18931100----» All matchesFC Schalke 041001----» All matchesFerencvárosi TC1001-1--» All matchesFeyenoord1001-1--» All matchesFulham FC1100----» All matchesIceland U211100----» All matchesItaly1010----» All matchesLithuania U211001----» All matchesManchester City1100-1--» All matchesNew Zealand1010----» All matchesNorth Macedonia1010----» All matchesQueens Park Rangers1010----» All matchesSweden1001----» All matchesSwitzerland1001----» All matchesScunthorpe United1001----» All matchesSerbia1010----» All matchesSpain1010-1--» All matchesTrinidad & Tobago1100----» All matchesCzech Republic1100----» All matchesHungary1001-1--» All matches