Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC10433-2--» All matchesInverness CT9234-1--» All matchesDundee FC831412--» All matchesArbroath FC8323-1--» All matchesDunfermline Athletic8134----» All matchesHamilton Academical8242----» All matchesRaith Rovers8233-2--» All matchesElgin City7421---1» All matchesCove Rangers64111---» All matchesAlloa Athletic6411----» All matchesQueen Of The South6015-2--» All matchesDundee United5212----» All matchesEdinburgh City5212-2--» All matchesPartick Thistle5221----» All matchesQueen's Park FC5311----» All matchesSt Patrick's Athletic4112-1--» All matchesKTP30121---» All matchesBohemian FC3201----» All matchesEast Fife FC3102-3--» All matchesGalway United3120-1--» All matchesIF Gnistan3111-1--» All matchesIFK Mariehamn3030-1--» All matchesInter Turku3012-1--» All matchesKilmarnock FC3102-1--» All matchesShamrock Rovers3003----» All matchesSligo Rovers3111----» All matchesStirling Albion FC3111-1--» All matchesVaasan PS3201-1--» All matchesSJK Seinäjoki201111--» All matchesAlbion Rovers2101----» All matchesAnnan Athletic2200----» All matchesDerry City2110----» All matchesDundalk FC2110----» All matchesFalkirk FC2002----» All matchesFF Jaro2002----» All matchesForfar Athletic2110-1--» All matchesHJK Helsinki2002----» All matchesIlves Tampere2002----» All matchesKelty Hearts2002----» All matchesKuopion PS2002----» All matchesMotherwell FC2002-1--» All matchesPeterhead FC2110----» All matchesShelbourne FC2101-1--» All matchesSt. Johnstone FC2002----» All matchesStranraer FC2200----» All matchesAC Oulu1100----» All matchesAthlone Town1100-1--» All matchesBonnyrigg Rose Athletic1010----» All matchesCobh Ramblers1100----» All matchesCowdenbeath FC1100----» All matchesFaeroe Islands U171100----» All matchesFrance U171001----» All matchesHeart of Midlothian1001----» All matchesLivingston FC1001----» All matchesMalta U171100----» All matchesMontenegro U171100----» All matchesMontrose FC1001----» All matchesPollok FC1100----» All matchesPortugal U191001----» All matchesPortugal U171100-1--» All matchesRangers FC (R)1001----» All matchesRoss County FC1100----» All matchesSan Marino U191100----» All matchesSweden U191010----» All matchesSwitzerland U171100----» All matchesSerbia U171100----» All matchesSpain U191010----» All matchesSt. Mirren FC1001----» All matchesThe Spartans FC1010----» All matchesToivalan Urheilijat1100----» All matchesTurkey U191100----» All matchesHungary U171010----» All matchesUnion Plaani1100----» All matchesWales U191100----» All matchesWales U171100----» All matchesCyprus U191100----» All matches