Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC35332944-1» All matchesSt. Johnstone FC351610935--» All matchesMotherwell FC321471152--» All matchesRoss County FC30175856--» All matchesHibernian FC301110933--» All matchesKilmarnock FC292423761-» All matchesHeart of Midlothian291251224--» All matchesSt. Mirren FC261111442--» All matchesRangers FC25641535--» All matchesDundee United241041035--» All matchesDundee FC19143221--» All matchesHamilton Academical1812331---» All matchesInverness CT1894511--» All matchesLivingston FC181134-5--» All matchesPartick Thistle16132121--» All matchesAberdeen FC1310032---» All matchesDunfermline Athletic31201---» All matchesBK Häcken3102-1--» All matchesDumbarton FC3300----» All matchesShrewsbury Town3012----» All matchesRaith Rovers21012---» All matchesFK Daugava Rīga22001---» All matchesHNK Rijeka21101---» All matchesBreiðablik2200----» All matchesCS FOLA Esch2101----» All matchesDoncaster Rovers2011----» All matchesEintracht Frankfurt2101----» All matchesFC Groningen2110-2--» All matchesFK Kairat2011----» All matchesFK Ventspils2200----» All matchesHJK Helsinki2020----» All matchesKF Shkëndija 792020----» All matchesLazio Roma2200----» All matchesLeeds United2011----» All matchesLinfield FC2200----» All matchesPAOK Saloniki2011-1--» All matchesPeterborough United2002-1--» All matchesQarabağ FK2002----» All matchesReal Sociedad2002-1--» All matchesRosenborg BK2110----» All matchesWalsall FC2020----» All matchesYeovil Town2011----» All matchesItaly U1610101---» All matchesNK Maribor101011--» All matchesNSÍ Runavík11001---» All matchesAccrington Stanley1100----» All matchesAnnan Athletic1100----» All matchesBarnet FC1100----» All matchesBlackpool FC1001----» All matchesBrighton & Hove Albion1100----» All matchesCardiff City1010----» All matchesCarlisle United1001----» All matchesCFR Cluj1100----» All matchesCharlton Athletic1010----» All matchesCheltenham Town1010----» All matchesClyde FC1100----» All matchesCrewe Alexandra1010----» All matchesDarlington FC1100----» All matchesDarvel FC1001----» All matchesEdinburgh City1100----» All matchesFC Copenhagen1010----» All matchesFK Sarajevo1100----» All matchesFK Sūduva1100----» All matchesGillingham FC1100----» All matchesGreenock Morton FC1100----» All matchesHartlepool United1010----» All matchesHereford United1010----» All matchesIpswich Town1001----» All matchesIceland1001----» All matchesLuton Town1100----» All matchesMacclesfield FC1100----» All matchesMilton Keynes Dons1001----» All matchesNottingham Forest1001----» All matchesOldham Athletic1010----» All matchesPeterhead FC1100----» All matchesSwitzerland1100----» All matchesSlovakia1010----» All matchesSouthampton FC1001----» All matchesSouthend United1010----» All matchesSporting CP1001----» All matchesStade Rennais1010----» All matchesStirling Albion FC1100----» All matchesStockport County1100----» All matchesStranraer FC1100----» All matchesSwindon Town1010----» All matchesUruguay1100----» All matchesValencia CF1001-1--» All matchesViking FK1100----» All matchesWest Bromwich Albion1001----» All matchesWolverhampton Wanderers1010----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1100----» All matches