Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC1051422--» All matchesHeart of Midlothian73043---» All matchesAyr United623133--» All matchesSt. Mirren FC621321--» All matchesDundee United6114----» All matchesHibernian FC6024---1» All matchesInverness CT6213----» All matchesPartick Thistle6006-1--» All matchesRoss County FC6303----» All matchesArbroath FC522131--» All matchesDundee FC500521--» All matchesRaith Rovers511321--» All matchesCeltic FC5005-1--» All matchesFC Goa5014----» All matchesSt. Johnstone FC5122-1--» All matchesPunjab FC42022---» All matchesAberdeen FC421111--» All matchesOdisha FC42111---» All matchesSC Delhi4211121-» All matchesBengaluru FC4103-1--» All matchesLivingston FC4220----» All matchesMohun Bagan Super Giant4112----» All matchesNorthEast United FC4202----» All matchesJamshedpur FC32101---» All matchesAlloa Athletic3102-1--» All matchesDunfermline Athletic3003----» All matchesEast Bengal Club3102----» All matchesMumbai City FC3012----» All matchesRangers FC3003----» All matchesHamilton Academical22002---» All matchesFalkirk FC21011---» All matchesQueen's Park FC22001---» All matchesBarnet FC2011----» All matchesDover Athletic2101----» All matchesKerala Blasters2101-1--» All matchesKilmarnock FC2011----» All matchesMohammedan SC2011----» All matchesQueen Of The South2200----» All matchesSligo Rovers2002----» All matchesYeovil Town2011----» All matchesAFC Fylde10011---» All matchesBarrow AFC1001----» All matchesBromley FC1001----» All matchesChesterfield FC1010----» All matchesChorley FC1010----» All matchesCove Rangers1100-1--» All matchesEbbsfleet United1100----» All matchesFC Machida Zelvia1001----» All matchesHalifax Town1010----» All matchesHarrogate Town1001----» All matchesHartlepool United1001----» All matchesNotts County1100----» All matchesShanghai Shenhua1010----» All matchesSolihull Moors1001-1--» All matchesStockport County1100----» All matchesSutton United1010-1--» All matchesTampines Rovers1100----» All matchesTorquay United1001----» All matchesWoking FC1100----» All matchesWrexham AFC1100----» All matches