Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC1110102---» All matchesRangers FC9027-11-» All matchesDundee United7520211-» All matchesSt. Johnstone FC64115---» All matchesAberdeen FC63122---» All matchesHibernian FC633011--» All matchesSt. Mirren FC64201---» All matchesCoventry City52211---» All matchesRoss County FC42202---» All matchesLivingston FC41211---» All matchesSunderland AFC41211---» All matchesDundee FC31111---» All matchesKilmarnock FC31021---» All matchesMotherwell FC31021---» All matchesWycombe Wanderers31111---» All matchesGillingham FC3111----» All matchesLuton Town3102----» All matchesRaith Rovers3201----» All matchesShrewsbury Town3111-1--» All matchesRochdale AFC21011---» All matchesStevenage FC22001---» All matchesTranmere Rovers21101---» All matchesAFC Wimbledon2101----» All matchesBradford City2101-1--» All matchesBristol City2011-1--» All matchesFC Zürich2002----» All matchesFK RFS2200----» All matchesFleetwood Town2020----» All matchesİmişli FK2020----» All matchesInverness CT2200-1--» All matchesİstanbul Başakşehir2002----» All matchesPlymouth Argyle2101----» All matchesSheffield Wednesday2110----» All matchesSouthend United2011-1--» All matchesSwindon Town2200----» All matchesWest Bromwich Albion2002----» All matchesAlloa Athletic11001---» All matchesBlackpool FC11001---» All matchesEbbsfleet United11001---» All matchesNorthampton Town11001---» All matchesQueen Of The South11001---» All matchesQueens Park Rangers10101---» All matchesAccrington Stanley1001----» All matchesACF Fiorentina1001----» All matchesAFC Bournemouth1001-1--» All matchesArbroath FC1100----» All matchesAuchinleck Talbot1100----» All matchesBarnet FC1100----» All matchesBarnsley FC1010----» All matchesBlackburn Rovers1100----» All matchesBolton Wanderers1010----» All matchesBoreham Wood1100----» All matchesBrentford FC1001----» All matchesBristol Rovers1100-1--» All matchesBurton Albion1001----» All matchesCambridge United1010----» All matchesCardiff City1001----» All matchesCharlton Athletic1001----» All matchesCheltenham Town1001----» All matchesChesterfield FC1100----» All matchesCove Rangers1100----» All matchesCowdenbeath FC1100----» All matchesCrewe Alexandra1100----» All matchesDagenham & Redbridge1100----» All matchesDoncaster Rovers1001----» All matchesFK Karvan1100----» All matchesForest Green Rovers1100----» All matchesGabala FK1100----» All matchesGrimsby Town1010----» All matchesHamilton Academical1100----» All matchesHull City1100----» All matchesIpswich Town1100----» All matchesMacclesfield FC1001----» All matchesManchester City1001----» All matchesMansfield Town1001----» All matchesMilton Keynes Dons1010----» All matchesNorwich City1001----» All matchesNotts County1001----» All matchesOxford United1100-1--» All matchesPeterhead FC1100----» All matchesPort Vale FC1100----» All matchesPortsmouth FC1001----» All matchesQarabağ FK1001----» All matchesRotherham United1001----» All matchesSabah FK1001----» All matchesŞamaxı FK1010----» All matchesScunthorpe United1010----» All matchesSheffield United1100----» All matchesSouthampton FC1001----» All matchesStirling Albion FC1100----» All matchesWatford FC1001----» All matchesWigan Athletic1001----» All matchesYeovil Town1001----» All matchesZira FK1100-1--» All matches