Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC9216-4--» All matchesCeltic FC8215-3--» All matchesMotherwell FC8242-2--» All matchesSt. Johnstone FC8422-3--» All matchesAberdeen FC7331-3--» All matchesHeart of Midlothian7142-3--» All matchesKilmarnock FC7520-2--» All matchesPort Vale FC7223-2--» All matchesLivingston FC620411--» All matchesBlackburn Rovers U216231-1--» All matchesBrighton & Hove Albion U216222----» All matchesDundee United6231-1--» All matchesNorthampton Town6222-1--» All matchesSt. Mirren FC6213-2--» All matchesRoss County FC540121--» All matchesMansfield Town5212-2--» All matchesWolverhampton Wanderers U215401----» All matchesNewcastle United U2142021---» All matchesDundee FC4121-1--» All matchesMiddlesbrough FC U214310-1--» All matchesReading FC U214202-1--» All matchesBradford City31111---» All matchesWest Bromwich Albion U21320111--» All matchesColchester United3021----» All matchesDerry City3102-3-1» All matchesDrogheda United3012-1--» All matchesFulham FC U213210-2--» All matchesHamilton Academical3111-1--» All matchesNorwich City U213102-2--» All matchesPlymouth Argyle3102-1--» All matchesRotherham United3102----» All matchesSouthampton FC U213300-2--» All matchesStoke City U213102-2--» All matchesSwindon Town3120-1--» All matchesWalsall FC3210----» All matchesWaterford FC3201-2--» All matchesWycombe Wanderers3210----» All matchesAFC Wimbledon2200-1--» All matchesBohemian FC2011-1--» All matchesBristol Rovers2002----» All matchesCarlisle United2200----» All matchesCrewe Alexandra2110-1--» All matchesGalway United2200-1--» All matchesGrimsby Town2011-1--» All matchesHNK Rijeka2011-1--» All matchesHuddersfield Town2011----» All matchesInter Club d’Escaldes2101-1--» All matchesMorecambe FC2110-1--» All matchesScunthorpe United2101----» All matchesShamrock Rovers2110-2--» All matchesSt Patrick's Athletic2002----» All matchesStevenage FC2101-1--» All matchesSwansea City U212002-1--» All matchesDundalk FC110011--» All matchesAccrington Stanley1100----» All matchesAlbania U191100----» All matchesArbroath FC1100----» All matchesArsenal FC U211001----» All matchesAston Villa1001----» All matchesBarnet FC1010----» All matchesBarnsley FC1100----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1001-1--» All matchesBury FC1100----» All matchesCambridge United1010----» All matchesCardiff City1001----» All matchesCheltenham Town1001-1--» All matchesClyde FC1100----» All matchesCork City1010----» All matchesCove Rangers1100----» All matchesCrawley Town1001----» All matchesGermany U191001---1» All matchesExeter City1010----» All matchesFalkirk FC1001----» All matchesFC Luzern1100----» All matchesFC Santa Coloma1100----» All matchesForest Green Rovers1001----» All matchesGreenock Morton FC1100----» All matchesHibernian FC1001----» All matchesInverness CT1100----» All matchesLeyton Orient1100----» All matchesLuton Town1100-1--» All matchesMacclesfield FC1100----» All matchesManchester City1001----» All matchesManchester United U211001----» All matchesMiddlesbrough FC1001----» All matchesNewport County1001----» All matchesOldham Athletic1010----» All matchesPeterborough United1100-1--» All matchesQueen's Park FC1100----» All matchesSalford City1100----» All matchesShrewsbury Town1100-1--» All matchesSunderland AFC U211100----» All matchesTranmere Rovers1010----» All matchesWest Ham United U211100----» All matchesWigan Athletic1100----» All matchesYeovil Town1100-1--» All matches