Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Johnstone FC1371521--» All matchesAberdeen FC130211-3--» All matchesHamilton Academical1245331--» All matchesCeltic FC12021011--» All matchesDundee FC951312--» All matchesMotherwell FC932414--» All matchesKilmarnock FC9144-3--» All matchesRangers FC9018----» All matchesHeart of Midlothian8143-3--» All matchesRoss County FC8332-2--» All matchesHibernian FC5023----» All matchesIpswich Town5104-2--» All matchesDundee United421111--» All matchesFleetwood Town42021---» All matchesVillarreal CF B411211--» All matchesAccrington Stanley4121-1--» All matchesAD Alcorcón4022-1--» All matchesGillingham FC4220----» All matchesInverness CT4121-1--» All matchesLincoln City4004-1--» All matchesLivingston FC4004----» All matchesMilton Keynes Dons4211----» All matchesOlympiakos Nikosia4112----» All matchesPeterborough United4121-1--» All matchesRacing Ferrol4202----» All matchesNorthampton Town31022---» All matchesSunderland AFC311111--» All matchesAEL Limassol3102-2--» All matchesAFC Wimbledon3210----» All matchesAkritas Chlorakas3300-3--» All matchesAnorthosis Famagusta3120-1--» All matchesBlackpool FC3021----» All matchesCD Eldense3102----» All matchesCentral Coast Mariners3102----» All matchesCrewe Alexandra3210----» All matchesKrasava Ypsonas3111-2--» All matchesLevante UD3210----» All matchesOxford United3111-1--» All matchesPortsmouth FC3111----» All matchesReal Murcia3111----» All matchesShrewsbury Town3021-1--» All matchesWigan Athletic3021----» All matchesCD Mirandés21012---» All matchesAtlético Madrid B21011---» All matchesBristol Rovers220011--» All matchesRecreativo Huelva22001---» All matchesRochdale AFC22001---» All matchesSouthend United21101---» All matchesSporting Gijón21101---» All matchesAD Ceuta FC2002-1--» All matchesAdelaide United2011-1--» All matchesAirdrieonians FC2200-1--» All matchesAlbacete2020----» All matchesAntequera CF2101-1--» All matchesApollon Limassol2002----» All matchesAris Limassol2011-1--» All matchesAtlético Sanluqueño CF2020-1--» All matchesBolton Wanderers2110----» All matchesCD Tenerife2200----» All matchesCF Fuenlabrada2020-1--» All matchesCF Intercity2020-1--» All matchesCharlton Athletic2200----» All matchesDoncaster Rovers2101----» All matchesElche CF2101----» All matchesEnosis Neon Paralimni2200----» All matchesRCD Espanyol2011----» All matchesEthnikos Achna2200----» All matchesFC Andorra2200----» All matchesFC Cartagena2011----» All matchesHércules CF2002-1--» All matchesHull City2101-1--» All matchesMelbourne Victory2011----» All matchesNewcastle United Jets2110----» All matchesOmonia Nikosia2002-1--» All matchesPlymouth Argyle2011----» All matchesQueen Of The South2200----» All matchesReal Betis B2011-1--» All matchesReal Madrid Castilla2101----» All matchesReal Oviedo2020----» All matchesReal Valladolid2002----» All matchesReal Zaragoza2110----» All matchesRotherham United2002----» All matchesSalford City2110----» All matchesSD Huesca2011----» All matchesSevilla Atlético2200----» All matchesSwindon Town2101----» All matchesTranmere Rovers2101----» All matchesUD Ibiza2101----» All matchesWellington Phoenix2110-1--» All matchesAlgeciras CF11001---» All matchesFulham FC U2111001---» All matchesMorecambe FC11001---» All matchesAEK Larnaca1001----» All matchesAFC Bournemouth1100-1--» All matchesAO Agia Napa1100----» All matchesAPOEL Nikosia1010-1--» All matchesAston Villa1001----» All matchesAthletic Club B1010----» All matchesAtlético Madrid1001----» All matchesBarnet FC1001----» All matchesBrentford FC1001----» All matchesBrisbane Roar1001----» All matchesCambridge United1001----» All matchesCD Alcoyano1001----» All matchesCD Calahorra1100----» All matchesCD Leganés1001----» All matchesCF La Nucía1100----» All matchesCoventry City1010----» All matchesDerby County1001----» All matchesEverton FC U211001----» All matchesFulham FC1100----» All matchesGimnàstic de Tarragona1010----» All matchesLeicester City1001----» All matchesLion City Sailors1010----» All matchesMansfield Town1001----» All matchesMelbourne City FC1100----» All matchesMérida AD1100----» All matchesMiddlesbrough FC1100----» All matchesMillwall FC1100----» All matchesNewport County1100----» All matchesNetherlands U211001----» All matchesNottingham Forest1001----» All matchesOldham Athletic1100----» All matchesPort Vale FC1100----» All matchesQueen's Park FC1100----» All matchesCelta de Vigo1001----» All matchesReal Sociedad B1100----» All matchesScunthorpe United1100----» All matchesSD Eibar1001-1--» All matchesSD Logroñés1010----» All matchesSt. Mirren FC1100----» All matchesStenhousemuir FC1100----» All matchesStranraer FC1100----» All matchesSydney FC1100----» All matchesUD Logroñés1100----» All matchesUE Cornellà1100----» All matchesWestern Sydney Wanderers1001-1--» All matches