Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC9351-1--» All matchesAberdeen FC8215----» All matchesMotherwell FC7223----» All matchesCeltic FC6105-2--» All matchesHeart of Midlothian6105----» All matchesSt. Mirren FC6222----» All matchesDundee United5122----» All matchesRangers FC5023----» All matchesHibernian FC4022----» All matchesStoke City U214202-2--» All matchesBonnyrigg Rose Athletic3300----» All matchesFalkirk FC3102----» All matchesFulham FC U213111----» All matchesLivingston FC3120----» All matchesMiddlesbrough FC U213111----» All matchesSunderland AFC U213021----» All matchesWolverhampton Wanderers U213003----» All matchesAirdrieonians FC2101----» All matchesAston Villa U212002----» All matchesDoncaster Rovers2011----» All matchesLeyton Orient2110----» All matchesManchester United U212101----» All matchesMilton Keynes Dons2101----» All matchesNewcastle United U212200----» All matchesPeterborough United2200----» All matchesPlymouth Argyle2101----» All matchesRoss County FC2002----» All matchesShelbourne FC2011----» All matchesAFC Wimbledon1100----» All matchesAnnan Athletic1100----» All matchesArbroath FC1100----» All matchesBirmingham City U211001-1--» All matchesBradford City1001----» All matchesBurnley FC1100----» All matchesBurnley FC U211010-1--» All matchesBurton Albion1010----» All matchesCambridge United1001----» All matchesCarlisle United1010----» All matchesCheltenham Town1001----» All matchesColchester United1001----» All matchesCrawley Town1001----» All matchesCrewe Alexandra1100----» All matchesDerry City1001----» All matchesFaeroe Islands U171100----» All matchesFinn Harps1100----» All matchesForest Green Rovers1100----» All matchesFrance U171001----» All matchesGrimsby Town1100----» All matchesHuddersfield Town1001----» All matchesInverness CT1100----» All matchesIreland U161010----» All matchesLeeds United U211001----» All matchesLucan United1100----» All matchesLuton Town1100----» All matchesMalta U171100----» All matchesMansfield Town1100----» All matchesMarine AFC1100----» All matchesMontrose FC1100----» All matchesMorecambe FC1010----» All matchesNorthampton Town1010-1--» All matchesNottingham Forest U211100----» All matchesNotts County1100----» All matchesOxford United1010----» All matchesPortugal U171100----» All matchesReading FC U211001----» All matchesRochdale AFC1100----» All matchesSalford City1001----» All matchesShamrock Rovers1100----» All matchesSheffield Wednesday1100----» All matchesSouthampton FC U211001----» All matchesSt Patrick's Athletic1001----» All matchesSt. Johnstone FC1100----» All matchesStevenage FC1100----» All matchesStockport County1001----» All matchesSwindon Town1001-1--» All matchesHungary U171010----» All matchesVfL Wolfsburg II1010----» All matchesWales U171100-1--» All matchesWales U161100----» All matchesWalsall FC1100----» All matchesWest Bromwich Albion U211100----» All matchesWrexham AFC1100----» All matches