Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC24361532--» All matchesDundee United23878141-» All matchesKilmarnock FC23113913-1» All matchesAberdeen FC1974814-1» All matchesHeart of Midlothian19568-3--» All matchesInverness CT19748-2--» All matchesHibernian FC15456-3--» All matchesSt. Mirren FC15438-4--» All matchesRangers FC14041014--» All matchesFalkirk FC14644-1--» All matchesDunfermline Athletic12723-1--» All matchesMotherwell FC924313--» All matchesDundee FC9423-2--» All matchesHamilton Academical8512-4--» All matchesPartick Thistle8422----» All matchesLeicester City7601-3--» All matchesSt. Johnstone FC6114-2--» All matchesLivingston FC5311----» All matchesPreston North End5302-2--» All matchesReading FC5122----» All matchesScunthorpe United5410----» All matchesDerby County410312--» All matchesQueens Park Rangers411212--» All matchesBurnley FC4022----» All matchesSheffield United4130----» All matchesWatford FC4400----» All matchesYeovil Town4112----» All matchesBarnsley FC3021-1--» All matchesBlackpool FC3021----» All matchesCrystal Palace3111----» All matchesGreenock Morton FC3111-1--» All matchesGretna FC3300----» All matchesIpswich Town3003-1--» All matchesLeeds United3201-1--» All matchesMiddlesbrough FC3102-1--» All matchesMillwall FC3030----» All matchesNottingham Forest3021----» All matchesOldham Athletic3201-1--» All matchesStevenage FC3111----» All matchesBirmingham City20111---» All matchesAFC Bournemouth2101----» All matchesAlloa Athletic2101----» All matchesAS Nancy Lorraine2002----» All matchesBolton Wanderers2002----» All matchesBrechin City FC2200----» All matchesBrentford FC2200-1--» All matchesBristol City2200----» All matchesBury FC2101-1--» All matchesCharlton Athletic2101----» All matchesColchester United2200----» All matchesCoventry City2101----» All matchesCrawley Town2011----» All matchesFK Kairat2011----» All matchesHartlepool United2110----» All matchesHNK Rijeka2110----» All matchesHuddersfield Town2200----» All matchesHull City2200----» All matchesLeyton Orient2200-1--» All matchesMilton Keynes Dons2011----» All matchesNorwich City2011----» All matchesPeterborough United2011-1--» All matchesPortsmouth FC2110----» All matchesRoss County FC2101----» All matchesSheffield Wednesday2200----» All matchesShrewsbury Town2200----» All matchesWalsall FC2101----» All matchesWest Bromwich Albion2101----» All matchesLinlithgow Rose11001---» All matchesBrighton & Hove Albion1001----» All matchesBristol Rovers1100----» All matchesBurton Albion1100----» All matchesCove Rangers1100-1--» All matchesCrewe Alexandra1001-1--» All matchesDagenham & Redbridge1100----» All matchesDoncaster Rovers1100----» All matchesDumbarton FC1010----» All matchesKF Shkëndija 791010----» All matchesNewcastle United1001----» All matchesNotts County1100----» All matchesOxford United1100----» All matchesPlymouth Argyle1001----» All matchesQueen Of The South1100----» All matchesRochdale AFC1100----» All matchesSouthampton FC1100----» All matchesStoke City1010----» All matchesSwansea City1100-1--» All matchesSwindon Town1010----» All matchesTranmere Rovers1100----» All matchesWigan Athletic1010----» All matchesYork City1100-1--» All matches