Record by opponent MatchesWDLScoresYellowYellow-RedRedLivingston FC42202---» All matchesAberdeen FC4202----» All matchesCeltic FC4103-1--» All matchesDundee United4112----» All matchesSt. Mirren FC4211----» All matchesAFC Wimbledon3201----» All matchesDenmark U213012----» All matchesEngland U183012----» All matchesFalkirk FC3102-1--» All matchesHeart of Midlothian3003-1--» All matchesKilmarnock FC3120----» All matchesMotherwell FC3111-1--» All matchesSalford City20112---» All matchesAccrington Stanley22001---» All matchesFrance U1620111---» All matchesHibernian FC20111---» All matchesNotts County20111---» All matchesBarrow AFC2020----» All matchesBelarus U212101-1--» All matchesBlackpool FC2101----» All matchesBradford City2002----» All matchesBristol City2011----» All matchesCardiff City2200----» All matchesCheltenham Town2110----» All matchesCrewe Alexandra2002----» All matchesGrimsby Town2002----» All matchesHarrogate Town2200----» All matchesMillwall FC2011----» All matchesMilton Keynes Dons2110----» All matchesMorecambe FC2200----» All matchesNewport County2110----» All matchesPort Vale FC2011----» All matchesRangers FC2002----» All matchesSwindon Town2110----» All matchesTranmere Rovers2002----» All matchesWalsall FC2020----» All matchesFinland U1811002---» All matchesCroatia U1811002---» All matchesGillingham FC11001---» All matchesNewcastle United10011---» All matchesNorwich City U1810101---» All matchesAndorra U211100----» All matchesBarnsley FC1010----» All matchesBelgium U211001----» All matchesBlackburn Rovers1001----» All matchesBurnley FC1001----» All matchesCambridge United1100----» All matchesCarlisle United1010----» All matchesCharlton Athletic1001----» All matchesChelsea FC U181001----» All matchesChelsea FC U211001----» All matchesChesterfield FC1001----» All matchesColchester United1001----» All matchesCrawley Town1100----» All matchesDoncaster Rovers1100----» All matchesFleetwood Town1100----» All matchesGhana1010----» All matchesGibraltar U191100----» All matchesHull City1010----» All matchesIreland U191001----» All matchesIreland U161100----» All matchesKRC Genk1001-1--» All matchesKV Mechelen1100----» All matchesLeicester City U181001----» All matchesLiechtenstein U211100----» All matchesLommel SK1001----» All matchesLuton Town1001----» All matchesMiddlesbrough FC1001----» All matchesMiddlesbrough FC U181001----» All matchesNorthern Ireland U161010----» All matchesNorway U211001----» All matchesNorwich City1100----» All matchesNottingham Forest1001----» All matchesAustria U211100----» All matchesAustria U181001-1--» All matchesOxford United1001----» All matchesQueens Park Rangers1001----» All matchesQueens Park Rangers U181100----» All matchesRochdale AFC1100----» All matchesRSC Anderlecht1001----» All matchesRomania1001----» All matchesSweden U211010----» All matchesSint-Truidense VV1100----» All matchesSlovakia U211001----» All matchesSolihull Moors1100----» All matchesSouthampton FC U181100----» All matchesSporting Charleroi1001----» All matchesStandard Liège1100----» All matchesSV Zulte Waregem1010----» All matchesThe New Saints1001----» All matchesTottenham Hotspur U181001----» All matchesCzech Republic U211001----» All matchesHungary U191010----» All matchesWest Ham United U181001----» All matches