Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic8413-1--» All matchesAyr United6501----» All matchesQueen Of The South6510-1--» All matchesAirdrieonians FC5320----» All matchesGreenock Morton FC5014----» All matchesInverness CT5131----» All matchesDundee United401311--» All matchesAlloa Athletic4112----» All matchesClyde FC4301-1--» All matchesArbroath FC30211---» All matchesRoss County FC310211--» All matchesFalkirk FC3003----» All matchesHamilton Academical3201-1--» All matchesKelty Hearts3102----» All matchesPartick Thistle3120----» All matchesCeltic FC2002----» All matchesEdinburgh City2200-1--» All matchesFC Ajoie-Monterri2200-1--» All matchesFC Allschwil2200-1--» All matchesFC Bülach2101----» All matchesFC Kirchberg BE2110----» All matchesFC Lachen/Altendorf2020-1--» All matchesFC Red Star Zürich2200----» All matchesKilmarnock FC2002----» All matchesMontrose FC2011----» All matchesPeterhead FC2200----» All matchesQueen's Park FC2101----» All matchesRaith Rovers2002-1--» All matchesRangers FC2002----» All matchesSC Dornach2200----» All matchesSt. Mirren FC2002-1--» All matchesAnnan Athletic1001----» All matchesAS Italiana Bern1100----» All matchesBSC Old Boys1100----» All matchesCowdenbeath FC1100----» All matchesDumbarton FC1100----» All matchesElgin City1100----» All matchesFC Klingnau1010----» All matchesFC Köniz1100----» All matchesFC Liestal1100-1--» All matchesFC Pratteln1100----» All matchesFC Rothrist1100----» All matchesFC Thalwil1010----» All matchesSC Binningen1100----» All matchesSt. Johnstone FC1100----» All matchesStenhousemuir FC1100----» All matchesVfR Kleinhüningen1001-1--» All matches