Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian2195722--» All matchesCeltic FC182412----» All matchesMotherwell FC18567-1--» All matchesRangers FC18279----» All matchesKilmarnock FC176477---» All matchesHibernian FC1664631--» All matchesRaith Rovers1063161--» All matchesDunfermline Athletic103341---» All matchesDundee United10343----» All matchesSt. Johnstone FC10154----» All matchesPartick Thistle9513----» All matchesFalkirk FC64201---» All matchesDundee FC6312----» All matchesAberdeen FC55002---» All matchesAirdrieonians FC (old)3210----» All matchesPerth Glory21012---» All matchesSydney Olympic22002---» All matchesSydney United 5821012---» All matchesBrisbane Strikers21011---» All matchesFeyenoord21011---» All matchesGippsland Falcons21011---» All matchesNeuchâtel Xamax FCS21011---» All matchesNWS Spirit FC21101---» All matchesValur Reykjavík22001---» All matchesAdelaide City FC2101----» All matchesBohemian FC2110----» All matchesBrøndby IF2011----» All matchesFK Žalgiris2101----» All matchesMarconi Stallions2002----» All matchesMelbourne Knights2002----» All matchesNewcastle United Jets2110----» All matchesWerder Bremen2011-1--» All matches1. FC Köln1100----» All matchesBarry Town United1100----» All matchesBeerschot AC1100----» All matchesBorussia Dortmund1001----» All matchesBudapest Honvéd1100----» All matchesCanberra Cosmos1001----» All matchesEngland U211001----» All matchesIFK Göteborg1010----» All matchesNew Zealand Knights1001----» All matchesPartizan1100----» All matchesSkonto FC1010----» All matchesSouth Melbourne FC1010----» All matchesTorino FC1001----» All matchesWollongong Wolves1001----» All matches