Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC312011--» All matchesHamilton Academical32101---» All matchesMotherwell FC31111---» All matchesSt. Johnstone FC32101---» All matchesCF Montréal3102----» All matchesHibernian FC3210-1--» All matchesKilmarnock FC3012----» All matchesToronto FC3102----» All matchesCeltic FC210121--» All matchesCosenza Calcio210111--» All matchesFidelis Andria21101---» All matchesFondi20201---» All matchesL.R. Vicenza22001---» All matchesReggina 191421011--1» All matchesSiracusa Calcio 192421011---» All matchesTaranto FC21101---» All matchesAkragas2020-1--» All matchesAS Melfi2002-1--» All matchesCasertana FC2110-1--» All matchesFC Crotone2002----» All matchesFoggia Calcio2002-1--» All matchesMatera Calcio2011----» All matchesMillwall FC2101----» All matchesModena FC2101----» All matchesPaganese Calcio2002----» All matchesPartick Thistle2020----» All matchesRoss County FC2020----» All matchesSan Jose Earthquakes2002----» All matchesSeattle Sounders2002----» All matchesSS Monopoli 19662101----» All matchesSSC Bari2002-1--» All matchesUS Catanzaro2200-1--» All matchesUS Lecce2101----» All matchesVibonese Calcio2110-2--» All matchesVirtus Entella2002----» All matchesCatania FC10011---» All matchesL.R. Vicenza U1911001---» All matchesReal Salt Lake11001---» All matchesTranmere Rovers11001---» All matchesAC Perugia Calcio1010----» All matchesACN Siena 19041100----» All matchesAston Villa1001----» All matchesAZ Picerno1001----» All matchesBlackburn Rovers1001----» All matchesBologna FC1010-1--» All matchesBrentford FC1001----» All matchesCagliari Calcio1010----» All matchesChicago Fire1100----» All matchesDelfino Pescara1001----» All matchesDerby County1001----» All matchesDundee FC1001----» All matchesFC Pro Vercelli1001----» All matchesFrosinone Calcio1001----» All matchesLatina Calcio1010----» All matchesLos Angeles FC1001----» All matchesLos Angeles Galaxy1100----» All matchesMonterosi FC1001----» All matchesNorwich City1001----» All matchesNovara Calcio1100----» All matchesPortland Timbers1001----» All matchesRangers FC1001----» All matchesRotherham United1010----» All matchesSampdoria1001----» All matchesSheffield United1100----» All matchesSheffield Wednesday1100----» All matchesSPAL 2013 Ferrara1001----» All matchesSpezia Calcio1001----» All matchesSporting Kansas City1001----» All matchesStoke City1100----» All matchesTrapani Calcio1001----» All matchesUS Avellino1001----» All matchesUS Salernitana 19191100----» All matchesVirtus Francavilla1001-1--» All matches