Record by opponent MatchesWDLScoresYellowYellow-RedRedMiddlesbrough FC U2141212---» All matchesCeltic FC421111--» All matchesCrewe Alexandra421111--» All matchesSt. Mirren FC41121---» All matchesAFC Wimbledon4013----» All matchesArbroath FC4022-1--» All matchesDundee United4310----» All matchesGillingham FC4220-2--» All matchesHamilton Academical4112----» All matchesHibernian FC4301-1--» All matchesInverness CT4112----» All matchesKilmarnock FC4121----» All matchesMotherwell FC4121-1--» All matchesRaith Rovers4112-1--» All matchesReading FC U214013----» All matchesAberdeen FC31021---» All matchesDundee FC33001---» All matchesPartick Thistle32101---» All matchesSalford City311112--» All matchesWest Bromwich Albion U21320112--» All matchesAston Villa U213012-1--» All matchesBarrow AFC3102----» All matchesDoncaster Rovers3210-1--» All matchesDunfermline Athletic3210----» All matchesGrimsby Town3021-2--» All matchesHarrogate Town3102----» All matchesMorecambe FC3201-1--» All matchesNewport County3120----» All matchesQueen Of The South3111----» All matchesRangers FC3201-1--» All matchesShrewsbury Town3102-1--» All matchesSunderland AFC U213210----» All matchesSwindon Town3102----» All matchesTranmere Rovers3201-3--» All matchesNotts County220021--» All matchesAccrington Stanley2002----» All matchesAlfreton Town2110----» All matchesAyr United2020----» All matchesBosnia-Herzegovina U212200----» All matchesBradford City2101-1--» All matchesBurnley FC U212101----» All matchesCarlisle United2020----» All matchesCheltenham Town2110----» All matchesColchester United2101-1--» All matchesCrystal Palace U212101-1--» All matchesDenmark U192002----» All matchesEverton FC U182011----» All matchesFalkirk FC2200----» All matchesForest Green Rovers2011-1--» All matchesLivingston FC2110-1--» All matchesMilton Keynes Dons2110-1--» All matchesRapid Vienna2110-1--» All matchesSL Benfica2011----» All matchesStockport County2200----» All matchesStoke City U212101-1--» All matchesSturm Graz2002-1--» All matchesSutton United2011----» All matchesSwansea City U212101----» All matchesBlackburn Rovers10011---» All matchesBrighton & Hove Albion U2110011---» All matchesFC Nordsjælland10101---» All matchesSwitzerland U1910011---» All matchesAzerbaijan U191100----» All matchesAzerbaijan U171100----» All matchesBelgium U181100----» All matchesBelgium U171001----» All matchesBirmingham City U211100----» All matchesBlackburn Rovers U211001----» All matchesBosnia-Herzegovina U171100----» All matchesBromley FC1010----» All matchesBulgaria U171100----» All matchesCharlton Athletic1001----» All matchesChesterfield FC1100----» All matchesCrawley Town1010----» All matchesDenmark U211001----» All matchesDenmark U171100-1--» All matchesDerby County U181001-1--» All matchesEngland U181001----» All matchesExeter City1100----» All matchesFleetwood Town1001----» All matchesFrance U191001----» All matchesFulham FC U211100----» All matchesGeorgia U171100----» All matchesGibraltar U191100----» All matchesHertha BSC II1100----» All matchesLeeds United U211001----» All matchesLeyton Orient1010----» All matchesLiverpool FC U181001----» All matchesLuxembourg U211010----» All matchesMacclesfield FC1001----» All matchesManchester City U181001----» All matchesMansfield Town1100----» All matchesMiddlesbrough FC U181001----» All matchesNetherlands U171001----» All matchesNorway U191010----» All matchesAustria U191001----» All matchesPeterborough United1001----» All matchesPoland U171100----» All matchesPort Vale FC1001-1--» All matchesPortugal U191001----» All matchesReading FC1100----» All matchesRomania U191100----» All matchesRussia U191100----» All matchesSweden U211100----» All matchesSwitzerland U211001----» All matchesSheppey United1100----» All matchesSt. Johnstone FC1100----» All matchesStirling Albion FC1100----» All matchesStoke City U181001----» All matchesSunderland AFC U181100----» All matchesCzech Republic U191100----» All matchesUkraine U171100----» All matchesWales U191100----» All matchesWales U161100----» All matchesWest Bromwich Albion U181001----» All matchesWest Ham United U211001---1» All matchesWolverhampton Wanderers U181100----» All matchesWrexham AFC1001-1--» All matchesWycombe Wanderers1100----» All matches