Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC24699-4--» All matchesDunfermline Athletic1767412--» All matchesAyr United17935-4--» All matchesSt. Mirren FC16411111--» All matchesDundee United16448-1--» All matchesRaith Rovers15654-1--» All matchesInverness CT14383-1--» All matchesFalkirk FC134631---» All matchesAlloa Athletic13733----» All matchesHibernian FC11218----» All matchesLivingston FC11335-1--» All matchesPartick Thistle9216-1--» All matchesRangers FC9009-2--» All matchesArbroath FC8431-1--» All matchesCaernarfon Town8701----» All matchesDumbarton FC8413----» All matchesSt. Johnstone FC611412--» All matchesAberdeen FC6114----» All matchesMotherwell FC6213----» All matchesRoss County FC6123----» All matchesCove Rangers5311-1--» All matchesBala Town4400----» All matchesCardiff Metropolitan4301----» All matchesConnah's Quay Nomads4301----» All matchesHeart of Midlothian4112-1--» All matchesPenybont FC4400----» All matchesQueen's Park FC4310----» All matchesQueen Of The South31111---» All matchesBarry Town United3201----» All matchesBrechin City FC3300----» All matchesBriton Ferry Llansawel AFC3201----» All matchesColwyn Bay FC3201----» All matchesHamilton Academical3201----» All matchesMontrose FC3201----» All matchesHaverfordwest County22001---» All matchesBrora Rangers FC2200----» All matchesCeltic FC2002-1-1» All matchesCS Petrocub2011----» All matchesDundee FC2110----» All matchesFC Differdange 032002-1--» All matchesFK Panevėžys2110-1--» All matchesFlint Town United2200----» All matchesKF Shkëndija 792011----» All matchesKilmarnock FC2200----» All matchesNewtown AFC2200----» All matchesStenhousemuir FC2200----» All matchesStranraer FC2200----» All matchesAberystwyth Town1100----» All matchesACF Fiorentina1001----» All matchesAirdrieonians FC1100----» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesClyde FC1100----» All matchesEast Kilbride FC1001----» All matchesEdinburgh City1100----» All matchesFerencvárosi TC1001----» All matchesForfar Athletic1100----» All matchesLlanelli Town1100----» All matchesNK Celje1001----» All matchesPeterhead FC1100----» All matchesSwansea City U211100----» All matches