Record by opponent MatchesWDLScoresYellowYellow-RedRedHamilton Academical1785462--» All matchesMotherwell FC16112333--» All matchesKilmarnock FC1585252--» All matchesSt. Johnstone FC15942231-» All matchesCeltic FC15258-3--» All matchesAberdeen FC1353531--» All matchesHeart of Midlothian1023531--» All matchesRangers FC100371---» All matchesRoss County FC942333--» All matchesHibernian FC97112---» All matchesBengaluru FC9414-2--» All matchesSt. Mirren FC9711-1--» All matchesDundee United822443--» All matchesPartick Thistle853031--» All matchesDundee FC871021--» All matchesInverness CT805311--» All matchesKerala Blasters742141--» All matchesNorthEast United FC770023--» All matchesChennaiyin FC641132--» All matchesFC Goa65103---» All matchesLivingston FC65103---» All matchesOdisha FC65103---» All matchesSC Delhi624023--» All matchesEast Bengal Club642011--» All matchesMohun Bagan Super Giant5410131-» All matchesMumbai City FC41212---» All matchesJamshedpur FC4121----» All matchesDumbarton FC32106---» All matchesPeterhead FC21012---» All matchesPunjab FC220022--» All matchesFalkirk FC22001---» All matchesMohammedan SC22001---» All matchesQueen Of The South21101---» All matchesŠiroki Brijeg21101---» All matchesStenhousemuir FC21101---» All matchesAl Hilal2002----» All matchesApollon Limassol2101----» All matchesBarnsley FC2011----» All matchesCove Rangers2200----» All matchesNavbahor Namangan2002----» All matchesNewcastle United2011----» All matchesPreston North End2011----» All matchesQueens Park Rangers2011----» All matchesSheffield Wednesday2101----» All matchesSt. Joseph's FC2200----» All matchesWolverhampton Wanderers2101-1--» All matchesRaith Rovers11004---» All matchesForfar Athletic11002---» All matchesAston Villa1001----» All matchesBayer Leverkusen1001----» All matchesBrentford FC1001----» All matchesBrighton & Hove Albion1001----» All matchesBristol City1100----» All matchesBSC Young Boys1001----» All matchesBurton Albion1001----» All matchesDerby County1001----» All matchesDunfermline Athletic1001----» All matchesEast Fife FC1100----» All matchesFC Nassaji Mazandaran1001----» All matchesFulham FC1100----» All matchesHuddersfield Town1010----» All matchesLincoln Red Imps1100----» All matchesProgrès Niedercorn1100----» All matchesReading FC1001----» All matchesS.C. Braga1100----» All matchesWigan Athletic1010----» All matches