Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC11416----» All matchesCeltic FC110110----» All matchesKilmarnock FC10253----» All matchesLivingston FC10325----» All matchesMotherwell FC10424-1--» All matchesSt. Johnstone FC10217----» All matchesDundee FC9216-1--» All matchesHeart of Midlothian9126----» All matchesHibernian FC8215----» All matchesPartick Thistle7133----» All matchesRangers FC7106----» All matchesColchester United5203-1--» All matchesCoventry City5122----» All matchesInverness CT5212----» All matchesPreston North End5122----» All matchesScunthorpe United5311----» All matchesLeyton Orient4211----» All matchesOldham Athletic4202----» All matchesPortsmouth FC4112-1--» All matchesRoss County FC4220----» All matchesSheffield United4031-1--» All matchesBurnley FC3102----» All matchesCarlisle United3102----» All matchesCrawley Town3111----» All matchesDerby County3102----» All matchesDundee United3003----» All matchesIpswich Town3003----» All matchesMilton Keynes Dons3021----» All matchesShrewsbury Town3210----» All matchesSt. Mirren FC3111----» All matchesStevenage FC3120----» All matchesSwindon Town3111----» All matchesBristol City2011----» All matchesBury FC2101----» All matchesCambridge United2200----» All matchesCardiff City2002----» All matchesCrewe Alexandra2002----» All matchesCrystal Palace2110----» All matchesFalkirk FC2002----» All matchesForest Green Rovers2011----» All matchesHartlepool United2110----» All matchesHull City2101----» All matchesLeeds United2002----» All matchesNottingham Forest2011----» All matchesNotts County2110----» All matchesPlymouth Argyle2110----» All matchesPort Vale FC2002----» All matchesTranmere Rovers2200----» All matchesWalsall FC2101----» All matchesWatford FC2011----» All matchesYeovil Town2101----» All matchesAFC Bournemouth1001----» All matchesAirdrieonians FC1100----» All matchesAnnan Athletic1001----» All matchesAston Villa1100----» All matchesBarnsley FC1010----» All matchesBlackburn Rovers1001----» All matchesBradford City1001----» All matchesBradford Park Avenue1100----» All matchesBrentford FC1100----» All matchesBrighton & Hove Albion1001----» All matchesBurton Albion1001----» All matchesDagenham & Redbridge1100----» All matchesDoncaster Rovers1100----» All matchesDunfermline Athletic1010----» All matchesEast Kilbride FC1100----» All matchesExeter City1010----» All matchesFleetwood Town1001----» All matchesGrimsby Town1010----» All matchesHamilton Academical1100----» All matchesLeicester City1100----» All matchesLincoln City1100----» All matchesLinlithgow Rose1100----» All matchesMacclesfield FC1010----» All matchesMansfield Town1001----» All matchesMiddlesbrough FC1010----» All matchesMillwall FC1001----» All matchesNorwich City1001----» All matchesPeterborough United1100----» All matchesQueen Of The South1100----» All matchesQueens Park Rangers1001----» All matchesReading FC1001----» All matchesRochdale AFC1001----» All matchesStenhousemuir FC1100----» All matchesWest Ham United1001----» All matchesWycombe Wanderers1010----» All matchesYork City1100----» All matches