Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT5302----» All matchesGreenock Morton FC4211----» All matchesAyr United30031---» All matchesDundee United31111---» All matchesColeraine FC3201----» All matchesDumbarton FC3210----» All matchesEast Kilbride FC3003----» All matchesLinfield FC3003----» All matchesPartick Thistle3111----» All matchesStirling Albion FC3210----» All matchesFC Nantes U1922001---» All matchesRoss County FC20111---» All matchesAberdeen FC2101----» All matchesArbroath FC2101----» All matchesDunfermline Athletic2002-1--» All matchesDungannon Swifts2002----» All matchesEdinburgh City2101----» All matchesLarne FC2101----» All matchesMolde FK U192101-1--» All matchesQueen's Park FC2011----» All matchesRaith Rovers2101----» All matchesSt. Johnstone FC2101----» All matchesStranraer FC2110----» All matchesBonnyrigg Rose Athletic11001---» All matchesPeterhead FC10101---» All matchesAberdeen FC (R)1010----» All matchesAnnan Athletic1001-1--» All matchesBorussia Dortmund U191001-1--» All matchesDundee FC1100----» All matchesDundee FC (R)1100----» All matchesDundee United (R)1100----» All matchesEast Fife FC1001----» All matchesForfar Athletic1100----» All matchesGalway United1001-1--» All matchesGlenavon FC1100----» All matchesGlentoran FC1001----» All matchesPortadown FC1100----» All matchesThe Spartans FC1001----» All matches