Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC6240-1--» All matchesKilmarnock FC6312----» All matchesDundee United5320----» All matchesHibernian FC5032----» All matchesRangers FC5005----» All matchesBristol City4013----» All matchesCeltic FC4004----» All matchesHuddersfield Town4211----» All matchesLivingston FC4121----» All matchesDunfermline Athletic31021---» All matchesInverness CT301211--» All matchesAFC Bournemouth3111----» All matchesHeart of Midlothian3003----» All matchesTranmere Rovers3210----» All matchesBrentford FC21101---» All matchesChesterfield FC22001---» All matchesBlackpool FC2020----» All matchesBradford City2101-1--» All matchesBrighton & Hove Albion2002----» All matchesDoncaster Rovers2101----» All matchesGuatemala2101----» All matchesMexico2002-1--» All matchesMillwall FC2002----» All matchesMilton Keynes Dons2200-1--» All matchesMotherwell FC2101----» All matchesNorthampton Town2011----» All matchesOldham Athletic2002-2--» All matchesPartick Thistle2200----» All matchesScunthorpe United2002----» All matchesSouthend United2101----» All matchesSaint Kitts and Nevis2200----» All matchesSaint Vincent and the Grenadines2200----» All matchesUSA2002----» All matchesYeovil Town2002---1» All matchesEgypt1001----» All matchesBarnsley FC1001----» All matchesBromley FC1100----» All matchesCarlisle United1001----» All matchesCrewe Alexandra1100----» All matchesDominican Republic1100----» All matchesEngland1001----» All matchesFK Vllaznia1100----» All matchesKenya1010----» All matchesLeyton Orient1100----» All matchesNetherlands Antilles1100----» All matchesNottingham Forest1001----» All matchesOxford United1100----» All matchesParaguay1001-1--» All matchesPeru1010----» All matchesPort Vale FC1001----» All matchesPortsmouth FC1100-1--» All matchesSweden1010----» All matchesSlovenia1001----» All matchesSouth Africa1001----» All matchesSwansea City1100----» All matchesVenezuela1001----» All matches